我是新手crontab
。通常,要进行备份,如果没有crontab
,我会给出以下命令:
cd /
sudo tar -cvpzf Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/proc --exclude=/lost+found --exclude=/media --exclude=/Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/mnt --exclude=/sys /
现在有crontab
:
#Open and write to my_username's `crontab` file
$ sudo crontab -e -u my_username
# m h dom mon dow command
25 13 * * * cd / && export DISPLAY=:0 && /usr/bin/tar -cvpzf Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/proc --exclude=/lost+found --exclude=/media --exclude=/Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/mnt --exclude=/sys /
对吗?这会安排我的备份吗?
答案1
您可以将此条目添加到 root 的 crontab 中:
25 13 * * * /usr/bin/tar -cvpzf /Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/proc --exclude=/lost+found --exclude=/media --exclude=/Ubuntu_17.04_ROOT_BackUp.tgz --exclude=/mnt --exclude=/sys /
除了/Ubuntu_17.04_ROOT_BackUp.tgz
,您还可以指定要在其下创建这些备份的目录。