勉強日記

チラ裏

OSSDB標準教科書9章 バックアップとリストア

OSSDB標準教科書

oss-db.jp

バックアップとリストア

ファイルのコピー

pg_dump, pg_dumpallコマンドによるバックアップ

  • データベースをSQL文としてバックアップする
  • DB停止不要
  • 標準出力されるので、リダイレクトでファイルに書き出す
  • pg_dump: データベース指定
  • pg_dumpall: 全データベース

psqlコマンドによるリストア

createdb -T template0 ossdb2
psql ossdb < backup.sql
  • -T
    • テンプレートデータベースの指定
  • template0
    • pg_dumpコマンドのバックアップからのリストアの際はこれを使用
    • cf. -Tオプション省略時はtemplate1が使用される