首页 > 代码库 > 每隔2个小时将/etc/services 文件打包备份到/tmp 下

每隔2个小时将/etc/services 文件打包备份到/tmp 下

每隔2个小时将/etc/services 文件打包备份到/tmp 下(最好每次备份成不同的备份包)。 

 

00 * /2* * * /bin cd / && tar zcvf/tmp/conf-$(date +%F).tar.gz /etc/services

 

第一步:打包   tar zchf /tmp/bkk.tar.gz /etc/services

第二步:设置时间  date +%F_%H      2017-08-09_13

第三步:打包与时间结合  tar zcf /tmp/bkk-$(date +%F_%H).tar.gz/etc/services

第四步:查看打的包  ls -lrt /tmp/

rw-r--r--  1 root root   127314 Aug  9 13:20 bkk.tar.gz

-rw-r--r--  1 root root   127314 Aug  9 13:22 bkk-2017-08-09_13.tar.gz

第五步:追加命令到脚本echo"cd / && tar zchf /tmp/bkk-$(date +%F_%H).tar.gz /etc/services" >> /server/scripts/bkk.sh

       查看脚本cat/server/scripts/bkk.sh

cd / && tar zcf/tmp/bkk-2017-08-09_13.tar.gz /etc/services

第六步:更改时间ntpdatentp1.aliyun.com

第七步:执行每分钟打包crontab-e

#backup services(注释不执行)
* * * * * /bin/sh /server/scripts/bkk.sh>> /tmp/oldboy.ksk 2>&1

第八步:查运行情况tail/var/log/cron

Aug 9 15:07:01 zhanghongjun CROND[51048]: (root) CMD (/bin/sh/server/scripts/bkk.sh >> /tmp/oldboy.ksk)

第九步:设置修改定时任务的时间

#backup services(注释不执行)
00 */2 * * * /bin/sh /server/scripts/bkk.sh>> /tmp/oldboy.ksk 2>&1






本文出自 “雪莲花” 博客,转载请与作者联系!

每隔2个小时将/etc/services 文件打包备份到/tmp 下