nisbackup と nisrestore を使用すると、サーバーとして使用中のマシンと別のマシンをすぐに置換できます。たとえば、旧サーバーを新しい高速のサーバーに置換すると、ネットワークのパフォーマンスを向上させることができます。
NIS+ サーバーとして使用中のマシンを他のマシンに置き換える場合には、次の条件が必要です。
新しいマシンには、置換する旧マシンと同じ IP アドレスを割り当てます。
新しいマシンには、置換する旧マシンと同じマシン名を割り当てます。
新しいマシンは、置換する旧マシンと同じサブネットに接続します。
サーバーマシンを置換する場合は、次の手順に従ってください。
旧サーバーが配布するドメインのマスターサーバー上で nisbackup を実行します。
詳細は、「すべての NIS+ 名前空間をバックアップする」を参照してください。置換する旧サーバーがマスターサーバーである場合もあるので注意してください。この場合は、この旧マスターサーバー上で nisbackup を実行します。
旧サーバーをネットワークから切り離します。
新しいサーバーをネットワークに接続します。
新しいサーバーに旧サーバーと同じ IP アドレス (番号) を割り当てます。
新しいサーバーに旧サーバーと同じマシン名を割り当てます。
必要な場合は、新しいサーバー上で rpc.nisd を消去します。
新しいサーバー上で nisrestore を実行し、NIS+ データを読み込みます。
詳細は、「nisrestore を使用して NIS+ 名前空間を復元する」を参照してください。
.rootkey ファイルを、バックアップディレクトリから新しいサーバーの /etc にコピーします。
NIS_COLD_START ファイルを、バックアップディレクトリから新しいサーバーの /var/nis にコピーします。
新しいサーバーを再起動します。