Search

Language:  
Search for:

Available article translations:

[How to] How can I migrate objects from Parallels Plesk Panel version 7.5 or 8.6 to Parallels Plesk Panel 9?

APPLIES TO:
  • Parallels Plesk Panel

Resolution

Plesk Migration Manager (PMM) does not exist in Parallels Plesk Panel Beta, Plesk 9 Release, and the first patch 9.0.1.
The feature is under development now and will be available in the next version of Parallels Plesk Panel 9.2.

However, it is still possible to migrate objects from Parallels Plesk Panel versions 7.5, 8.6 manually using Plesk Backup Manager.

You may migrate Parallels Plesk Panel as a whole or separate domains and clients. Below are the instructions.

1. Migrate server

a. Log in to a source server with Parallels Plesk Panel 8.6 installed and create a full backup with the pleskbackup utility:

~# /usr/local/psa/bin/pleskbackup all <backup-file>

The utility is included into the psa-backup-manager package for Plesk 8.6. Verify that it is installed.

In Parallels Plesk Panel 7.5, the command line backup utility is  /usr/local/psa/bin/psadump that is included into psa-bu package.

If not installed, you may install the Plesk Backup Manager via Autoinstaller in the control panel Server -> Updater

b. Copy the dump to the destination server with Parallels Plesk Panel 9 and convert the backup to version 9 with pre9-backup-convert.

~# /usr/local/psa/bin/pre9-backup-convert -v convert -d /var/lib/psa/dumps/ <backup-file>

Where /var/lib/psa/dumps/ is Backups directory on the destination server with Parallels Plesk Panel 9.

This will create a number of backup XML files and subdirectories with data under /var/lib/psa/dumps.

c. Login to Parallels Plesk Panel as an administrator and change to the server backup repository:

Home -> Backup Manager -> Server Repository

There is a list of backup files in the server repository.

d. Click the backup name to enter the Backup Details page.

e. Select the required restoration options and click Restore to start the restoration process.

Note: you should check the Administrator's clients option to restore all clients and domains from the backup.

2. Migrate client

a. Login to the source server and create a backup of clients you want to migrate or full server backup with pleskbackup:

~# /usr/local/psa/bin/pleskbackup all <backup-file>

or

~# /usr/local/psa/bin/pleskbackup clients CLIENT.LOGIN <backup-file>

b. Copy the dump to the destination Parallels Plesk Panel 9 server and convert the backup to version 9 with pre9-backup-convert.

~# /usr/local/psa/bin/pre9-backup-convert -v convert -d /var/lib/psa/dumps/ <backup-file>

This will create a number of backup XML files and subdirectories with data under /var/lib/psa/dumps.

c. Login to Parallels Plesk Panel as an administrator and create a new client with the same login of migrated client.

d. Then access the local backup repository of the new client:

Clients -> CLIENT NAME ->  Backup Manager

Because the login of a newly created client coincides with the login of a client from the dump, the converted backup should be shown in the repository.

e. Click the backup name to enter the Backup Details page.

f. Select the required restoration options and click Restore to start the restoration process.

3. Migrate domain

a. Log in to the source server and create a backup of the domain you want to migrate or a full server backup with pleskbackup:

~# /usr/local/psa/bin/pleskbackup all <backup-file>

or

~# /usr/local/psa/bin/pleskbackup domains DOMAIN.NAME <backup-file>

b. Copy the dump to the destination Parallels Plesk Panel 9 and convert the backup to version 9 with pre9-backup-convert.

~# /usr/local/psa/bin/pre9-backup-convert -v convert -d /var/lib/psa/dumps/ <backup-file>

This will create a number of backup XML files and subdirectories with data under /var/lib/psa/dumps.

c. Login to Parallels Plesk Panel as an administrator and create a new domain name that coincides with name of the migrated domain from backup.

d. Then access the local backup repository of the domain:

Domains -> DOMAIN.NAME -> Backup Manager

Because the new domain name coincides with domain from the backup, the converted backup should be shown in the repository.

e. Click the backup name to enter the Backup Details page.

f. Select the required restoration options and click Restore to start the restoration process.

Before migrating from Parallels Plesk Panel 8.1, 8.2, 8.3, 8.4, you should upgrade Parallels Plesk Panel to the latest version 8.6.

To migrate objects from Parallels Plesk Panel version 7.5 using Plesk Backup Manager, you should create a backup on the source server 7.5 with the utility /usr/local/psa/bin/pleskdump, convert it to version 8 with utility backup-convert, and then convert to version 9 with pre9-backup-convert.

Refer to the article Is it possible to restore Plesk 7.5 backup on Plesk 8.x system? for details about how to convert backup to version 8.
After that, you may restore the backup through Backup Manager in the control panel.

Alternatively, you may migrate from 7.5 to 8.6 using Plesk Migration Manager, create a backup via Parallels Plesk Panel 8.6, convert it to 9 with pre9-backup-convert, and restore on destination Parallels Plesk Panel 9.

Additional Information

Plesk utilities pleskbackup and pre9-backup-convert are provided by Plesk package psa-backup-manager. Verify that it is installed:

~# rpm -q psa-backup-manager
psa-backup-manager-VERSION-OS.BUILD
~#

If the package is not installed, the utilities are missing.

You may install the package through Plesk GUI autoinstaller. To install login to Parallels Plesk Panel as an admin and change to page {Server -> Updater} for version 8 and {Home -> Updates} for version 9. Enter Plesk 8.6.0 or Parallels Plesk Panel 9.x and select installation of the component Plesk Backup Manager.

Note that these utilities may be located in different directories on your Panel server.

There /var/lib/psa/dumps is the server Backups directory (DUMP_D) and /usr/local/psa is Plesk root directory (PRODUCT_ROOT_D).

Use the article kb.parallels.com/en/952 to get the variables for your system.

The procedure of server migration from Parallels Plesk Panel version 9.x to another Parallels Plesk Panel version 9.x is described in this article http://kb.parallels.com/en/5969.

The migration from other hosting platforms will be available in future version of Plesk Migration Manager.



49af2da0f2dd4c81e962790bbbd0c2b4 56797cefb1efc9130f7c48a7d1db0f0c

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No
 
 
 
 
 
 
Desktop Virtualization
- Parallels Desktop 8 for Mac
- Parallels Transporter
- Parallels Desktop Switch to Mac Edition
- Parallels Desktop for Mac Enterprise Edition
- Parallels Management-Mac for Microsoft SCCM
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0 Beta
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification