Migrating Wordpress Multisite from Azure to Digital Ocean

January 1, 2015 2k views

Hi - I have a large scale multisite networj with around 50 to 60 user sites with Payment information set up in Azure. With the digital Ocean API, I considering moving all of that to Digital Ocean... Is there a way I can migrate the entire server image from Azure to Digital Ocean seamlessly without much hassle? Will it be a problem to mgrate large wordpress multisite.

I want tthe server image as that will ensure everything works fine. However, I am ok even if only the application with database can move and not the entire server image.

Kindly let me know.

1 comment
  • @mattrindia

    As of right now, there's no way to migrate outside disk images inward. My guess as to the reason is due to the differences in setup & configuration between DigitalOcean and Azure.

    Migrating WordPress MU, or WordPress in general, is not hard at all though, so if you're truly set on making the move, I would spin up X droplets, configure them as needed, do proper testing with a blank/new WordPress installation that uses a similar setup as yours does and then when you're sure all is well, perform a migration of files & data.

    1). Use GZIP to compress & archive Files, Folders, ect
    2). Use MySQL Dump via CLI to backup your Database(s)
    3), Use SCP to transfer between servers

    If we're talking between 1-10GB's of Data, this will be quick. More than that and I'd recommend that you break things up a bit so you're not trying to download one huge file. You can archive images in one, files in another, configuration in another etc.

1 Answer

This question was answered by @jtittle:

@mattrindia

As of right now, there's no way to migrate outside disk images inward. My guess as to the reason is due to the differences in setup & configuration between DigitalOcean and Azure.

Migrating WordPress MU, or WordPress in general, is not hard at all though, so if you're truly set on making the move, I would spin up X droplets, configure them as needed, do proper testing with a blank/new WordPress installation that uses a similar setup as yours does and then when you're sure all is well, perform a migration of files & data.

1). Use GZIP to compress & archive Files, Folders, ect
2). Use MySQL Dump via CLI to backup your Database(s)
3), Use SCP to transfer between servers

If we're talking between 1-10GB's of Data, this will be quick. More than that and I'd recommend that you break things up a bit so you're not trying to download one huge file. You can archive images in one, files in another, configuration in another etc.

View the original comment

Have another answer? Share your knowledge.