Migrating hosting from DigitalOcean to Azure

Does anyone have experience switching website hosting from Digital Ocean to Azure? Any tips on getting started? I have no idea where to start, so even high level vocab/architecture overview would be appreciated.

Migration of server needs a bit of technial expertise on Linux servers, DNS, etc.

I assume you are familiar with Linux Ubuntu Destro.

  1. Create a server on Azure Platform (Ubuntu 20.04)
  2. Prepare your server to host Ghost.
  3. Follow the official ghost Installation guide How to install & setup Ghost on Ubuntu 16.04, 18.04, 20.04 or 22.04
  4. On your old ghost instance login to admin & export the contents from Setting > Labs & Click on Export your content
  5. Login to your current server via ftp/sftp & download the images folder from your-current-ghost-installation-dir/content/images
  6. Point your domain to newly installed ghost instance
  7. Login to your new ghost instance & go to Settings > Labs & Upload your previously exported contents by clicking the button Import Content
  8. login to your new server via ftp/sftp & upload images to the new server (your-new-installation-dir-/content/images/)

I think that’s it.

Hope that helps.