以下是一些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
工具,指定新旧版本的数据目录和二进制目录等进行升级。