Linux定时备份文件

作者:动易软件 来源:网络 点击数: 发布时间:2022年08月31日

要备份的源数据路径  /temp

存储备份数据的路径       /home/backup

1、创建备份脚本

  vi /home/backup.sh

2、编辑备份语句

1
2
3
4
5
6
#! /bin/sh
mkdir /home/backup
cp -r /temp /home/backup
tar -zcPvf /home/backup$(date + %Y%m%d).tar.gz /home/backup
rm -rf /home/backup/
find ./ -mtime +30 -name "*.tar.gz" -exec rm -rf {} \;

3、启用备份脚本

  sh /home/backup.sh

4、加入定时任务

  crontab -e

  0 0 /10 *  sh /home/backup.sh    表示每10天执行一次

 

 

   *      *      *      *      *        task

  分 、时 、日 、月 、周    任务