Proceso para garantizar que los archivos de computadora en dos o más ubicaciones se actualicen mediante ciertas reglas
La sincronización de archivos (o sincronización ) en informática es el proceso de garantizar que los archivos de computadora en dos o más ubicaciones se actualicen mediante ciertas reglas.
En la sincronización de archivos unidireccional , también llamada duplicación , los archivos actualizados se copian desde una ubicación de origen a una o más ubicaciones de destino, pero ningún archivo se vuelve a copiar a la ubicación de origen. En la sincronización de archivos bidireccional , los archivos actualizados se copian en ambas direcciones, generalmente con el fin de mantener las dos ubicaciones idénticas entre sí. En este artículo, el término sincronización se refiere exclusivamente a la sincronización bidireccional de archivos.
La sincronización de archivos se usa comúnmente para copias de seguridad domésticas en discos duros externos o actualizaciones para transporte en unidades flash USB . BitTorrent Sync , Dropbox , SKYSITE , Nextcloud , OneDrive , Google Drive e iCloud son productos destacados. Algunos programas de respaldo también admiten la sincronización de archivos en tiempo real. El proceso automático evita copiar archivos ya idénticos y, por lo tanto, puede ser más rápido y ahorrar mucho tiempo en comparación con una copia manual, y es menos propenso a errores. [1] Sin embargo, esto sufre el límite de que los archivos sincronizados deben caber físicamente en el dispositivo de almacenamiento portátil. El software de sincronización que sólo mantiene una lista de archivos y los archivos modificados elimina este problema (por ejemplo, la función "instantánea" en Beyond Compare o la función "paquete" en Synchronize It! ). Es especialmente útil para trabajadores móviles u otras personas que trabajan en varias computadoras.
Es posible sincronizar varias ubicaciones sincronizándolas un par a la vez. El Manual de Unison [2] describe cómo hacer esto:
- Si necesita hacer esto, la forma más confiable de configurar las cosas es organizar las máquinas en una "topología en estrella", con una máquina designada como "centro" y el resto como "radios", y con cada máquina de radios sincronizándose. Sólo con el centro. La gran ventaja de la topología en estrella es que elimina la posibilidad de "conflictos espurios" confusos que surgen del hecho de que Unison mantiene un archivo separado para cada par de hosts que sincroniza.
Características comunes
Las características comunes de los sistemas de sincronización de archivos incluyen: [ cita necesaria ]
- Cifrado por seguridad , especialmente cuando se sincroniza a través de Internet .
- Comprimir cualquier dato enviado a través de una red.
- Detección de conflictos cuando un archivo se ha modificado en ambas fuentes, a diferencia de cuando solo se ha modificado en una. Los conflictos no detectados pueden provocar la sobrescritura de copias del archivo con la versión más reciente, lo que provoca la pérdida de datos. Para la detección de conflictos, el software de sincronización necesita mantener una base de datos de los archivos sincronizados. La detección distribuida de conflictos se puede lograr mediante vectores de versión .
- La compatibilidad con Open Files garantiza la integridad de los datos al copiar datos o archivos de aplicaciones que están en uso o archivos de bases de datos que están bloqueados exclusivamente .
- Soporte específico para el uso de un dispositivo de almacenamiento intermedio, como un disco flash extraíble, para sincronizar dos máquinas. La mayoría de los programas de sincronización se pueden utilizar de esta manera, pero brindar soporte específico para esto puede reducir la cantidad de datos almacenados en un dispositivo.
- La capacidad de obtener una vista previa de los cambios antes de realizarlos.
- La capacidad de ver diferencias en archivos individuales.
- Copia de seguridad entre sistemas operativos y transferencia entre ordenadores de la red. [3]
- Capacidad para editar o utilizar archivos en múltiples computadoras o sistemas operativos.
Posibles preocupaciones de seguridad
Las soluciones de sincronización de archivos para consumidores son populares; sin embargo, para uso empresarial, crean la preocupación de permitir que la información corporativa se extienda a dispositivos no administrados y servicios en la nube que no están controlados por la organización. [ cita necesaria ]
Cuando se utilizan servicios en la nube, los riesgos de privacidad de los datos se pueden mitigar mediante el uso de una solución de sincronización de archivos que incluya cifrado de extremo a extremo en lugar de transporte simple ( HTTPS ) o cifrado en reposo.
Ver también
Referencias
- ^ A. Tridgell (febrero de 1999). "Algoritmos eficientes de clasificación y sincronización" (PDF) . Tesis doctoral. La Universidad Nacional de Australia.
- ^ Pierce, Benjamín (2009). "Sincronizador de archivos Unison. Manual de usuario y guía de referencia" . Consultado el 27 de enero de 2014 .
- ^ "¿Por qué debería hacer una copia de seguridad de su Mac en una computadora con Windows (sistema operativo)?". Wei-Suave . Consultado el 23 de noviembre de 2014 .