挑战5:定期打包备份日志
介绍
你是实验楼的服务器管理员,需要每天备份 /var/log 目录下的日志文件。备份之后进行打包压缩,长期保存,保存的文件名是年-月-日.tar.gz的格式。例如 2017 年 11 月 1 日备份的文件是 2017-11-01.tar.gz,备份之后的文件保存在 /home/shiyanlou/backup 目录下。
注意,需要使用 tar 命令增量备份的方法进行备份。
目标
- 为 shiyanlou 用户添加计划任务
- 每天凌晨 3 点的时候定时备份 /var/log 目录到 /home/shiyanlou/backup/年-月-日.tar.gz 文件,注意是增量备份
- 备份文件命令格式为 年-月-日.tar.gz
- 使用一条命令写到 crontab 中,不要写脚本
提示语
crontab 设定一句 tar 命令进行指定时间的增量备份
知识点
- date 格式化输出字符串
- crontab 设定计划任务
- tar 命令增量备份方式