Stavo leggendo diverse guide su come combinare le istantanee di btrfs con rsync per creare una soluzione di backup efficiente con la cronologia. Tuttavia, tutto dipende se rsync --inplace
modifica solo quelle parti di file che sono effettivamente cambiate o se sovrascrive l'intero file in sequenza. Se scrive l'intero file, allora sembra che btrfs creerà sempre una nuova copia del file, il che renderebbe l'idea molto meno efficiente.
rsync
legge l'intero file e quindi cerca e aggiorna solo le parti necessarie, btrfs copia solo questi blocchi aggiornati. Ma se rsync
legge e scrive l'intero file, allora sarà un problema.
rsync
non solo sa che potrebbe evitare di scrivere l'intero file, ma riesce a farlo senza copiarlo completamente in rete. Piccolo programma intelligente.