Tengo una cuenta gratuita de Dropbox (2 GB) y me preguntaba cómo funciona el control de versiones de archivos grandes.
Tengo una copia de seguridad completa de todos mis archivos web que sitios @ poco más de 1 GB. Después de la carga inicial de 1 GB, cada vez que se sincronice, Dropbox descubrirá el delta del archivo, ¿o tendrá que cargar todo de nuevo para versionarlo?
Sería genial tener siempre una versión actualizada de un archivo grande, pero no quiero matar mi ancho de banda cargando 1GB cada vez.
es posible?
Gracias,
fuente
Por lo que vale, Dropbox afirma crear hashes en cada 4MB de cada archivo. De esa manera, si cambia un archivo contiguo de 2 MB de un archivo de 100 MB, es probable que solo necesite cargar 4 MB (o 8 MB si cruza en un segundo bloque de 4 MB) para volver a sincronizar el archivo.
Fuente: https://blogs.dropbox.com/tech/2016/05/inside-the-magic-pocket/
fuente
También es importante resaltar que no carga todo el archivo a la vez cuando lo cambia. Por ejemplo, si tiene un archivo único que pesa 2 GB, digamos que para una unidad de disco cifrada que posee (como cuando usa truecrypt o pgpdisk), y cambia solo un par de archivos dentro del disco cifrado, dropbox solo cargará los bloques eso efectivamente cambió. Entonces, por ejemplo, si carga su archivo pgpdisk con 2GB en Dropbox, y luego cambia, digamos 100MB de estos 2GB, Dropbox será lo suficientemente inteligente como para detectar y actualizar solo lo que ha cambiado . Por lo tanto, no desperdicie su ancho de banda de carga cargando cosas que ya están allí.
Otra característica en la que vi que el equipo de Dropbox está trabajando es hacer que Dropbox detecte otras instancias de Dropbox ejecutándose en su red local y sincronice la información entre ellas. Por ejemplo, tiene una computadora portátil y una computadora de escritorio, y ambas tienen la misma cuenta de Dropbox, y actualiza sus archivos en su escritorio, y el escritorio se sincroniza instantáneamente con la "nube", cuando conecta su computadora portátil, en lugar de ir a En la nube, Dropbox descargará el diff directamente desde su computadora de escritorio y no desperdiciará el ancho de banda de descarga. Esto aún está por llegar, ¡pero será una buena característica!
fuente