任意のバックアップから復元する  

psqlユーティリティを使用して、クライアントのローカルディレクトリ上のバックアップから復元します。

以下は、pg_dumpで取得したバックアップからpg_restoreを使用して復元する操作例です。pg_dumpに関しては「任意のバックアップを実行する」を参考にしてください。

接続ユーザ system
パスワード #######
対象データベース test_db
バックアップファイル /tmp/backup.dump
既存オブジェクトが存在する場合 データベースが既に存在する場合は事前に削除する
$ pg_dump -U system -h <IPアドレス> -d test_db --clean -v /tmp/backup.dump
Password for user system: ########
 
pg_restore: connecting to database for restore