Estou tentando configurar a sincronização bidirecional ou bidirecional com o rsync. No meu caso, só preciso excluir os arquivos ao sincronizar de B para A. Então, pensei em executar o rsync duas vezes da seguinte maneira:
rsync -rtuv ./A/ ./B/
rsync -rtuv --delete ./B/ ./A/
Esse problema com esta solução é que, quando executo o rsync (B-> A), que seria logo após executar o rsync (AB), qualquer novo arquivo criado entre a sincronização também será removido.
Existe uma maneira de especificar um carimbo de data / hora como condição para que ele exclua o arquivo apenas se ele tiver sido criado antes dessa data / hora.
Atualizada:
Entendo que existe uma solução uníssona, mas é necessário instalar o problema com uníssono nas duas extremidades. Estou sincronizando com um servidor remoto e não consigo instalar uníssono na extremidade remota.