Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

User:Modronmarch/Cloning a WordPress Website with Plesk WordPress Toolkit

This article is a ROUGH DRAFT. The author is still working on this document, so please do not edit this without the author's permission. The content within this article may not yet be verified or valid. This information is subject to change.

Cloning a WordPress Website Using Plesk WordPress Toolkit

Cloning a WordPress website is creating a full copy including all website files, databases, and settings. There are plenty of reasons why you might want to do that. For example, you may want to:

  • Make a publicly available copy of your staging WordPress site (or vice versa).
  • Create a "Master copy" WordPress site and clone it every time you begin working on a new project.
  • Deploy a number of copies of a WordPress site to make small changes to each one to see which one you like best.

Of course, you can clone WordPress manually or google some handy plugins to deal with this tedious routine. However, if you use Plesk and have domains with WordPress websites assigned to them, you can easily clone WordPress website via Plesk WordPress Toolkit. Let’s see how to do it.

  1. Log in to Plesk.
  2. In the upper right corner of the screen, click WordPress.
    WP toolkit 1.png
  3. Click the Clone button, next to the name of the WordPress installation you want to clone.
    clone2.PNG
  4. In the opened Clone My CMS window, click new subdomain link and specify the location and the name of a website clone.
    clone3.PNG
    You have the following options:
    clone4.PNG
    • New subdomain. Type in the desired subdomain name. Then, select the desired parent domain.
    • Existing domain or subdomain. Use an existing domain or a subdomain on the same or another subscription. Select the desired domain or the subdomain from the list.

      Note: Make sure the domain or subdomain selected as the destination is not used by an existing website. During cloning, website data existing on the destination may be overwritten and irrevocably lost.

  5. During cloning, a database will be created for the copied WordPress installation. Click the automatically generated database name (for example, wordpress_4) to change it. If multiple MySQL servers are registered in Plesk, you can select which one will host the database.
    clone6.PNG
  6. When you are satisfied with the selected location and the database name, click OK.
  7. The cloning has started.
    clone7.PNG
  8. When the cloning is finished, the new cloned website will be displayed in the list of WordPress installations.
    clone8.PNG
  9. Here it is! A WordPress website was cloned.