Solaris のシステム管理 (ネーミングとディレクトリサービス : NIS+ 編)

サーバーマシンを置換する

nisbackupnisrestore を使用すると、サーバーとして使用中のマシンと別のマシンをすぐに置換できます。たとえば、旧サーバーを新しい高速のサーバーと交換すると、ネットワークのパフォーマンスを向上させることができます。

マシンを置換する場合の必要条件

NIS+ サーバーとして使用中のマシンをほかのマシンに置き換える場合には、次の条件が必要です。

サーバーマシンの置換方法

サーバーマシンを置換する場合は、次の手順に従ってください。

  1. 旧サーバーが管理するドメインのマスターサーバー上で nisbackup を実行します。

    詳細は、「すべての NIS+ 名前空間をバックアップする」を参照してください。置換する旧サーバーがマスターサーバーである場合もあるので注意してください。この場合は、この旧マスターサーバー上で nisbackup を実行します。

  2. 旧サーバーの /var/nis/NIS_COLD_START ファイルをバックアップディレクトリにコピーします。

  3. 旧サーバーの /etc/.rootkey ファイルをバックアップディレクトリにコピーします。

  4. 旧サーバーをネットワークから切り離します。

  5. 新しいサーバーをネットワークに接続します。

  6. 新しいサーバーに旧サーバーと同じ IP アドレス (番号) を割り当てます。

  7. 新しいサーバーに旧サーバーと同じマシン名を割り当てます。

  8. 必要に応じて、新しいサーバー上の NIS+ サービスを停止します。

  9. 新しいサーバー上で nisrestore を実行し、NIS+ データを読み込みます。

    詳細は、nisrestore を使用して NIS+ 名前空間を復元する」を参照してください。

  10. .rootkey ファイルを、バックアップディレクトリから新しいサーバーの /etc にコピーします。

  11. NIS_COLD_START ファイルを、バックアップディレクトリから新しいサーバーの /var/nis にコピーします。

  12. 新しいサーバーを再起動します。