Slicehost から DNSmadeasy に DNS ゾーンをコピーする方法

Slicehost から DNSmadeasy に DNS ゾーンをコピーする方法

Slicehost DNS は AXFR を提供していないようですが、API はあります。

Slicehost DNS に約 20 個のドメインがあり、可能であればエクスポート プロセスを自動化したいと考えています。

レコードをゾーンファイルとしてエクスポートする方法を模索していたのですが、これただし、完全なゾーン ファイルはエクスポートされません。

完全なゾーンファイルをスライスホストから取得する方法(または、DNSmadeeasy に手動で再入力しなくても済む方法)を誰かお勧めいただけますか。

答え1

アップデート:

私はこれについて Slicehost のサポートに問い合わせました。彼らは、チケットを作成すれば、エクスポートしてバインドできるかもしれないと言いました。

元の回答:

あなたが見つけたものより優れたものはないと思います。スクリプトを少しハッキングして、さらに効果を上げるのがベストだと思います。

しかし、それ以上の情報が得られない理由は、おそらく API の制限によるものだと思います。

あなたが見つけたスクリプトよりも機能が少ないこれらの他のスクリプトは、最初のスクリプトをハッキングする際に役立つ可能性があります。

https://github.com/mattly/slicehost-dns

yaml ファイルにダンプし、その後、いくつかの vim マクロを実行してゾーン ファイルに変換できます。

https://github.com/Schultz/slicedns2linode/blob/master/slicedns2linode.rb

API ドキュメント:http://www.slicehost.com/docs/Slicehost_API.pdf

関連情報