我已经安装了znapzend并创build了以下工作:
/ opt / znapzend / bin / znapzendzetup create --recursive --mbuffer = / usr / bin / mbuffer --mbuffersize = 1G \ > - 格式='znapzend-%Y-%m-%d-%H%M%S'\ > SRC'7d => 24h'tanknas01 / datashares / data03 \ > DST:a'7d => 24h'tanknas01 / datashares / data03 \ > DST:b'1m => 1d'root @ sgtestnas02:tanknas02 / datashares / data03
签入ZFS快照,作业在0000小时运行
tanknas01 / datashares / data03 @ znapzend-2016-06-15-000000 0 - 19K - tanknas01 / datashares / data03 / CS_SG_HQIT @ znapzend-2016-06-15-000000 0 - 20K - tanknas01 / datashares / data03 / CS_SG_HQIT_SOP @ znapzend-2016-06-15-000000 0 - 20K -
在cron中检查,没有关于znapzend的条目,所以我想知道znapzend在哪里存储调度configuration?
我们如何设定这个工作是在特定的时间运行?
感谢和问候。
这个问题是旧的,但为了将来的参考,我正在回答。
znapzend将计划configuration存储在文件系统元数据中,而不是存储在文件系统本身的文件中。 在这里查看自述文件的顶部:
https://github.com/oetiker/znapzend/blob/master/README.md
znapzend被devise成作为一个守护进程运行,并处理自己的调度,所以在cron中没有进入。 如果你正在你的机器上运行systemd,我会build议为它添加一个服务文件,如果守护进程由于某种原因崩溃,这将确保它被重新启动。