- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PostgreSQL/システム管理/バックアップ・リストア へ行く。
バックアップ・リストア
バックアップ
カスタムアーカイブ形式
pg_dump -Fc foo_db > foo_db.dump
カスタムアーカイブ形式でテーブルを指定
pg_dump -Fc -t bar_table foo_db > foo_db.dump
- -Fcでカスタムアーカイブ形式を指定してバックアップをするのがオススメらしい。
リストア
カスタムアーカイブ形式
pg_restore -d foo_db < foo_db.dump
プレーンテキスト形式
psql -f foo_db.txt foo_db
エンコーディングを指定
PGCLIENTENCODING=EUC_JP psql -f foo_db.txt foo_db
pg_restoreコマンド
http://www.postgresql.jp/document/9.3/html/app-pgrestore.html
参考
- 論理バックアップ(pg_dump と pg_dumpall) - Let's PostgreSQL
- http://lets.postgresql.jp/documents/technical/backup/2
- PostgreSQLバックアップ・リカバリ入門 - Slideshare
- http://www.slideshare.net/satock/osc2013-spring-pg