How to duplicate our website to another hosting with Wordpress Duplicator

How to duplicate our website to another hosting with Wordpress Duplicator

 
It is very common to want to duplicate a website to a completely different hosting account, either because you want to continue developing it from the new hosting or because you want to create a copy of the site and have it respond under a different domain name.
 
In this guide we will show how to duplicate a website and store it on another hosting account using the Duplicator WordPress plugin.
 
 
Step 1: Access the WordPress administrator
  1. Log in to the WordPress administrator of the website you want to duplicate
 
 
Step 2: Install the Duplicator plugin
  1. In the left sidebar, go to Plugins > Add New.

  1. Use the search bar in the top right corner to search for "Duplicator".
  2. Click Install Now on the first result.
 
 
  1. Once installed, select Activate.
 
 
Step 3: Create the duplication package
  1. In the sidebar, select Duplicator.

  1. Click Create New.

  1. Optional: Modify aspects such as file name, ports, etc. (not recommended unless necessary).

  1. Review the web space and database size before finishing and clicking Create.
 
 
Step 4: Download the package
  1. Once the package has been created, download both files: the installer and the compressed archive.
 
 
Step 5: Connect to the new hosting via FTP
  1. Connect to the new hosting account using an FTP client such as FileZilla.
    • Note: Check your FTP credentials (username and password) in your hosting management panel.

  1. Upload the downloaded files (installer.php and the compressed archive) to the /web folder of the new server. (Cómo conectar por FTP mediante FileZilla)
 
 
Step 6: Start the installation on the new hosting
  1. Go to dominioejemplo.com/installer.php (replace dominioejemplo.com with your domain).
 
 
Step 7: Configure the database
  1. If you do not have a database created, create one now from your hosting management panel (MySQL).

  1. After accessing it, create a new database and copy the database username and password.

  1. Then, return to the Duplicator window and enter the newly created database details (username and password) into the installer.
  2. Accept the terms and conditions.

  1. Test the connection using "Test Database". If the details are correct, select Next to continue.
 
Step 8: Complete the installation
  1. Review and adjust (if necessary) the page title, URL, and path of the new website.

  1. Confirm the final checks.
 
Step 9: Delete residual files
  1. Access the WordPress administrator again on the new hosting account.

  1. Upon access, the residual files generated by the Duplicator plugin will be automatically removed.
 
 
Optional: Verify and adjust the configuration
If you experienced issues after installing the duplicate, you can review the installed database configuration.
  1. Verify that the URL in the database is correct.
    • Access phpMyAdmin from your hosting management panel under MySQL.

  • Access the "wp_options" table.

  • Modify the URLs associated with the “siteurl” and “home” fields if necessary.
 
 
Related links 
 
 
For more information, you can contact us.
    • Related Articles

    • How to copy the theme from one Wordpress to another

      It is possible that at some point you may want to copy a theme from one WordPress site to another, either because you want to keep the configuration or because you want to use the same files. In this guide, we will show the steps to copy a theme from ...
    • Staging: create test environments without affecting your main website

      The tool ofStaging(or test environment) allows you to create afunctional copy of your websitein an isolated environment. It is ideal for doingtests, apply updates or make changeswithout affecting your main website. Enter the control panel Access the ...
    • WordPress Hosting with AI on Virtual and Dedicated Servers

      In this guide, we explain how to activate WordPress Hosting with AI on our virtual and dedicated servers. This service includes the Extendify plugin, which makes it easy to create websites using artificial intelligence. Order a new server with ...
    • Access and use of the cdmon WordPress hosting plan

      In this guide, we show you step by step how to access and manage your cdmon WordPress hosting from your control panel. Access to hosting Application access details Create your website Manage WordPress Using the WP-Client tool This plan has been ...
    • Update the PHP of your website

      PHP is an open-source programming language whose purpose is to generate dynamic web pages. Although it can also be used in other applications, its main use is web development. Being an open-source language means that anyone can develop or modify the ...