ついにこの週末に AWS から DO への移行が完了しました。私の最終手順は以下の通りです:
- AWS =
live.example.com live2.eample.comで動作中の DO 上の Discourse をセットアップ- AWS と DO の両方のインスタンスは Discourse の同じバージョンで動作
live.example.comを読み取り専用モードにし、GUI からバックアップを取得- AWS から DO サーバーへ SCP でバックアップを転送
- DO 上で app.yml のドメイン名を
live.example.comに変更し、その後./launcher rebuild appを実行 - 次に、DO サーバーのコマンドラインからバックアップを復元:Restore a backup from the command line
- 次に DNS を更新して
live.example.comを DO サーバーを指すように変更 - これで稼働中のサーバーが完成
- 次に、S3 アップロードの設定について以下の手順に従いました:Configure an S3 compatible object storage provider for uploads
- さらに、フルサイト CDN の設定については以下の手順に従いました:Full site CDN acceleration for Discourse