Priviy
chiffrement-cloudINFO

Syncthing no es una copia de seguridad, y su propia FAQ lo dice

Syncthing mantiene tus dispositivos idénticos sin un proveedor de nube por medio. Su documentación es explícita al decir que eso lo convierte en una mala copia de seguridad, e igual de explícita sobre lo que revela un identificador de dispositivo. Ambas cosas importan antes de confiar en él.

Por Eric Gerard · Editor · Priviy4 min de lecturaPhoto via Pexels

Syncthing resuelve un problema que la mayoría de las herramientas de privacidad ni siquiera intenta abordar: mantener varios dispositivos al mismo nivel sin que una empresa custodie los archivos por medio. Lo que no resuelve es justo aquello que la gente da por hecho, y el propio proyecto lo dice.

La frase que debería preceder a cualquier guía de instalación

De la FAQ oficial:

Syncthing no es una gran aplicación de copia de seguridad porque todos los cambios en sus archivos (modificaciones, eliminaciones, etc.) se propagarán a todos sus dispositivos.

Lee el paréntesis. Las eliminaciones son cambios. Un archivo borrado en tu portátil queda borrado en todas partes, porque eso es precisamente lo que significa sincronizar y precisamente lo que pediste.

Es la misma trampa que atrapa a la gente con cualquier carpeta sincronizada, y merece enunciarse en el mismo aliento que la función: un espejo muestra lo que tiene delante, incluida una habitación vacía. Si borras algo por accidente, o un programa lo borra por ti, Syncthing hace su trabajo con fidelidad y el error llega a todos los dispositivos que tienes.

El versionado existe en Syncthing y mitiga esto, pero es un ajuste que eliges, no una propiedad que heredas.

Adónde van realmente tus datos

Dos modos, y conviene saber en cuál estás.

Las conexiones directas son la vía preferente: los dispositivos hablan entre sí.

Los relés son la alternativa cuando no se puede establecer una conexión directa, normalmente porque ambos extremos están detrás de redes restrictivas. En este punto la FAQ es categórica: los relés no ven ni pueden ver los datos transmitidos a través de ellos.

La documentación también te dice cómo comprobarlo en lugar de suponerlo, mirando el Connection Type en la lista Remote Devices. Es una pequeña costumbre que vale la pena adquirir, porque una conexión por relé es más lenta y te dice algo sobre tu red que probablemente quieras saber.

Un hombre sosteniendo un espejo que refleja a una segunda persona situada fuera del encuadre.
Un hombre sosteniendo un espejo que refleja a una segunda persona situada fuera del encuadre.

Qué delata un identificador de dispositivo

Esta es la parte que merece una respuesta clara en lugar de tranquilizar en cualquiera de las dos direcciones.

La FAQ indica que a partir de un identificador de dispositivo es posible encontrar la dirección IP de ese dispositivo, si el descubrimiento global está activado en él. Así que un identificador no es un dato público que debas repartir por ahí: es vinculable al lugar donde estás.

Y después el límite, expresado con la misma claridad: conocer el identificador de dispositivo no te ayuda a establecer realmente una conexión con ese dispositivo ni a obtener una lista de archivos.

Ambas mitades importan. Un identificador filtrado es una cuestión de privacidad, porque expone una dirección. No es una brecha de seguridad, porque no concede ningún acceso. Trátalo más o menos como tratarías la IP de tu casa: no exactamente secreta, tampoco algo que publicar.

Los identificadores de dispositivo tampoco se pueden falsificar, y eso se garantiza criptográficamente. Es la razón por la que el emparejamiento exige que ambas partes acepten, y la razón por la que el identificador es lo bastante largo como para resultar molesto.

Dos cosas para las que no está diseñado

No está diseñado para sincronizar localmente. Dos carpetas en la misma máquina no son su cometido, y la documentación lo dice. Recurre en su lugar a una herramienta a nivel de archivos.

