postgresql データベースのとりあえずバックアップ - Temporary backup of postgresql database
今あるデータベースを少し変更する前に、元に戻せるようにpostgresql データベースバックアップします。や
windowsなら、postgresqlのインストールしたフォルダbinに createdb.exeやpsql.exeがあります。
【DBバックアップ】
createdb -U postgres -T 今のDB名 とりあえず保存するDB名
C:\Users\ユーザ名\pgsql\ctrl>..\bin\createdb -U postgres -T src_db dst_db
パスワード:
として、パスワードが求められるので、入力してエンターを押すと、バックアップされます。
【DB削除】
psqlで、drop database 削除したいDB名
これでよい。
【DBリストア】
削除して、とりあえず保存したDBをリストアするには、
createdb -U postgres -T とりあえず保存したDB名 削除したDB名
これで元に戻る。
空のDBだけ作るなら
psqlで、create database 作成したいDB名
以上です。
このブログへのコメントは muragonにログインするか、
SNSアカウントを使用してください。