Digital Ocean 予約済みIP

DigitalOcean に本番サーバーとステージングサーバー(ドロップレット)があります。予約済み(フローティング)IPアドレスを使用して、それらを切り替えたいと考えています(AWS S3 と CloudFront CDN が機能するようになれば)。これにより、ステージングサーバーが本番になり、その逆も可能になります。これにより、将来的に回復力を高めるために簡単に切り替えることもできます。

仕組みは理解していると思いますが、正しく理解しているか確認したいです。これが基本的な計画です。

  1. 本番サーバーに予約済み IP を作成します。
  2. 本番ドメインの DNS レコードを予約済み IP を指すように変更します。DNS 変更が伝播する時間を確保します。
  3. DNS 変更が完了したら、本番サーバーをオフラインにし、バックアップして、ステージングサーバーに復元して、本番サイトのレプリカにします。
  4. ステージングサーバーで復元された投稿を再ベイクし、S3 バケットですべてを利用できるようにするために必要なことを一般的に行います(指示は elsewhere、承知しています)。
  5. 完全に復元され、S3 および CDN が有効になったステージングサーバーに予約済み IP を切り替えて、本番サーバーにし、Discourse を開始します。

何か見落としはありますか?これらのステップのいずれかを達成するための簡単な方法はありますか?

予約済み IP を配置して動作させるということは、再ベイクなどで問題が発生した場合、問題を解決している間、元の本番サーバーに切り替えることができるということです。