1.1 建Mysql实例
前提条件
- 新建用户。
- 新建存储仓。
- 新建服务计划。
- 有已经安装了Mysql服务可访问
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】列表“服务器名称”进入数据库实例页面


- 步骤 2 点击【实例】右上角的
按钮,弹窗如下:
- 步骤3 配置实例信息页面后,点击【下一步】

- 步骤4 是否配置xtrabackup
填写必要参数,相关参数说明如下图
参数名称
参数说明
设置原则
数据库类型
单选,必填,默认选择MySQL
暂时只支持MySQL
服务器名称
单选,必填,选项为mysql所在服务器
选择mysql所在服务器名称
实例名称
文本输入框,必填
暂时没有做长度和特殊符号限制
DB用户名
输入框,必填
输入mysql 用户名
密码
Password类型,必填
输入mysql密码
UNIX用户名
输入框,必填
输入UNIX用户名,如root
套接字文字/端点
输入框,必填
输入mysql.sock所在路径
二进制目录
输入框,必填
输入正确的mysql二进制目录
日志数据目录
输入框,必填
输入正确的mysql日志所在目录
配置文件
输入框,必填
输入mysql.cnf文件路径
xtraBackup设置
默认关闭
Mysql的一种备份方式,需要安装第三方依赖包
- 步骤4 点击【确定】按钮后,前端提示添加成功

1.2 新建Mysql备份对象集合
前提条件
- 新建Mysql实例
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】-【服务器名称】下列表数据-【备份集】

- 步骤 2 点击【备份集】右上角的
按钮,弹窗如下: 填写必要参数,相关参数说明如下图如下分别为数据库备份、实例备份、日志备份



-
表中添加备份集参数说明
参数名称
参数说明
设置原则
实例
单选,必填,可以选择当前mysql实例
默认没有勾选
备份集名称
文本输入框,必填
长度不超过50字符,不支持特殊符号
实例名称
文本输入框,必填
暂时没有做长度和特殊符号限制
探寻
非参数
默认重新遍历一遍数据库
数据库
多线,必填
数据库若在其他备份集中的不能勾选
数据流数量
数字类型
数字不会超过两百,建议10以下
配置方式
单选,必填
精简配置或者高级配置
自服务计划
单选,必填
选择合适的计划
- 步骤 4 点击【确定】按钮,前端提示添加成功

1.3Mysql数据库备份
前提条件
- 已经配置了Mysql备份集。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】-【服务器名称】下列表-【备份集】


- 步骤 2 点击【备份】

- 步骤 3 选择“全量”点击【确定】,页面提示“备份作业提交成功”


- 步骤 4 备份作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该备份集作业

- 步骤 5 备份完成,点击【监控中心】-【作业】-【历史作业】能看到该备份集作业,作业状态为“完成”

1.4 Mysql日志备份
前提条件
- 已经添加了Mysql实例,并创建里日志备份集。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】-【服务器名称】下列表-【备份集】


- 步骤 2 点击【备份】

- 步骤 3 选择“日志"点击【确定】,页面提示“备份作业提交成功”


- 步骤 4 备份作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该备份集作业

- 步骤 5 备份完成,点击【监控中心】-【作业】-【历史作业】能看到该备份集作业,作业状态为“完成”该作业备份完成

1.5 Mysql实例备份
前提条件
- 已经添加了Mysql实例,并创建里日志备份集。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】-【服务器名称】下列表-【备份集】


- 步骤 2 点击【备份】

- 步骤 3 选择“全量"或”增量“点击【确定】,页面提示“备份作业提交成功”(首次备份,增量会自动转换为全量)


- 步骤 4 备份作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该备份集作业

- 步骤 5 备份完成,点击【监控中心】-【作业】-【历史作业】能看到该备份集作业,作业状态为“完成”该作业备份完成

1.6 Mysql数据库恢复
前提条件
- 对Mysql数据库已经进行了备份。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】

- 步骤 2 点击【数据库】-【服务器名称】列下的-【实例】-【操作】-【恢复】

- 步骤 3 弹出恢复窗口,恢复类型选择数据库,点击【下一步】

- 选择恢复点,可根据“最近时间”(最后一个周期内的恢复点) 或者根据时间范围查询出恢复点,选中“恢复点”的作业ID,

- 步骤 5 恢复方式选择“源机恢复”,选择目标主机和目标实例,以及暂存目录,点击【确定】



- 步骤 6 作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该作业

- 步骤 7 作业结束后,点击【监控中心】-【作业】-【历史作业】能看到该作业以及作业状态

1.7 Mysql数据库恢复(从实例中恢复)
前提条件
- 对Mysql数据库已经进行了备份。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】

- 步骤 2 点击【数据库】-【服务器名称】列下的-【实例】-【操作】-【恢复】

- 步骤 3 弹出恢复窗口,恢复类型选择数据库(从全实例恢复),点击【下一步】

- 选择恢复点,可根据“最近时间”(最后一个周期内的恢复点) 或者根据时间范围查询出恢复点,选中“恢复点”的作业ID,

- 步骤 5 恢复方式选择“源机恢复”,选择目标主机和目标实例,以及暂存目录,点击【确定】



- 步骤 6 作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该作业

- 步骤 7 作业结束后,点击【监控中心】-【作业】-【历史作业】能看到该作业以及作业状态

1. Mysql实例恢复
前提条件
- 对Mysql数据库已经进行了备份。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】

- 步骤 2 点击【数据库】-【服务器名称】列下的-【实例】-【操作】-【恢复】

- 步骤 3 弹出恢复窗口,恢复类型选择数据库(从全实例恢复),点击【下一步】

- 选择恢复点,可根据“最近时间”(最后一个周期内的恢复点) 或者根据时间范围查询出恢复点,选中“恢复点”的作业ID,

- 步骤 5 恢复方式选择“源机恢复”,选择目标主机和目标实例,以及暂存目录,点击【确定】



- 步骤 6 作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该作业

- 步骤 7 作业结束后,点击【监控中心】-【作业】-【历史作业】能看到该作业以及作业状态

1.6 Mysql恢复到磁盘
提条件
- 对Mysql备份集已经进行了备份。
操作步骤
- 步骤 1 点击系统菜单【备份服务】-【数据库】

- 步骤 2 点击【数据库】-【服务器名称】列下的-【实例】-【操作】-【恢复】

- 步骤 3 弹出恢复窗口,选择数据库恢复或者全实例恢复,点击【下一步】

- 步骤 4 选择数据源:数据库恢复选择相应数据库和备份时间;实例备份选择对应备份作业


- 步骤5恢复选项选择恢复到磁盘,输入相应信息并点击确定


- 步骤 6 作业启动成功后,点击【监控中心】-【作业】-【活动作业】能看到该作业

- 步骤7 作业结束后,点击【监控中心】-【作业】-【历史作业】能看到该作业以及作业状态,作业状态只有为“完成”,作业才是成功恢复了
