バックアップファイルのリストア

以前(pg_dumpで)バックアップしたファイルをリストアしようとしたが、
pgAdminIIIではリストア操作ができない(ファイルは指定できるがOKボタンが押せない)。
最初はバックアップとリストア時のバージョン(環境)の違いとも思ったが、
その場でpgAdminIIIからバックアップしたファイルですらリストアできなかったので
『なんじゃそりゃ』と嘆いていたところ、同じ問題挙げているWebPageを発見した。
LinuxからWindowsへのリストアについて -Linux版PostgreSQL7.Xからのバ- PostgreSQL | 教えて!goo

以下の対策方法を示す。

(1)コマンドプロンプトを開き、パスが通ってない場合は
 ../ポスグレインストールDir/binに移動する。

(2)対象のDatabaseにpsqlで接続する

>psql -U postgres -h localhost databaseName

(3)バックアップファイルを読み込む

databaseName=# \i C:/hoge/moge.backup

以上