在日常管理服务器的MySQL备份时,比较常用的压缩备份命令,对于新手掌握命令后,可以快速实现使用tar备份打包数据库的文件操作。
复制数据文件方式,可以使用cp或tar
以下为从备份开始到备份结束的大致操作指令,可以参考学习: 1、停止服务
[root@localhost mysql]# systemctl stop mysqld
[root@localhost mysql]# netstat -lnupt | grep 3306
1.2.
2、备份数据文件
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、将备份文件拷贝到目标服务器
scp /server/backup/all.`date +%F`.tar.gz 192.168.95.12:/tmp1.
4、目标服务器停止服务
# systemctl stop mysqld1.
5、解压文件至目标服务器数据文件夹
# tar xf /tmp/all.tar.gz -C /usr/local/mysql/data1.
修改权限
# chown -R mysql.mysql /usr/local/mysql/data
1.
6、目标服务器启动服务测试
# systemctl start mysqld1.
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有