No caso de qualquer erro NFS, você deve, em teoria, ser protegido ( man rsync
):
If the sending side detects any I/O errors, then the deletion of any files at the destination will be automatically disabled. This is to prevent temporary filesystem failures (such as NFS errors) on the sending side causing a massive deletion of files on the destination.
Você também pode limitar o dano com --max-delete=NUM
, de modo que apenas muito seja excluído. Você pode restaurar essa parte da fita ou o que você usa.
Realmente, o problema real é que alguém pode excluir todos os arquivos da fonte? e você não deveria simplesmente parar com permissões?