lav*_*ava 6 amazon-web-services
当我尝试从 s3 存储桶恢复时遇到这种错误
- 错误信息
消息 50000,级别 16,状态 0,过程 msdb.dbo.rds_restore_database,第 49 行 [批处理起始行 0]
数据库备份/恢复选项尚未启用或正在启用。请稍后再试。用法:执行 msdb.dbo.rds_restore_database @restore_db_name、@S3_arn_to_restore_from、[@KMS_master_key_arn] @restore_db_name:要恢复的数据库的名称。@S3_arn_to_restore_from :用于从中恢复数据库的备份文件的 S3 ARN。@KMS_master_key_arn :用于解密备份文件的 KMS 客户主密钥 ARN。
--执行代码
exec msdb.dbo.rds_restore_database
@restore_db_name='C2',
@s3_arn_to_restore_from='arn:aws:s3:::slkk/31_May_2019_C2.bak';
Run Code Online (Sandbox Code Playgroud)
请帮我。我正在使用 aws 免费帐户。如何启用备份还原?
Dar*_*usz 17
转到 IAM 并创建具有权限的新角色,如下所示:
转至 RDS > 选项组
创建组后,单击创建的组的名称进行编辑。
返回 RDS > Databases 并选择您的实例
小智 4
我知道这已经很旧了,但我遇到了同样的错误并且能够解决它,所以我想我会分享,因为这个问题没有得到答复。
首先,本文详细介绍了您的需求,因此请确保遵循以下步骤: https ://aws.amazon.com/premiumsupport/knowledge-center/native-backup-rds-sql-server/
我最初已经设置了选项组和所有内容。我错过的步骤是这两个:
通过在导航窗格中选择数据库,将选项组与数据库实例关联,然后选择要备份的实例。选择操作,然后选择修改。
在数据库选项下,选择您创建的选项组,然后选择立即应用并继续。查看信息,然后选择修改数据库实例。此选项组修改没有停机时间,因为不需要重新启动实例。
换句话说,您必须使用Option Group在这些步骤中设置的新实例来修改实际的数据库实例。然后,一旦您通过 SSMS 登录到您的实例,您就可以通过执行以下命令来执行恢复(摘自文章):
exec msdb.dbo.rds_restore_database
@restore_db_name='database_name',
@s3_arn_to_restore_from='arn:aws:s3:::bucket_name/file_name_and_extension';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8732 次 |
| 最近记录: |