Skip to content
n-s tokyo
Go back

別アカウントへのRoute 53ホストゾーン移行時に使うスクリプトを書いた

ここに書かれている作業をすることになったが、1回たりとも手作業ではやりたくなかった。
Migrating a hosted zone to a different AWS account - Amazon Route 53

そこで、上記手順のStep 3,4を実行するbashスクリプトを書きました。

利用手順

おそらく以下の前提条件で動くかと思います

まずこちらをどこかに保存する。
https://gist.github.com/j-un/ccfda2925e73853439a13e91b0c04a20 全集中雑の呼吸で書き捨てているので、動けばOKの精神でお願いします。

そしたらこんな感じで移行元ゾーンのレコードを食わせる。

$ aws route53 list-resource-record-sets --hosted-zone-id XXXXXXXXXXXXXX | bash migrate-r53-hosted-zone.sh

出力を適当なファイルに書き出し、Step 5以降へ。

以上です。
頻繁にやる作業ではないですが、いつか誰かの不毛な数時間を節約する助けになればと思い書き残しておきます。


Share this post on:

Previous Post
「アレックスと私」を読んだ
Next Post
モニターアームの設置場所を模索する