23

ネットワーク内のリモート仮想マシン (たとえば、ip は 192.168.0.190、postgres ポートは 5432) に復元したい postgres dmp ファイルを含む自分のマシンがあります。ダンプをリモート マシンにコピーせずに、pg_restore を使用してこのダンプを復元することは可能ですか? ダンプのサイズは約 12GB で、仮想マシンのディスク容量は 20GB です。ありがとう

4

5 に答える 5

14

または、psql を使用できます。

psql -h 192.168.0.190 -p 5432 -d <dbname> -U <username> -W -f mydump.dump

于 2017-07-05T13:00:35.740 に答える
1

PGPASSWORD="your_database_password" を使用して、"pg_restore" の前にスクリプトでパスワード パラメータを渡すことができます。

于 2016-01-06T18:27:53.867 に答える