これをオンラインで検索しようとしましたが、答えが見つかりませんでした。現在、インフラストラクチャで1つのマスターと8つのスレーブを使用してバインドクラスターを実行しています。ゾーンファイルにデータを手動で入力する代わりに、更新を行う自動化された方法を実装したかったことの1つ。 nsupdateをテストしたところ、nsupdateを使用すると、手動で更新を行うことができなくなることに気付くまで、不思議に思うように見えました。これは取引のブレーカーであり、この制限のためにこの機能をまったく実装できませんでした。
Nsupdateとそのテキストベースの編集を実装した後、ジャーナルデータベース間を行ったり来たりする方法はありますか?
マニュアルを逐語的に引用して申し訳ありませんが、著者はおそらく私よりも優れたライターです https://ftp.isc.org/www/bind/arm95/Bv9ARM.ch04.html
ジャーナルデータベースのセクションは次のように始まります。
動的更新を使用してゾーンに加えられたすべての変更は、ゾーンのジャーナルファイルに保存されます。このファイルは、最初の動的更新が行われるときにサーバーによって自動的に作成されます。ジャーナルファイルの名前は、特にオーバーライドされない限り、対応するゾーンファイルの名前に拡張子.jnlを追加することによって形成されます。 ジャーナルファイルはバイナリ形式であるため、手動で編集しないでください。
あなたがすでに識別したように。しかし、マニュアルは次のように続きます。
動的ゾーンに手動で変更を加える必要がある場合は、次の手順が機能します。
rndc freeze
zone
を使用して、ゾーンへの動的更新を無効にします。
これにより、ゾーンの.jnlファイルも削除され、マスターファイルが更新されます。- ゾーンファイルを編集します。
rndc thaw
zone
を実行して、変更されたゾーンをリロードし、再動的更新を有効にします。