本文介绍按备份集将数据恢复原实例的操作步骤。
恢复后的实例内的数据信息与备份文件当时的信息一致。
在恢复时如果用户操作了重命名后的同名库表,可能会产生数据冲突或导致恢复失败。
恢复时会对原实例产生一定压力。
备份集选择范围根据备份保留天数所决定。可通过修改数据备份策略调整备份保留天数。更多详细信息,请参见修改备份策略。
在同一个库下面创建同名的带外键约束的表时,会由于外键冲突导致建表失败,MySQL 会使用一个不同的外键约束名创建表。
如果选定的待回档的库是空库,在回档过程中不会为这个空库创建空的 bak 库。
在以下场景中,极速恢复模式会失败,转用普通模式进行恢复。
在全量/增量物理备份后,对库表执行 DDL 前未执行 USE 语句,极速模式恢复会失败。
在全量/增量物理备份后重命名了表,再对重命名后的表恢复时,极速模式恢复会失败。
在全量/增量物理备份后重命名了表,对表进行了 DML 操作,即使将表重命名回原表名,极速模式恢复也会失败。
已创建实例且实例处于运行中状态。具体操作,请参见创建实例。
源实例必须至少有一个物理备份。
在顶部菜单栏的左上角,选择实例所属的项目和地域。
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
在左侧导航栏单击实例列表。
在实例列表页面,单击目标实例名称。
在页面上方,单击备份恢复页签。
在数据备份页签下,单击基础备份列表子页签下的数据恢复按钮。
在数据恢复页面中,设置如下参数后,单击下一步。
说明
开启极速恢复模式后,系统将优化并加速符合条件的恢复任务,提升整体恢复效率。若任务不支持极速恢复模式,系统将自动切换至常规恢复模式继续任务。
说明
设置回档配置,为已选择库表设置恢复后的库表名称。设置完成后,单击确定,并在弹出的对话框中单击确定,提交回档任务。
API | 说明 |
---|---|
RestoreToExistedInstance | 调用 RestoreToExistedInstance 接口将数据恢复到一个已有数据库实例。 |