* バックアップ・リストア [#n6d2ab7e]

** バックアップ [#f80edcfd]
*** カスタムアーカイブ形式 [#r37afb99]
 pg_dump -Fc foo_db > foo_db.dump

*** カスタムアーカイブ形式でテーブルを指定 [#f9c7c152]
 pg_dump -Fc -t bar_table foo_db > foo_db.dump

- -Fcでカスタムアーカイブ形式を指定してバックアップをするのがオススメらしい。

*** pg_dumpコマンド [#sb7d06bd]
http://www.postgresql.jp/document/9.3/html/app-pgdump.html

** リストア [#xcd676ff]
*** カスタムアーカイブ形式 [#p26843f9]
 pg_restore -d foo_db < foo_db.dump

*** プレーンテキスト形式 [#r3fdb1fe]
 psql -f foo_db.txt foo_db

*** エンコーディングを指定 [#ifff161c]
 PGCLIENTENCODING=EUC_JP psql -f foo_db.txt foo_db

*** pg_restoreコマンド [#x2e9d3ad]
http://www.postgresql.jp/document/9.3/html/app-pgrestore.html

** 参考 [#r8f716cf]
: 論理バックアップ(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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS