描述
基于备份集或者7天内的一个时间点创建临时实例。临时实例创建成功后,账号和数据库将继承备份集数据。实例必须满足以下条件,否则将操作失败:
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 系统规定参数,取值:CreateTempDBInstance。 |
DBInstanceId | String | 是 | 实例名。 |
BackupId | Integer | 否 | 备份ID。 |
RestoreTime | String | 否 | 7天之内并且早于当前时间半小时以上的任意时间点,默认时区为UTC。例如:2011-06-11T16:00:00Z。 |
名称 | 类型 | 描述 |
<公共返回参数> | 详见公共参数。 | |
TempDBInstanceId | String | 子实例ID。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您提到的是阿里云RDS(Relational Database Service)的临时实例创建功能,这项功能允许用户基于特定备份集或在过去7天内的某个时间点快速创建一个临时数据库实例。这在进行数据恢复测试、故障排查或是临时数据分析等场景中非常有用。下面是对请求参数和返回参数以及如何使用该功能的一个简要说明:
Action: 必须参数,固定值为CreateTempDBInstance
,表示执行的操作是创建临时数据库实例。
DBInstanceId: 必须参数,填写需要从中创建临时实例的源数据库实例ID。
BackupId: 可选参数,如果提供,则指定从哪个具体的备份集创建临时实例。这个备份集应该是已完成状态。
RestoreTime: 可选参数,格式如示例所示2011-06-11T16:00:00Z
,用于指定希望恢复到的时间点,必须是过去7天内且早于当前时间至少半小时的任意时间。如果不提供,系统可能会默认使用最新的备份集。
https://rds.aliyuncs.com/?Action=CreateTempDBInstance&DBInstanceId=yourInstanceId&BackupId=yourBackupId&RestoreTime=2023-04-01T15:30:00Z
在这个示例URL中,替换yourInstanceId
为你的实际RDS实例ID,如果需要指定备份集则替换yourBackupId
为实际的备份集ID,同时可以调整RestoreTime
至你希望恢复的具体时间点。如果不需要指定备份ID而是使用时间点恢复,可以省略BackupId
参数。
通过调用上述API或在阿里云控制台执行相应操作,你可以便捷地根据需求创建临时数据库实例。