web-dev-qa-db-ja.com

Windows7でPostgreSQLデータベースをバックアップおよび復元する方法は?

Postgresデータベースは初めてです。本番サーバー(pgAdminバージョンは9.2.4)からバックアップを取得して、ローカルマシンに復元する必要があります(pgAdminバージョン9.4があります)。データベースを右クリックしてバックアップを取得しようとしました->バックアップ.backupファイルを取得します。以下の画像に示すように:

enter image description here

しかし、バックアップファイルを復元しようとすると、多くのエラーが発生します。

また、両方のシステムに異なるポートがあると、バックアップの復元中に問題が発生するかどうかも知りたいです。同じシステムのバックアップを復元しようとしたときに問題はなかったように。

6
user1400290

バージョンが一致しないため、データベースダンプファイルを作成するときにここで立ち往生しました。したがって、以下のコマンドに従って、バックアップと復元を取得します。

pg_dump -h localhost -U postgres -p 5432 YourDbName > BackupFileName.dump
0
Mohammad