rsnapshot preexec

我使用rsnapshot cmd_preexec脚本安装远程备份卷。

如果启动rsnapshot时/ mnt / backup目录不存在,则会出现以下错误:

ERROR: /mnt/backup does not exist. 

如果目录存在并且预安装失败,则不会停止rsnapshot,导致备份在完全错误的服务器上备份。

我应该怎么做呢?

编辑:
我知道我可以使用包装脚本,但我不想这样做..

哦,好吧,看起来我必须使用包装脚本。

如果有人有更好的主意,随时张贴。

我知道我可以使用包装脚本,但我不想这样做..

所以你知道一个简单的解决scheme存在 为什么不使用这个?

无论如何,这是甚至logging 。 将snapshot_root设置为例如/mnt/remotefs/.snapshot ,其中/mnt/remotefs是远程/回环fs的挂载点,并将no_create_root设置为1.如果无法find它的快照root dir,则rsnapshot现在将失败。