全部产品
Search
文档中心

数据库克隆

更新时间: 2022-05-19

数据管理DMS的数据库克隆功能支持将源数据库的表结构和表数据复制至目标数据库中,实现全部表或部分表备份,适用多环境数据库初始化,例如将开发环境复制到测试环境。

前提条件

  • 数据库类型为MySQL。

  • 数据库实例的管控模式为自由操作。更多信息,请参见管控模式

操作步骤

  1. 登录数据管理DMS控制台

  2. 在顶部菜单栏中,选择数据库开发 > 环境构建 > 数据库克隆

  1. 在页面右上角,单击数据库克隆

  2. 数据库克隆工单申请页面,填写工单信息。

    项目名称

    说明

    任务名称

    输入具有业务意义的任务名称,便于后续识别。

    源数据库

    搜索并选择需要克隆的源数据库。

    说明

    源数据库只支持MySQL类型。

    目标数据库

    搜索并选择需要克隆的目标数据库。

    说明

    目标数据库的类型与源数据库相同。

    选择源数据库表

    选择源库中需要克隆的表。

    • 部分表:将选定的部分表克隆到目标数据库中。

    • 全部表:将源数据库中的所有表都克隆到目标数据库中。

    重名对象处理

    如果目标数据库中出现重名的对象(例如存在相同的表名),有如下两种处理方式:

    • 跳过重名对象:不复制该对象。

    • 覆盖重名对象:目标重名对象的结构和数据都会被源库中的对象所替换。

    迁移附加选项

    除了表以外,您还可选择对数据库中的可编程对象进行同步克隆。

    可编程对象包括:视图存储过程函数触发器事件

    时间选项

    选择工单任务执行的时间。

    • 立即执行:工单审批通过后,立即执行克隆任务。

    • 指定时间:选择指定的时间。工单审批通过后,在指定时间执行克隆任务。

  3. 单击提交申请

工单审批通过后,数据库克隆任务根据设定的时间,自动执行。

说明
  • 在工单详情页,您可以查看工单的执行进度。

  • 工单执行成功后,您还可以在目标数据库的SQL窗口中查看克隆到目标数据库中的表。