十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
写一个数据库备份脚本,备查:
创新互联公司技术团队10年来致力于为客户提供网站设计制作、网站设计、成都品牌网站建设、成都全网营销、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了千余家网站,包括各类中小企业、企事单位、高校等机构单位。
#!/bin/bash DATE=$(date +%Y%m%d-%H:%M) DES=/config/database-backup MySQL_U="root" MYSQL_P="xxxxx" MYSQL_H="127.0.0.1" if [ ! -d "$DES" ];then mkdir -p "$DES" fi /usr/bin/mysqldump -u$MYSQL_U -p$MYSQL_P -h $MYSQL_H --all-databases>"$DES/${DATE}.sql" find $DES -name "*.sql" -mtime +7 -exec rm -rf {} \;
然后写个计划任务调用:
# crontab -l
0 */2 * * * /bin/bash /config/back_cloudstack_mariadb.sh >/dev/null 2>&1