十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
mkdir /root/shell
vi /root/shell/database.sh
#!/bin/sh
############################################################
root=root #mysql账号
password=password #mysql密码
bak_url=/mnt #数据库备份存放路径
datanum=2#备份大保存天数 2是默认3天
mysqldump -u$root -p$password --default-character-set=utf8 --all-databases | gzip > $bak_url/database_`date '+%y-%d-%m-%H-%M'`.sql.gz
find $bak_url -name "database_*.sql.gz"-mtime +$datanum -type f | xargs rm -rf
保存退出,测试执行脚本
sh /root/shell/database.sh
测试可以正常生成,ok脚本搞定,现在开始添加计划任务。
vi /etc/crontab
crontab -e
30 1* * * /root/shell/database.sh #凌晨1点30执行脚本
保存计划任务,在观察即可。
重启:service crond restart
单独备份数据库:
mysqldump -u$root -p$password --default-character-set=utf8 cadmin > $bak_url/cadmin_bazhou`date '+%y-%m-%d-%H-%M'`.sql
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。