PostgreSQL/データベースのバックアップとリストア
PostgreSQLのバックアップ・リストア方法は以下の通りです。
目次
コマンドプロンプトから行う方法
Windowsの場合の事前準備
まず、環境変数にPostgreSQLのユーザー名をセットします。
set PGUSER=postgres
データベース単位でのバックアップ方法
以下のコマンドを実行します。
pg_dump [データベース名] > [ファイル名]
テーブル単位でのバックアップ方法
以下のコマンドを実行します。
pg_dump -t [テーブル名] [データベース名] > [ファイル名]
リストア方法
以下のコマンドを実行します。
psql -e [データベース名] < [ファイル名]
または
psql -f [ファイル名] [データベース名]
このページのURL: