全部产品
云数据库 RDS 版

通过克隆实例恢复到主实例

更新时间:2017-08-29 14:21:09   分享:   

说明:本文档只适用于MySQL类型的数据库。若需要恢复其它数据库的数据,请参见通过临时实例恢复到主实例

用户对数据库误操作引起的损失可以通过数据恢复功能最大程度地减少。目前RDS提供“按备份集”和“按时间点”两种恢复方式。

MySQL类型的数据库已不再支持临时实例,我们推荐您通过克隆实例进行备份并将数据恢复到主实例。

克隆实例可以按指定的RDS实例批量复制出与原实例一模一样的新实例,复制的内容包括实例数据和实例中可设置的参数(如备份设置、参数设置的参数)。对于需要批量创建相同实例的用户,可以使用克隆实例功能,在一个现有实例上快速复制出多个实例。

注意事项

  • 数据迁移只会将源数据库的数据(结构)复制一份到目标数据库,并不会对源数据库数据(结构)造成影响。

  • 数据迁移过程中,不支持DDL操作,如进行DDL操作可能导致迁移失败。

  • DTS增量迁移仅支持MySQL,且支持最长时间15天,如果超过15天不停止任务,系统资源可能被回收。

  • 克隆实例是新建实例,与普通实例计费方式相同,价格详情请参见云数据库RDS详细价格信息

操作步骤

  1. 登录RDS管理控制台

  2. 选择目标实例所在地域。

  3. 单击目标实例的ID,进入基本信息页面。

  4. 恢复数据到克隆实例,详细操作步骤请参见克隆实例

  5. 克隆实例创建完成后,单击管理控制台,进入RDS实例列表页面。

  6. 单击主实例的ID,进入基本信息页面。

  7. 单击页面右上角的迁移数据库,进入数据传输(DTS)控制台。

  8. 选择左侧导航栏中的数据迁移,进入迁移任务列表页面。

  9. 单击创建迁移任务,进入创建迁移任务页面。

  10. 输入任务名称、源数据库信息和目标数据库信息。

    配置源库和目标库信息

    参数说明:

    • 任务名称:默认情况下,DTS为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。

    • 源库信息:

      • 实例类型:数据库的实例类型,选择RDS实例

      • 实例地区:选择与主实例相同的地域。

      • RDS实例ID:单击下拉菜单,选择克隆实例的ID。

      • 数据库账号:与主实例账号一致,且该账号必须具有对所有要迁移数据的读/写权限。

      • 数据库密码:与主实例账号的密码一致。

      • 连接方式:可选择非加密或加密连接。若选择SSL安全连接,源库实例需先开通SSL,详细操作步骤请参见设置SSL加密

    • 目标库信息

      • 实例类型:默认为RDS实例

      • 实例地区:主实例所在地域。

      • RDS实例ID:目标RDS实例的ID。单击下拉菜单选择克隆实例所对应的主实例ID。

      • 数据库账号:主实例账号,该账号必须具有对所有要迁移数据的读/写权限。

      • 数据库密码:主实例账号的密码。

      • 连接方式:可选择非加密或加密连接。若选择SSL安全连接,目标库实例需先开通SSL,详细操作步骤请参见设置SSL加密

  11. 单击授权白名单并进入下一步,进入迁移类型及列表页面。

  12. 选择迁移类型,并在迁移对象栏中选择要迁移的对象,单击>将要迁移的对象放入已选择对象栏中,如下图所示。如果要修改迁移对象在目标数据库上的名字,可以在已选择对象中,将鼠标放在需要修改的数据库上面,即会显示出编辑按钮,如下图所示。

    选择迁移类型和迁移对象

  13. 单击预检查并启动

    说明:

    • 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。关于具体的预检查内容,请参见预检查简介

    • 以下以预检查不通过为例进行描述。如果预检查通过,请直接跳转至步骤16。

  14. 若系统显示预检查失败结果,单击检测结果为失败的检测项后的!,查看失败详细信息,如下图所示。根据失败原因修复后,可在数据迁移任务列表中选择该任务,并重新进行预检查。

    预检查失败样例

  15. 错误排查完毕后,在迁移任务列表页面,选择新创建的迁移任务,单击启动,如下图所示。

    启动迁移任务

  16. 若系统显示预检查通过信息,单击确定

  17. 购买配置确认页面,确认配置信息并勾选《数据传输(按量付费)服务条款》,然后单击立即购买并启动

本文导读目录
本文导读目录
以上内容是否对您有帮助?