• Dear Pleskians! The Plesk Forum will be undergoing scheduled maintenance on Monday, 7th of July, at 9:00 AM UTC. The expected maintenance window is 2 hours.
    Thank you in advance for your patience and understanding on the matter.

Migration using commandline

MerlijnH

Basic Pleskian
Hiya,

I have migrated many sites and servers using the migration manager, and this has worked out well most of the time. While preparing for another big batch of migrations, I would like to automate more things resulting in less downtime for the websites.

Since Plesk has a great and huge API, I figured I could just pass the arguments from the webinterface to some command and it would do the same thing. However I wasn't able to find the documentation to call the PMM cli specifically. Some of the advanced server administration documentation mentions doing a pleskbackup and running pre9-backup-convert tool, but I haven't been able to get clean dumps I could deploy on Plesk 9.5.2 servers.

What I would like to do is create a script that will migrate clients one by one, suspending their domains before moving, re-enabling them on the server and change the DNS as well. In theory I could move entire servers this way with only a couple minutes downtime per website.

I know that I could do the same thing using manual clicking, but automating it will make my life a lot easier. Can anyone point me to the way I can invoke the migration manager to perform a migration of a client or domain?

Cheers,

Merlijn
 
Back
Top