#!/bin/bash
#系统时间
dateTime=$(date "+%Y%m%d")
# 备份文件
cd /root/backup
tar cvf ${dateTime}.tar /home/wwwroot/html
# 备份数据库
mysqldump -uroot -p'xxx' 数据库名 > ${dateTime}.sql
# 删除30天前的备份文件
find /root/backup/ -name "*.tar" -mtime +30 -type f -exec rm -rf {} ;
find /root/backup/ -name "*.sql" -mtime +30 -type f -exec rm -rf {} ;
网站备份脚本
发布于 2022-11-01 295 次阅读

Comments NOTHING