🎯 レッスンの目的__HTMLTAG_68___
- ✅ バックアップ先の構成 (S3/Ceph Object Store)
- ✅ 自動バックアップ用に ScheduledBackup CRD をセットアップ
- ✅ ポイントインタイムリカバリ (PITR) の実践
- ✅ バックアップからクラスターを復元
- ✅ 災害復旧手順
パート 1: バックアップ アーキテクチャ
コードブロック_0
パート 2: バックアップ先の設定__HTMLTAG_86___
2.1. Ceph RGW (S3 互換) を使用する
___コードブロック_1___コードブロック_2
2.2.バックアップ構成を使用してクラスターを更新
___コードブロック_3___パート 3: スケジュールされたバックアップ
コードブロック_4
コードブロック_5
パート 4: ポイントインタイム リカバリ (PITR)
4.1.データ損失のシミュレーション
___コードブロック_6___4.2. PITR
を使用して復元します ___コードブロック_7___コードブロック_8
パート 5: 災害復旧手順
5.1.クラスタ全体の復元 (PITR なし)
___コードブロック_9___5.2.バックアップの整合性を確認
___コードブロック_10___💡 重要なポイント
- Barman + S3: ベース バックアップ + 継続的な WAL アーカイブ
- _スケジュールされたバックアップ: 毎日の自動バックアップ、優先スタンバイ
- PITR: 保存期間内の任意の時点に復元
- リカバリ = バックアップから新しいクラスターを作成し、スイッチオーバー
- _保持ポリシー: 30d: バックアップを 30 日間保持
- 定期的に復元をテスト: 毎月のバックアップの整合性を確認
🎯 演習
演習 1: バックアップ ラボ
- バックアップ先の構成 (S3/MinIO)
- ScheduledBackup を設定し、バックアップが正常に作成されたことを確認します
演習 2: PITR ラボ
- データを挿入し、タイムスタンプをメモしてください
- データの削除 (事故をシミュレート)
- 削除前のタイムスタンプに復元
- データが復元されたことを確認__HTMLTAG_158___
📚 次の投稿
__HTMLTAG_164___レッスン 19: PostgreSQL フェイルオーバーのテストとスイッチオーバー では、フェイルオーバー シナリオと計画されたスイッチオーバーをテストします。