一、用tar备份(完全物理备份)
1.停止数据库
2.tar备份数据
3.启动数据库
//1.停止数据库
systemctl stop mysqld
//2.创建备份目录,.tar备份数据
mkdir backup
//注意date用的是波浪行引起来的 切date后面有个空格
tar -cvf backup/`date +%F`_MysqlAll.tar /var/lib/mysql
//进如backup目录查看
cd backup
ls
//3.启动数据库
systemctl start mysqld
二、通过备份文件还原数据库
1.停止数据库
2.清理环境
3.导入备份数据
4.启动数据库
//1.停止数据库
systemctl stop mysqld
//2.清理环境
rm - rf /val/lib/mysql/ *
//3.解压到mysql里面去
tar -xf backup/2020-02-19_MysqlAll.tar -C/
//进如mysql目录查看
ls /var/lib/mysql
//3.启动数据库
systemctl start mysqld