第 25章バックアップとリストア

目次
25.1. SQLによるダンプ
25.1.1. ダンプのリストア
25.1.2. pg_dumpallの使用
25.1.3. 大規模データベースの扱い
25.2. ファイルシステムレベルのバックアップ
25.3. 継続的アーカイブとポイントインタイムリカバリ(PITR)
25.3.1. WALアーカイブの設定
25.3.2. ベースバックアップの作成
25.3.3. 低レベルAPIを使用したベースバックアップの作成
25.3.4. 継続的アーカイブによるバックアップを使用した復旧
25.3.5. タイムライン
25.3.6. ヒントと例
25.3.7. 警告

貴重なデータを全て保存しているため、PostgreSQLデータベースは定期的にバックアップされなければなりません。 バックアップの手順は基本的に簡単ですが、使用されている諸技術といくつかの前提条件を明確に理解しておくことが重要です。

PostgreSQLのデータをバックアップする場合、3つの異なる手法があります。

それぞれ長所と短所があります。 ひとつひとつ順を追って以下の節で説明します。