I was finally able to migrate from AWS to DO this weekend. Here were my final steps:
- AWS =
live.example.com
- Setup Running DO Discourse at
live2.eample.com
- Both AWS and DO instances were on the same version of Discourse
- Place
live.example.com
into read only and took backup from GUI - SCP backup from AWS to DO server
- On DO, change app.yml domain name to
live.example.com
and then./launcher rebuild app
- Then restore backup from command line on DO server: Restore a backup from command line
- Next update DNS to point
live.example.com
to DO server. - At this point you have a running server.
- Then I followed these instructions to setup S3 Uploads: Using Object Storage for Uploads (S3 & Clones)
- Then I followed these instructions for full site CDN: Full site CDN acceleration for Discourse