今天,我正在使用AWS EC2 DB Instance
作为我的数据库(SQL Server)。
我想更改实例,而是将RDS实例用于我的SQL Server。
为了完成从EC2到RDS的迁移,我需要传递数据库及其所有表/存储过程/类型/视图等。
我尝试备份EC2实例的数据库,然后在RDS实例中恢复它,但我得到了异常:
此外,我尝试生成EC2背景数据库的脚本,然后在RDS SQL Server连接上运行脚本,但由于权限异常,它无法运行许多脚本。
我还发现AWS documentation中的一篇文章表明可以将备份上传到S3存储桶。但我无法理解如何从RDS实例中的S3存储桶恢复备份。
请帮我弄清楚怎么做?我相信它必须以某种方式可行和轻松。
提前致谢。