Articles on: Web Hosting
This article is also available in:

How to duplicate your WordPress site for testing?

Duplicating a WordPress site is useful for several reasons: testing changes without affecting the production site, creating a development or staging site, or simply backing up a copy of the site before making major changes. This feature is available on hosting plans that include WordPress Toolkit Deluxe.


  • Choose the location for your copy:

  • The process may take some time, especially if your site is large. Be patient and wait for the copy to finish.


Copying the clone back to the main site

Once you are satisfied with the result on the cloned site, you can copy it back to your main site easily by clicking the "Copy Data" button:



Here is a description of the different options available:


  • **Target: **This option allows you to specify the site to which you want to copy the data.
  • Data to copy:- Files only: This option allows you to 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 ideal when you have made changes to theme files, plugins, or other static elements and 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 ideal if you have added or modified 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 allows you to copy both files and database from the source site to the target site. This is a complete copy of the entire site, including all changes made to files and the database. You can also check the "Remove missing files" box to clean up the target site.


  • **Database tables: **This option allows you to specify whether you want to copy all tables or only certain ones. Tables whose names contain postmeta, posts, usermeta, and users contain your posts and users, and it may be useful not to copy them if you have made changes on the target site.
  • Create a restore point: This option allows you to easily restore the site to its state before the data copy if you encounter a problem, but it takes up space on your hosting.

Updated on: 14/02/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!