bind9.xでは動的更新はすぐにはzoneファイルへ反映されず, jnlファイルへ書き込まれる.
移行とかバックアップとかどうやんだと思っていたが, どうも一度freezeすればzoneへ書き戻しされそう.
# 一度動的更新を止める rndc freeze ddns.example.com [何らかのコマンドでコピーして移行] # 動的更新を再開 rndc thaw ddns.example.com
named.confに以下の様に書いておけばtext形式でzoneファイルを管理するのだけど, 少なくてもtext形式になっている限りでは確認できた.
masterfile-format text;
raw形式の場合は下記で確認できるらしい.
# named-checkzone -D -f raw <zone名> <zoneファイル名> named-checkzone -D -f raw ddns.example.com ddns.example.com.zone
もっとも, 無停止で移行の場合はゾーン転送を利用するのだろうけど.
dig @localhost ddns.example.com. axfr