Veeam实现MySQL的备份与还原

历览千载书,时时见遗烈。这篇文章主要讲述Veeam实现MySQL的备份与还原相关的知识,希望能为你提供帮助。
此处说明Agent发起备份和还原的方法
从下面的地址下载对应Linux发行版的Agent 的yum源rpm文件
https://www.veeam.com/linux-backup-free-download.html
安装Veeam Agent

[root@localhost ~]# rpm -ivh veeam-release-el7-1.0.8-1.x86_64.rpm 准备中...################################# [100%] 正在升级/安装... 1:veeam-release-el7-1.0.8-1################################# [100%] [root@localhost ~]# yum update 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.bfsu.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com veeam| 3.3 kB00:00:00 veeam/primary_db|16 kB00:00:00 No packages marked for update [root@localhost ~]# yum search veeam 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.bfsu.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com ===================================================================================================== N/S matched: veeam ===================================================================================================== kmod-veeamsnap.x86_64 : veeamsnap kernel module veeam.x86_64 : Veeam Agent for Linux veeam-release-el7.x86_64 : Veeam Backup for GNU/Linux repository veeamsnap.noarch : Veeam Agent for Linux (kernel module) veeamsnap-ueficert.noarch : veeamsnap kernel module certificate 名称和简介匹配 only,使用“search all”试试。 [root@localhost ~]# yum install veeam 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirrors.bfsu.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com 正在解决依赖关系 --> 正在检查事务 ---> 软件包 veeam.x86_64.0.5.0.0.4318-1.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ============================================================================================================================================================================================================================== Package架构版本源大小 ============================================================================================================================================================================================================================== 正在安装: veeamx86_645.0.0.4318-1.el7veeam69 M 事务概要 ============================================================================================================================================================================================================================== 安装1 软件包 总下载量:69 M 安装大小:179 M Is this ok [y/d/N]: y Downloading packages: 警告:/var/cache/yum/x86_64/7/veeam/packages/veeam-5.0.0.4318-1.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID efdcea77: NOKEY========================================================- ] 8.1 MB/s |68 MB00:00:00 ETA veeam-5.0.0.4318-1.el7.x86_64.rpm 的公钥尚未安装 veeam-5.0.0.4318-1.el7.x86_64.rpm|69 MB00:00:08 从 http://repository.veeam.com/keys/RPM-EFDCEA77 检索密钥 导入 GPG key 0xEFDCEA77: 用户ID: "Veeam Software RPM Repository " 指纹: 1dd6 ead9 af6e 8f34 465d 790c ea4f c237 efdc ea77 来自: http://repository.veeam.com/keys/RPM-EFDCEA77 是否继续?[y/N]:y Running transaction check Running transaction test Transaction test succeeded Running transaction 警告:RPM 数据库已被非 yum 程序修改。 正在安装: veeam-5.0.0.4318-1.el7.x86_641/1 Created symlink from /etc/systemd/system/multi-user.target.wants/veeamservice.service to /usr/lib/systemd/system/veeamservice.service. 验证中: veeam-5.0.0.4318-1.el7.x86_641/1 已安装: veeam.x86_64 0:5.0.0.4318-1.el7 完毕!



运行veeam命令
Veeam实现MySQL的备份与还原

文章图片



此处不选择
Veeam实现MySQL的备份与还原

文章图片



此处不提供授权文件
Veeam实现MySQL的备份与还原

文章图片



按“c”进入配置备份
Veeam实现MySQL的备份与还原

文章图片



选择备份防止到Veeam BR的备份存储库
Veeam实现MySQL的备份与还原

文章图片



连接Veeam BR
Veeam实现MySQL的备份与还原

文章图片



制定备份存储库和还原点数量
Veeam实现MySQL的备份与还原

文章图片



选择处理mysql数据库
Veeam实现MySQL的备份与还原

文章图片



选择成功处理后才能开始备份,制定连接数据库的账号密码文件
Veeam实现MySQL的备份与还原

文章图片

【Veeam实现MySQL的备份与还原】

确保启用了MySQL数据库处理
Veeam实现MySQL的备份与还原

文章图片



设置备份的时间策略
Veeam实现MySQL的备份与还原

文章图片



启用立即开始备份
Veeam实现MySQL的备份与还原

文章图片



本地显示备份成功
Veeam实现MySQL的备份与还原

文章图片



Veeam BR 显示备份
Veeam实现MySQL的备份与还原

文章图片
Veeam实现MySQL的备份与还原

文章图片



选择恢复文件
Veeam实现MySQL的备份与还原

文章图片



导入备份任务
Veeam实现MySQL的备份与还原

文章图片



制定还原点
Veeam实现MySQL的备份与还原

文章图片



备份被挂在到/mnt/backup
Veeam实现MySQL的备份与还原

文章图片



从备份中提取要恢复的数据库文件
[root@localhost ~]# cd /mnt/backup/ [root@localhost backup]# ll 总用量 20 lrwxrwxrwx.1 root root7 10月1 2020 bin -> usr/bin dr-xr-xr-x.5 root root 4096 6月3 22:27 boot drwxr-xr-x.2 root root6 10月1 2020 dev drwxr-xr-x. 76 root root 8192 6月3 22:24 etc drwxr-xr-x.2 root root6 6月3 22:27 home lrwxrwxrwx.1 root root7 10月1 2020 lib -> usr/lib lrwxrwxrwx.1 root root9 10月1 2020 lib64 -> usr/lib64 drwxr-xr-x.2 root root6 4月11 2018 media drwxr-xr-x.2 root root6 4月11 2018 mnt drwxr-xr-x.2 root root6 4月11 2018 opt drwxr-xr-x.2 root root6 10月1 2020 proc dr-xr-x---.2 root root249 6月3 22:25 root drwxr-xr-x.2 root root6 10月1 2020 run lrwxrwxrwx.1 root root8 10月1 2020 sbin -> usr/sbin drwxr-xr-x.2 root root6 4月11 2018 srv drwxr-xr-x.2 root root6 10月1 2020 sys drwxrwxrwt. 12 root root 4096 6月3 22:26 tmp drwxr-xr-x. 13 root root155 10月1 2020 usr drwxr-xr-x. 19 root root267 10月1 2020 var [root@localhost backup]# cd var/lib/mysql/ [root@localhost mysql]# ll 总用量 28712 -rw-rw----. 1 mysql mysql16384 6月3 22:23 aria_log.00000001 -rw-rw----. 1 mysql mysql52 6月3 22:23 aria_log_control -rw-rw----. 1 mysql mysql 18874368 6月3 22:24 ibdata1 -rw-rw----. 1 mysql mysql5242880 6月3 22:24 ib_logfile0 -rw-rw----. 1 mysql mysql5242880 6月3 22:23 ib_logfile1 drwx------. 2 mysql mysql4096 6月3 22:23 mysql srwxrwxrwx. 1 mysql mysql0 6月3 22:23 mysql.sock drwx------. 2 mysql mysql4096 6月3 22:23 performance_schema drwx------. 2 mysql mysql8192 6月3 22:23 test



提出成功后,卸载备份
Veeam实现MySQL的备份与还原

文章图片



卸载成功
Veeam实现MySQL的备份与还原

文章图片


    推荐阅读