以下是在Debian系统上使用pgAdmin进行数据库迁移的步骤:
准备工作
导出数据(源服务器)
pg_dump -U 用户名 -h 源服务器IP -d 源数据库名 -F c -f /path/to/backup.dump。传输备份文件
scp或rsync将备份文件从源服务器复制到目标服务器,例如:scp /path/to/backup.dump username@目标服务器IP:/path/to/destination/。导入数据(目标服务器)
pg_restore命令:pg_restore -U 用户名 -h 目标服务器IP -d 目标数据库名 -v /path/to/backup.dump。psql命令:psql -U 用户名 -h 目标服务器IP -d 目标数据库名 < /path/to/backup.sql。验证迁移
注意事项:
-Fc配合gzip)提升传输效率。参考来源: