Frequently Asked Questions

Help Center Search

Migrating Domain Names and Web Sites from One Version of Plesk to Another

Print this Article
Comment on this Article
Last Updated: March 6, 2009 4:38 PM

You can use the Plesk Migration Manager tool to migrate user accounts, domain names, and Web sites from one version of Plesk to another.

Before you try to migrate content, make sure that the account on the server you're migrating from is a "sudo" account. Otherwise, you will get a permissions error when you try to migrate.

To Add an Account to the "sudo" File on a Plesk Server

  1. In your browser, log in to Plesk (on your previous server) and verify that the user are using to transfer content has SSH access.
  2. Log in to your server using SSH.
  3. At the command line, type su - and use the password for the primary user ID on your server.
  4. Once you have root access, type visudo to open the sudo file you need to edit.

    NOTE: Do not edit this file using the standard vi editor. Use visudo instead.

  5. In the User Privilege section, add the following line, where "USER" is the user ID you created in Plesk:
    USER ALL=(ALL) ALL
  6. Type :wq to close visudo.

After you add your account to the sudo file on the server you are transferring content from, you can connect to your new server and use the Migration Manager to transfer your content.

To Migrate Domain Names, Web Sites, and User Accounts from One Version of Plesk to Another

  1. Log in to Plesk (on your new server) as Admin.
  2. From the System menu, select Server.
  3. Under Services, select Migration Manager.
  4. Enter the IP Address for the server you want to transfer content from.
  5. Log in with the user account you added to the sudo file on your server.
  6. Enter the password for your user account.
  7. Click Next to upload the data.
  8. The Migration Manager will guide you through the remainder of the process.

NOTE: If you plan to migrate the entire server you should have at least 50% of your disk space available, as the migration manager creates a backup of the server contents before migration.