Postgresql
將 PostgreSQL 數據庫從 AWS 遷移到阿里雲
我正在將PostgreSQL RDS實例從位於法蘭克福的 AWS 遷移到也位於法蘭克福的阿里雲中的 RDS 實例。我使用阿里雲的數據傳輸工具。它連接兩個數據庫都很好,連接上沒有錯誤。唯一的問題是版本控制:
我試過降級源數據庫,但這似乎是不可能的。有沒有人知道如何做到這一點?
您可以從命令行降級 postgresql 數據庫。
只需使用
pg_dump --host=... --port=... --dbname=.... --user=.... >dump
命令。然後,您將
dump
在本地目錄的文件中擁有數據庫。然後使用以下命令將轉儲插入新數據庫
psql --host=... --port=... --dbname=.... --user=.... <dump
一開始是行不通的。通常,您會遇到語法錯誤或類似錯誤。但是找一個好的文本編輯器,把它全部編輯出來,直到它不干淨為止。