Sto cercando di configurare rsync per sincronizzare il mio server Web principale con il server remoto aggiungendo il file appena generato a quello successivo.
Ecco il comando che uso:
rsync -avh --update -e "ssh -i /path/to/thishost-rsync-key" remoteuser@remotehost:/foo/bar /foo/bar
Ma sembra che il web server trasferisca effettivamente tutti i file nonostante il flag '--update'. Ho provato diverse combinazioni di flag (ad esempio omettendo '-a' e usando invece '-v') ma nessuno mi ha aiutato. Quindi mi chiedo come posso modificare il comando rsync per inviare solo i file appena aggiunti. Grazie
-a
implica (proprietario, gruppo, permanenti, ...) dovrebbe essere la causa del nostro problema.
-c
opzione. Salta i file esistenti in base a un checksum, anziché a tempi o dimensioni di modifica.
rsync /foo/bar remoteuser@remotehost:/foo/bar