描述
基于备份集或者7天内的一个时间点创建临时实例。临时实例创建成功后,账号和数据库将继承备份集数据。实例必须满足以下条件,否则将操作失败:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要基于备份集或7天内的某个时间点创建RDS的临时实例,并确保该操作成功,您的实例需符合以下条件:
在发起创建请求时,请遵循以下参数要求:
CreateTempDBInstance
。yyyy-MM-ddTHH:mm:ssZ
,且该时间点需位于当前时间前半小时以上,同时在过去7天内。创建请求示例中的URL结构正确,但实际使用时需要补充具体的请求参数,形如:
https://rds.aliyuncs.com/?Action=CreateTempDBInstance&DBInstanceId=<您的实例ID>&BackupId=<备份集ID>&<其他可选参数>
请注意,如果在覆盖性恢复后尝试创建临时实例,且所选时间点位于最近一次备份与上一次备份之间的时间段,将遇到错误提示:“The operation is not permitted due to no backup”。这意味着在这两个备份时间点之间是禁止创建临时实例的。
创建成功后,临时实例将继承备份集中或指定时间点的账号和数据库配置。
返回参数中,您会收到: - TempDBInstanceId: 创建的临时实例ID,用于后续管理和访问该实例。
请确保在执行这些操作前已阅读并理解阿里云的相关提醒,包括但不限于数据安全、容灾容错措施以及定期备份的重要性。
参考资料: - 限制条件及错误处理