如何修改备份源数据库

数据灾备(DBS)提供数据全量备份、增量备份和数据恢复能力,在特殊情况下,您可能需要修改备份实例的数据库账号或备份源数据库,以便使用现有备份实例来备份其他数据库。本文介绍如何修改备份实例中备份源数据库的相关属性。

使用场景

  • 原数据库迁移或下线,需切换为新数据库备份。

  • 测试阶段结束,需切换为生产数据库备份。

  • 源账号密码配置错误获取权限不足,需要修改账号密码。

  • 源数据库的库表发生变动,需要重新配置备份对象。

操作步骤

修改数据库账号及密码/备份数据库对象

前提条件

  • 备份实例的备份方式为逻辑备份

  • 备份源实例的数据库账号必须具备数据备份和恢复的权限。更多详情,请参见账号权限说明

操作步骤

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 备份计划

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 备份计划

  3. 单击备份计划操作列的管理,进入备份任务配置页面。

  4. 单击基本信息区域的备份源设置。各数据库的备份源设置详情,请参见各数据库引擎备份指导文档

    image

  5. 设置待修改的备份源信息,测试通过后单击下一步

    image

  6. 设置待备份的数据库对象,并单击保存

    • 添加新的源数据库:在左侧源数据库对象区域中选择目标数据库,并单击image

    • 删除此前已选择的数据库:在右侧已选择数据库对象区域中选择目标数据库,并单击image

    image

  7. 等待预检查通过后,单击立即启动,新备份配置将修改成功。预检查

    说明
    • 单击立即启动后,如果原备份计划有运行中增量备份任务,该增量任务会被置为完成,并使用新账号和密码重新调度发起一个新的增量备份任务。

    • 如果当前没有运行中的全量备份任务,此时系统会立即发起一次全量备份任务。请注意对源库影响,建议您在业务低峰修改配置。

    • 如果当前存在运行中的全量备份任务,本次备份任务的配置不会被更新,到下次调度全量任务或者下次发起全量备份任务时才会使用新的配置信息进行备份。

仅修改备份数据库对象

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 备份计划

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 备份计划

  3. 单击备份计划操作列的管理,进入备份任务配置页面。

  4. 单击基本信息区域的备份对象设置

    image

  5. 修改备份对象,并单击保存

    • 添加新的源数据库:在左侧源数据库对象区域中选择目标数据库,并单击image

    • 删除此前已选择的数据库:在右侧已选择数据库对象区域中选择目标数据库,并单击image

    image

  6. 在弹出的发起全量备份对话框中,单击确定关闭发起全量备份

    • 单击确定:备份任务将会在1分钟左右启动,并按照此备份计划已配置的备份对象进行备份。请注意对源库的影响,建议您选择业务低峰期进行该操作。

    • 单击关闭:本次配置系统默认会修改成功,但不会立即发起一次全量备份,等到下次调度时系统将按照最新的配置进行备份。

相关操作

通过API修改数据库备份源或备份对象,请参见ModifyBackupSourceEndpoint - 修改数据库备份源ModifyBackupObjects - 修改备份对象