Informações da plataforma:
OpenBSD 6.2 amd64
$ rsync --version
rsync version 3.1.2 protocol version 31
Estou tentando sincronizar um diretório grande (4 TB) usando o seguinte daily.local
arquivo (para administradores do Linux, isso é essencialmente uma tarefa diária do cron):
#!/bin/sh
# Sync the primary storage device to the backup disk
/usr/local/bin/rsync -avz /mnt/media_primary/ /mnt/media_backup/
A cópia rsync inicial leva mais de um dia. Depois de um dia ou dois, acabo com várias cópias em execução do rsync na minha lista de processos: novos são iniciados conforme programado e esses novos processos parecem estar competindo entre si e não terminando a tarefa (pelo menos rapidamente)!
Existe uma maneira de tornar um novo processo rsync ciente de outros processos rsync (ou outra maneira de evitar condições de corrida rsync)?
Eu sei que poderia simplesmente executar o rsync manualmente para copiar o diretório pela primeira vez e/ou aumentar o intervalo de tempo agendado. Esta pergunta é mais do meu interesse, pois não consegui encontrar informações na net sobre esse tópico.