我有两个不同的 AWS 服务器用于 RDS 实例。
我想将数据库从一台服务器恢复到另一台服务器,但不能,因为备份是在另一台服务器(它所属的服务器)上创建的。
做到这一点的最佳方法是什么? 到目前为止,我已经创建了备份,并尝试使用 scp 命令将其复制到本地:
scp <username>@<servername>:"/D:/rdsdbdata/BACKUP/filename.bak" -U <username> -P <pass> "D:/"
但无济于事。
要将数据库从一台 AWS 服务器移动到另一台,您需要首先对其进行备份。完成后,使用 scp 命令从原始服务器获取备份文件。像这样修复你的 scp 命令:
scp -P <port> <username>@<servername>:"/D:/rdsdbdata/BACKUP/filename.bak" "D:/"
用正确的内容替换 、 、 和