更新时间:2022-08-13 21:11:37
第1步 实施前请仔细阅读如下限制:
1   展开数据源时,能够浏览到数据库 mysql,test 和其他后期自定义的数据库,浏览不到系统数据库information_schema、performance_schema以及 sys。
2.  在存在中文名称数据库的情况下,由于 MySQL 在解析日志时存在乱码,会导致选择增量数据的恢复任务成功,但只有完全备份的数据。
3.  MySQL 备份恢复不支持并发场景,即同一个客户端只支持一个备份任务或者恢复任务处于执行状态。
4.  不支持衍生列的备份。
5.  数据源存在 MySQL 的临时表时,由于临时表只在当前会话可见,故不支持备份恢复临时表数据。
6.  在以下条件下发起增量备份会转完备:① 新增数据库转完备;②数据源数量一致,检查数据源名字,不一致转完备;③此次备份数据源少于上次备份数据源,检查此次备份数据源是否在上次备份数据源中,如果不在转完备;如果在,继续备份。故在开启副本保留策略时,建议将副本数调大,避免保留的完备副本丢失。
第2步 用操作员用户登录 WEB 界面,点击【新建】→【数据级备份任务】,从默认组中选中指定的 MySQL 客户端,选择要保护的应用类型为【MySQL 数据库】点击下一步;




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




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

第4步 备份介质默认选择 OFS 卷,备份选项中,根据需要设置是否开启各高级功能选项,点击【下一步】;

【备份选项说明】参考备份介质默认选择 OFS,备份选项中,根据需要设置是否开启各高级功能选项,点击【下一步】;
注意:
A.    备份介质默认选中OFS,可更换为对象存储类型,将数据备份至云存储,具体步骤可参考《AnyBackup Family 7.0 D2C 最佳实践》。
B.    选择介质为对象存储后,常规选项中,相比较选择介质为 OFS,不支持选项【重复数据删除】,【数据压缩】,【传输和存储加密】,【流量控制】,新增【云传输并发数】。

第5步 输入任务名完成创建,可根据需要选择是否勾选【任务生成后立即执行】:
1. 【任务名称命名规则】: 中文、大小写字母、数字、“-”、“_”、“.”、“@”组成,长度为 3~256 个字符,全局不可重复。
2. 【备注信息规范】:文本类型无限制,长度 0~50 个字符;当用户输入的字数达到最大值时,将不再显示超过的文字。
3. 【任务生成后立即执行】:勾选,点击确定后,任务会立即发起备份;若不勾选,任务生成后是未启动状态,需要手动或任务计划触发备份。