22.3. 障害復旧における便利な Directory Server 機能の特定
復旧で最も難しいのはハードウェアではなく、サーバー内のデータの信頼できるコピーを得ることです。障害復旧用にデータコピーを準備する優れたツールとして、Directory Server には 3 つの機能があります。
- データベースのバックアップおよびバックアップの定期的な検証
- マルチマスターのレプリケーション、チェーン、データベースのバックアップ、および名前付きパイプスクリプトでサーバーの監視
- チェーン
また、名前付きパイプスクリプトや他の Directory Server のパフォーマンスカウンターを使用してサーバを監視することで、特定の重要なイベントを発見し、迅速に対応することができます。
22.3.1. 災害リカバリー用のディレクトリーデータのバックアップ
障害復旧で最も便利なツールは、ディレクトリーインスタンスのバックアップを頻繁に行うことです。アーカイブは、プライマリーデータセンターとは異なる場所で、コールドバックアップの場所で物理メディアに保存できます。バックアップ操作と復元操作は、(db 2bak.plなど)shell または perl スクリプトのいずれかを使用して実行できます。
バックアップは、cron ジョブを使用して定期的に実行するように自動化できます。以下に例を示します。
0 7 * * 1 /usr/sbin/db2bak.pl -Z instance_name
Perl スクリプト db2bak.pl は、最初にサーバーを停止せずにディレクトリーデータをバックアップします。
注記
Red Hat は、マルチマスターレプリケーション環境のすべてのサーバー上でデータのバックアップを行うことを推奨します。
「データのバックアップおよび復元」 では、ディレクトリーデータベースとディレクトリー設定(
dse.ldif
ファイル)の両方のバックアップが対象です。