Estaba leyendo varias guías sobre cómo combinar instantáneas de btrfs con rsync para crear una solución de respaldo eficiente con historial. Sin embargo, todo depende de si rsync --inplace
modifica solo aquellas partes de los archivos que realmente cambiaron, o si sobrescribe todo el archivo secuencialmente. Si escribe todo el archivo, parece que btrfs siempre creará una nueva copia del archivo, lo que haría que la idea fuera mucho menos eficiente.
rsync
lee todo el archivo y luego busca y actualiza solo aquellas partes que son necesarias, btrfs copiará solo estos bloques actualizados. Pero si rsync
lee y escribe todo el archivo, entonces será un problema.
rsync
no solo sabe que puede evitar escribir todo el archivo, sino que logra hacerlo sin copiarlo completamente en la red. Pequeño programa inteligente.