以下是在Debian系统上使用pgAdmin进行数据迁移的步骤:
安装pgAdmin
sudo apt update && sudo apt install pgadmin4
启动后通过浏览器访问http://localhost/pgadmin4,使用管理员账户登录。
备份源数据库(逻辑备份)
pg_dump -U username -h source_host -d source_db -F c -b -v -f /path/to/backup.backup
(-F c为自定义格式,支持跨版本恢复)。传输备份文件
使用scp或rsync将备份文件从源服务器复制到目标服务器:
scp /path/to/backup.backup username@target_host:/path/to/destination
恢复数据到目标数据库
pg_restore -U username -h target_host -d target_db -v /path/to/backup.backup
```。
验证迁移结果
SELECT * FROM table_name)确认数据一致性。注意事项:
pg_dump的--jobs参数并行备份。