Sto cercando di configurare la sincronizzazione bidirezionale o bidirezionale con rsync. Nel mio caso ho solo bisogno di eliminare i file durante la sincronizzazione da B ad A. Quindi, stavo pensando di eseguire rsync due volte come segue:
rsync -rtuv ./A/ ./B/
rsync -rtuv --delete ./B/ ./A/
Questo problema con questa soluzione è che quando eseguo rsync (B-> A) che sarebbe subito dopo l'esecuzione di rsync (AB), anche ogni nuovo file creato tra la sincronizzazione verrà rimosso.
C'è un modo in cui posso specificare un timestamp come condizione che elimini il file solo se creato prima di questa data / ora.
aggiornato:
Capisco che esiste una soluzione all'unisono ma il problema con l'unisono è richiesto per l'installazione su entrambe le estremità. Mi sto sincronizzando con un server remoto e non riesco a installare all'unisono sull'estremità remota.