How do I duplicate my WordPress site for testing?
Duplicating a WordPress site is useful for several reasons: testing changes without affecting the live site, creating a development or staging site, or simply backing up a copy of the site before making major changes. This is possible on hosting plans that include WordPress Toolkit Deluxe.
- Log in to your cPanel
- On the left, click "WP Toolkit"
- Click the "Clone" option:

- Choose the location for your copy:

- The process may take some time, especially if your site is large. Please be patient and wait for the copy to finish.
Copying the clone to the main site
Once you're satisfied with the result on the cloned site, you can easily copy it back to your main site by clicking the "Copy Data" button:

Here is a description of the various options available:
- Target: This option lets you specify the site to which you want to copy the data
- Data to copy:- Files only: This option lets you copy only the files from the source site to the target site. Files include all themes, plugins, media files, and other files in the WordPress directory. This is perfect when you've made changes to theme files, plugins, or other static elements, and you want to transfer them without touching the database.
- Database only: This option copies the database from the source site to the target site. This includes settings, posts, pages, comments, users, and all other information stored in the WordPress database. This is perfect if you've added or changed content, settings, or users on the source site and want to replicate them on the target site without modifying the files.
- Files and database: This option lets you copy both the files and the database from the source site to the target site. This is a complete copy of the entire site, including all changes made to both the files and the database. You can also check the "Remove missing files" box to clean up the target site.
- Database tables: This option lets you specify whether you want to copy all tables, or only certain ones. Tables whose name contains
postmeta,posts,usermeta, anduserscontain your posts and users, and it can be useful not to copy them if you've made changes on the target site. - Create a restore point: This option lets you easily restore the site to its state before the data copy if you run into a problem, but it takes up space on your hosting plan.
Updated on: 17/07/2026
Thank you!