No es una copia de seguridad, que es donde empezamos, y la solución no consiste en discutir con la herramienta. Combínala con algo que conserve historial: el versionado dentro de Syncthing, o una copia de seguridad de verdad que retenga lo que borraste.

El resumen honesto

Syncthing mantiene los dispositivos idénticos sin un proveedor por medio, y es inusualmente franco sobre las consecuencias. Las eliminaciones se propagan, porque eso es lo que significa sincronizar. Los relés no pueden leer tu tráfico. Un identificador de dispositivo puede revelar una dirección IP si el descubrimiento global está activado, y nada más que eso.

Úsalo para lo que hace, añade versionado o una copia de seguridad real para lo que deliberadamente no hace, y comprueba el Connection Type una vez en lugar de suponer que estás conectado directamente.

La afirmación de que Syncthing no es una buena aplicación de copia de seguridad y su razonamiento sobre los cambios propagados, el comportamiento de los relés y la aseveración de que los relés no pueden ver los datos transmitidos, la formulación sobre el identificador de dispositivo y el descubrimiento global junto con sus límites declarados, la imposibilidad de falsificar identificadores de dispositivo, y la nota de que Syncthing no está diseñado para sincronizar localmente, proceden de la FAQ oficial de Syncthing, consultada en el momento de la redacción. El comportamiento puede cambiar entre versiones; verifícalo con la versión que ejecutas. Los enlaces comerciales llevan el atributo rel="sponsored nofollow"; puede aplicarse una comisión de afiliación sin coste adicional para ti.

Preguntas frecuentes

¿Puedo usar Syncthing como copia de seguridad?
Su propia FAQ lo responde directamente: Syncthing no es una buena aplicación de copia de seguridad porque todos los cambios en tus archivos, modificaciones y eliminaciones incluidas, se propagarán a todos tus dispositivos. Una eliminación es un cambio como cualquier otro, así que viaja a cada dispositivo que sincronizas. Ese es el comportamiento correcto para la sincronización y el comportamiento equivocado para una copia de seguridad.
¿Mis archivos pasan por los servidores de Syncthing?
No en el sentido que la gente teme. Los dispositivos prefieren las conexiones directas y solo recurren a los relés cuando no se puede establecer una conexión directa. Sobre los relés, la documentación no deja lugar a dudas: los relés no ven ni pueden ver los datos transmitidos a través de ellos. Puedes comprobar en qué modo estás mediante el Connection Type que se muestra en la lista Remote Devices.
¿Qué revela mi identificador de dispositivo?
Una sola cosa, y conviene saberla. La FAQ indica que, a partir de un identificador de dispositivo, es posible encontrar la dirección IP de ese dispositivo si el descubrimiento global está activado en él. También establece el límite: conocer el identificador de dispositivo no te ayuda a establecer realmente una conexión con ese dispositivo ni a obtener una lista de archivos. Así que un identificador filtrado expone una dirección, no tus datos.
¿Puede alguien suplantar a uno de mis dispositivos?
No. Los identificadores de dispositivo no se pueden falsificar, y eso se impide criptográficamente y no mediante una norma de uso. Por eso añadir un dispositivo es una operación mutua y por eso el identificador es lo bastante largo como para resultar incómodo de teclear.
¿Puedo usarlo para sincronizar dos carpetas en la misma máquina?
La documentación dice que no está diseñado para eso. Syncthing no está diseñado para sincronizar localmente, y usarlo así es pelearse con la herramienta en lugar de usarla. Para trabajar dentro de una misma máquina, una herramienta a nivel de archivos es la respuesta correcta.
Choix éditorial
4.5 / 5

Añade cifrado zero-knowledge → pCloud Crypto

Cifrado del lado del cliente · solo tú tienes la clave · jurisdicción suiza

Société suisse depuis 2013Satisfait ou remboursé 10jFree 10 GB
Voir l'offre