Closed. This question is off-topic. It is not currently accepting answers. Learn more。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
三年前关闭。
我想知道这个crontab是否能在每周六1230将我的主目录备份到bkup目录?
这样行吗?
其中
时间看起来不错:30=分钟,12=小时,6=周六。你可能打算在凌晨12点30分,也就是说几个小时内都是0。大多数人在工作时不运行备份。
使用
大多数人都会压缩备份,例如使用
考虑到这些评论(但不考虑时间),您可能会
最后(超出问题范围),您的备份将写入同一个文件,每周六。如果有足够的空间,可以研究如何为备份生成不同的名称,并在压缩保存的备份的空间中累积2-3个备份。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
三年前关闭。
我想知道这个crontab是否能在每周六1230将我的主目录备份到bkup目录?
30 12 * * 6 tar -cvf backup.tar $HOME | bkup/
这样行吗?
最佳答案
管道连接到bkup/
可能无法按预期工作。
也许你的意思是这样的:
30 12 * * 6 tar -cvf /bkup/backup.tar $HOME
其中
/bkup
是不同于$HOME
解析到的目录树(通常/home
)。时间看起来不错:30=分钟,12=小时,6=周六。你可能打算在凌晨12点30分,也就是说几个小时内都是0。大多数人在工作时不运行备份。
使用
-v
选项运行时,您可能会收到来自cron
的长消息(我的$HOME
下有大约26000个文件)。所以我会取消这个选择。选项上的-
不是必需的,但可以与GNU tar一起使用。通过消除冗长,您可以更容易地注意到错误消息。大多数人都会压缩备份,例如使用
z
(gzip)选项。考虑到这些评论(但不考虑时间),您可能会
30 12 * * 6 tar czf /bkup/backup.tar.gz $HOME
最后(超出问题范围),您的备份将写入同一个文件,每周六。如果有足够的空间,可以研究如何为备份生成不同的名称,并在压缩保存的备份的空间中累积2-3个备份。
关于linux - 如何使用tar命令复制主目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35543791/