よく使うコマンド(4)
テストサイトから本番サイトにDBをそっくりそのままうつしたいときの処理。
もちろんバックアップにも利用できます。
db_20090101というのは何でも良いけど、日付を入れとくとバックアップ用によいでしょう。
【テストサーバにて】
■DB全体をうつす
pg_dump DB名 > db_20090101.dump
■テーブルのみうつす
pg_dump DB名 -t テーブル名 > db_20090101.dump
でdumpファイルを作ります。
【本番サーバにて】
drop table テーブル名(テーブルが存在するならまず削除)
psql -d DB名 -e < db_20090101.dump
コメントする