Ho un comando rsync in un'applicazione che copia il contenuto di una cartella su un'altra macchina. Ho l'opzione --remove-source-filesperché sono interessato ad avere i file sul computer di destinazione solo dopo che rsync è terminato.
Tuttavia, mi chiedevo come si comporta rsync se si arresta in modo anomalo o viene interrotto durante il trasferimento di file?
Considera che ho due file da sincronizzare ae b. Rsync eseguirà la copia a, quindi lo eliminerà dall'origine e inizierà a copiare boppure attenderà entrambi ae bverrà copiato sul computer di destinazione prima di eliminarli entrambi? Ho visto che puoi configurare questo comportamento quando elimini file estranei con alcuni flag, ma non ho trovato nulla sulla rimozione dei file di origine.