LNMP 数据库备份修改为压缩备份
LNMP 的网站备份是压缩格式,但是数据库不是压缩格式。今天这篇文章是教大家如何让数据库备份为压缩格式。此方法来源于 LNMP 官方论坛。有需要的童鞋可以照着修改就可以了。启用了压缩后,备份的数据库确实变小了很多。如果你的数据库不大也可以不用设置压缩。
0x01 查找文件
进入到 lnmp\tools 目录,找到 backup.sh 文件。
0x02 编辑文件
使用 vim 编辑 bakckup.sh 文件。具体修改的位置参照图片。
查找:
TodayDBBackup=db-*-$(date +"%Y%m%d").sql
OldDBBackup=db-*-$(date -d -3day +"%Y%m%d").sql
修改为:
TodayDBBackup=db-*-$(date +"%Y%m%d").sql.gz
OldDBBackup=db-*-$(date -d -3day +"%Y%m%d").sql.gz
查找:
${MySQL_Dump} -u$MYSQL_UserName -p$MYSQL_PassWord $1 > ${Backup_Home}db-$1-$(date +"%Y%m%d").sql
修改为:
${MySQL_Dump} -u$MYSQL_UserName -p$MYSQL_PassWord $1 | gzip > ${Backup_Home}db-$1-$(date +"%Y%m%d").sql.gz
0x03 文件对比
没有压缩的数据库备份文件大小为:45.9M,压缩的数据库备份文件为:9M 效果还是很明显的。
栏 目:其它服务器
下一篇:CentOS7 使用 kickstart 批量安装操作系统
本文标题:LNMP 数据库备份修改为压缩备份
本文地址:https://zz.feitang.co/server/29782.html
您可能感兴趣的文章
- 12-20Kubernetes中使用临时容器进行故障排查的方法
- 12-20Nginx设置HTTPS的方法步骤
- 12-20二进制方式安装 Kubernetes1.18.3版本实现脚本
- 12-20Nginx工作模式及代理配置的使用细节
- 12-20ZooKeeper分布式协调服务设计核心概念及安装配置
- 12-20Kubernetes部署可视化地图的十个步骤
- 12-20关于docker清理Overlay2占用磁盘空间的问题(亲测有效)
- 12-20Docker compose配置文件写法及命令使用示例
- 12-20openwrt安装docker并启动的操作方法
- 12-20云原生Kubernetes初始化容器Init使用教程


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07新版Eclipse集成Tomcat时找不到server选项的解决方法
- 12-06IIS7 应用程序池自动回收关闭的解决方案
- 12-05Windows Server 2019安装VMware
- 12-05Windows服务器默认IE浏览器无法下载文件的解决方法
- 12-05Docker安装Jenkins全过程
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法





