更新时间:2025-07-16 GMT+08:00
分享

创建MySQL 主备集群逻辑备份任务

注意事项

  • 正在执行任务的节点异常断电会导致任务无法停止或切换到另外一个节点上运行,需重新上电或使用停止任务工具停止任务。
  • MySQL集群环境,从发起备份到备份结束过程中,若MySQL数据库集群断开,一段时间后可能导致集群环境中各节点的数据不一致,由于MySQL集群备份,每次备份只会备份一个节点的数据,因此有可能导致备份的数据不完整,为保证良好应用,则备份前请确保集群状态正常。
  • MySQL集群恢复时,不保证主从数据同步,建议恢复前解除主从关系。若想主从数据一致,可在恢复后手动同步。
  • 说明:其他限制与MySQL单机逻辑备份一致,详见注意事项

操作步骤

  1. 租户或操作员登录管理控制台,单击“定时数据保护”>“数据备份”,单击“新建”按钮 ,选择“数据库备份任务”请选要保护的对象,选择“客户端”,从默认组中选中指定的MySQL虚拟客户端,选择要保护的应用类型为“MySQL数据库”单击下一步。

    图1 选择新建备份任务类型
    图2 新建MySQL定时备份任务

  1. 选择数据源,数据源支持自动发现实例,经过“客户端实例授权”后才可继续展开实例,展开数据源时,Windows客户端只要选择需要备份的实例或数据库单击“下一步”即可。Linux客户端,需要先选择用户,继而展开该用户下的所有实例,勾选需要备份的数据源 单击“下一步”:

    图3 Linux客户端选择数据源为实例
    图4 Linux客户端选择数据源为数据库
    • 支持备份单个数据库或整个实例。
    • 展开数据源时,能够浏览到系统数据库MySQL,test和其他后期自定义的数据库,浏览不到系统数据库sys、information_schema和performance_schema。
    • information_schema确切说是信息数据库。其中保存着关于mysql服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。在information_schema中,有数个只读表。它们实际上是视图,而不是基本表,因此,你将无法看到与之相关的任何文件。
    • mysql 5.5新增一个存储引擎:performance_schema数据库,主要用于收集数据库服务器性能参数。MySQL用户是不能创建存储引擎为PERFORMANCE_SCHEMA的表,故在选择数据源时将该数据库屏蔽掉。

  1. 备份介质默认选择OFS,备份选项中,根据需要设置是否开启各高级功能选项,单击“下一步”。

    图5 设置选项

    参数设置请参考3

  1. 输入任务名称并选填任务备注,单击“完成”。

    • “任务名称命名规则”: 中文、大小写字母、数字、“-”、“_”、“.”、“@”组成,长度为3~256个字符,全局不可重复。
    • “备注信息规范”:文本类型无限制,长度0~50个字符。当用户输入的字数达到最大值时,将不再显示超过的文字。
    图6 任务名和备注设置

  2. 在弹出的对话框中确认任务信息,确认无误后单击“确定”完成操作。

    可勾选“任务生成后立即执行”,任务新建完成后会立即发起备份。若不勾选,任务生成后是未启动状态,需要手动发起备份或为任务添加备份策略以自动发起备份。

    图7 任务信息确认

相关文档