以下是一些Ubuntu PostgreSQL數據庫遷移方案:
pg_dump
備份源數據庫,如pg_dump -U username -h hostname -p port -d dbname -F c -b -v -f backup.dump
。然后傳輸備份文件到目標服務器,再用pg_restore
恢復,如pg_restore -U username -h hostname -p port -d dbname backup.dump
。pgloader
命令即可。.pgsync.yml
文件,定義源、目標等參數,運行pgsync
命令。pg_upgrade
工具,指定新舊版本的數據目錄和二進制目錄等進行升級。