簡體   English   中英

將遠程Postgresql 9.1數據庫遷移到本地Postgresql 11

[英]migrating remote postgresql 9.1 database to local postgresql 11

我想將postgresql 9.1數據庫升級到postgresql11。首先,我想使用pg_dump從pg11服務器獲取遠程pg9.1服務器上的數據以進行實驗。 如何使用新的pg_dump將遠程服務器上的數據庫復制到新服務器上。

以下代碼正在使用舊的pg_dump,因此無法正常工作。

ssh user @ remote_machine "pg_dump -U dbuser -h localhost -C --column-inserts" \\ >> backup_file_on_your_local_machine.sql

通過完全轉儲連接到舊數據庫的網絡上的pg11我解決了

pg_dumpall -U postgres -h 10.100.80.100 -p 5432 --clean --file = / pg11localstoragepath / backup / mydb_backup.dump

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM