在日常管理服务器的MySQL备份时,比较常用的压缩备份命令,对于新手掌握命令后,可以快速实现使用tar备份打包数据库的文件操作。
复制数据文件方式,可以使用cp或tar
以下为从备份开始到备份结束的大致操作指令,可以参考学习: 1、停止服务
代码语言:javascript复制[root@localhost mysql]# systemctl stop mysqld
[root@localhost mysql]# netstat -lnupt | grep 3306
1.2.
2、备份数据文件
代码语言:javascript复制cd /var/lib/mysql
[root@localhost mysql]# mkdir -p /server/backup
[root@localhost mysql]#tar czf /server/backup/all.`date %F`.tar.gz *1.2.3.
3、将备份文件拷贝到目标服务器
代码语言:javascript复制scp /server/backup/all.`date %F`.tar.gz 192.168.95.12:/tmp1.
4、目标服务器停止服务
代码语言:javascript复制# systemctl stop mysqld1.
5、解压文件至目标服务器数据文件夹
代码语言:javascript复制# tar xf /tmp/all.tar.gz -C /usr/local/mysql/data1.
修改权限
代码语言:javascript复制# chown -R mysql.mysql /usr/local/mysql/data
1.
6、目标服务器启动服务测试
代码语言:javascript复制# systemctl start mysqld1.