rsnapshot preexec

1

Estou montando meu volume de backup remoto usando um script cmd_preexec do rsnapshot.

Se o diretório / mnt / backup não existir ao iniciar o rsnapshot, recebo este erro:

ERROR: /mnt/backup does not exist.  

Se o diretório existir e a montagem preexec falhar, ele não interromperá o rsnapshot resultando no backup do backup no servidor completamente errado ...

O que devo fazer sobre isso?

Editar:
Eu sei que eu poderia usar um script wrapper, mas eu não quero fazer isso ..

    
por Zulakis 22.09.2012 / 16:17

2 respostas

1

Ah, bem, parece que eu tenho que usar um script de wrapper.

Se alguém tiver uma ideia melhor, sinta-se à vontade para postar.

    
por 23.09.2012 / 19:39
0

I know that I could use a wrapper-script, but I don't want to do this..

Então você sabe que existe uma solução fácil. Por que não usar isso?

De qualquer forma, é documentado . Defina seu snapshot_root como, por exemplo /mnt/remotefs/.snapshot em que /mnt/remotefs é o ponto de montagem do seu fs remoto / de loopback e também define no_create_root para 1. rsnapshot agora falhará se não conseguir encontrá-lo como diretório raiz do instantâneo.

    
por 22.09.2012 / 17:38