自定义脚本工具自动化备份云服务器数据库方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

时至年终我们很多公司已经陆续开始放假,但是作为运维人员肯定时刻需要关注公司负责客户的网站和项目的运行情况,一来我们使用监控服务器的稳定性情况,同时前几天老 左也有检查一遍所负责的客户服务器和域名是否有在春节期间到期需要续费的都提前续费。一般在过年期间网站的更新数据不大,于是统一都做好镜像备份和本地数据备份。
一般网站的文件是很少变动的,除非是修改模板数据,静态文件也都分离至第三方存储所以安全性相对比较高,最为主要的就是数据库,如果我们有的客户使用的是云数据库都开启自动备份所以这一块我也不去管,其他的数据库如果有客户使用的WEB面板自带备份功能我都给推送到第三方存储备份数据库,其他的我可以使用脚本来自定义备份后同步上传到备份服务器。
第一、数据库备份脚本
#!/bin/bash
tool=/usr/bin/mysqldump
dd=`date +%Y%m%d`
username=root #数据库用户名
password=laozuo.org #数据库密码
database=laozuo #数据库名
backup_count=2
backup_dir=~/mysqlbackup #备份数据库目录
# 创建备份目录
mkdir -p $backup_dir
#创建备份 mysqldump -u root -p123456 users > /root/mysqlbackup/users-$filename.sql
$tool -u $username -p$password $database > $backup_dir/$database-$dd.sql
#写备份日志
echo \\”create $backup_dir/$database-$dd.sql\\” >> $backup_dir/action.log
#找出需要删除的备份
delfile=`ls -l -crt $backup_dir/*.sql | awk \\\'{print $9 }\\’ | head -1`
#判断现在的备份数量是否大于$backup_count
count=`ls -l -crt $backup_dir/*.sql | awk \\\'{print $9 }\\’ | wc -l`
if [ $count -gt $backup_count ]
then
rm $delfile #删除最早生成的备份,只保留backup_count数量的备份
#写删除文件日志
echo \\”delete $delfile\\” >> $backup_dir/action.log
fi
这个文件我们可以设定命名backupdata.sh,且需要修改成自己的数据库参数。
第二、执行备份效果
我们可以直接自己丢到对应目录中先执行脚本看看是否可以生效,如果能备份到,那我们说明这个脚本有效。
第三、设置定时备份规则
0 0 * * * /backup/backupdata.sh > /dev/null 2>&1 &
我们可以添加定时规则,设置在凌晨备份。当然我们如果是数据更新不大,那就不要备份。比如我们公司大部分是企业网站的话过年期间也没人更新,所以我就在这几天都给备份过,年后再说吧,即便有问题我本地也有备份可以恢复。
猜你可能想看的VPS
- hostyun→15.3 元 月 美国 cn2 gia VPS KVM 美国VPS[主机]
- Sharktech - 史上最大折扣 VPS 全部年付 5 折最低 60全球[VPS测评]
- DogYun→香港 KC 动态云阿里云 IP 线路上线 新开 7 折免设香港VPS[主机]
- ThinkPHP5 集成 PHPExcel 实现 excel 导入导出功全球[VPS测评]
- BuyVM→拉斯维加斯补货 KVM 月付 3.5 美元起 无限流量 支持WINDOWS
- 免费国内 VPS 阿里云小程序繁星计划送 ECS 送免费 6 个月 VP全球[VPS测评]
- ¥26.98 月 256M 内存 4G 硬盘 100G@3Mbps KV韩国VPS[主机]
- W3Space→$15 年 1GB 内存 25GB SSD 空间 1.5虚拟空间(主机)
- 疯狂猜成语 图猜成语一个饼字一个几字中间有一只毛笔是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一个老头和进化论的图片是什么成语?全球[VPS测评]
- DDOS 高防 VPS全球[VPS测评]
- WordPress无插件自动实现标签关键字内链全球[VPS测评]
- Google Voice 自动回复短信保号一键脚本,防止谷歌收回全球[VPS测评]
- 网站配置HSTS协议的好处和必要性全球[VPS测评]
- DinaHosting → 18.5€ 月 西班牙 1C1G60G硬盘 全球[VPS测评]
- wolfisp-新加坡 美国 瑞士 拉脱维亚 乌克兰 新西兰 波兰捷克 美国VPS[主机]
- 中国跨境电商,如何掘金欧洲市场?全球[VPS测评]
- anyhk香港HKT商宽NAT VPS,1Gbps无限流量,终身8折¥3香港VPS[主机]
- 桔子数据,香港安畅BGP大带宽VPS 首月五折体验 三网直连 14元/月香港VPS[主机]
- JGKVM:1核/512M/30G/600G/30Mbps/洛杉矶CN2全球[VPS测评]
- 如何设置必应api 自动推送网站全球[VPS测评]
- TmhHost优惠码:黑五优惠全场8折,洛杉矶vps、日本CN2、韩国C日本VPS[主机]
- JGKVM活动钜惠:美国cn2,香港cmi,大带宽vps,三网直连,10美国VPS[主机]
- 华为S2300 系列交换机如何修改密码?全球[VPS测评]
- CubeCloud,香港cn2,美国cn2 gia线路vps主机,2核1美国VPS[主机]
- 老六云:⾹港⼤宽带服务器、香港大带宽vps_新购⾸⽉85折优惠香港VPS[主机]
- 初忆云: 滁州电信、湖北电信云服务器价格低至10元起,续费同价全球[VPS测评]
- edgenat:香港vps、韩国vps、洛杉矶vps买1送1,买多久送多韩国VPS[主机]
- 拼多多入局跨境电商平台,首站美国;奈雪的茶在上海建第二总部;pidan“美国VPS[主机]
- 恒创科技:海外全球大促,香港美国服务器,全场低至3折限量首购美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-143532.html











