2021
03-30
03-30
MySQL使用Xtrabackup备份流程详解
01背景 Xtrabackup是Percona公司开发的一款开源的MySQL热备份工具,之前的工作中也是经常使用,但是也仅仅是停留在使用的阶段,对于这个工具的细节,并没有做过多的研究,今天细细看了一下过程,还是有点收获的,写下来记录一下,有不对的地方,还请指正。 Xtrabackup工具能够备份InnoDB,XtraDB和MyISAM的表,它支持PerconaServer的所有版本,而且兼容MySQL,也兼容MariaDB,还支持一些高级的特...
继续阅读 >
数据的备份操作很容易,执行如下命令:dockerrun--volumes-frommydata--namebackupcontainer-v$(pwd):/backup/ubuntutarcvf/backup/backup.tar/usr/share/nginx/html/命令解释:首先使用--volumes-from连接待备份容器。-v参数用来将当前目录挂载到容器的/backup目录下。接下来,将容器中/usr/share/nginx/html目录下的内容备份到/backup目录下的backup.tar文件中,由于已经设置将当前目录映射到容器的/backup目录,因为...
前言:基本上不管是对于我们自己使用,还是给客户部署服务器,,mysql备份都是必不可少的一部分,这里给大家分享一下我是如何实现linux上做异地自动备份的。mysql_backup.sh用于备份数据mysql_restore.sh用于恢复数据remove_backup.sh用于删除一段时间以前的备份文件一、数据备份准备1.1创建备份目录 注:这里我是吧备份文件放在/data/backup/mysql下面,把脚本放在/data/backup下面些创建一个文件夹(如果创建过请...