Cómo recuperar carpetas y archivos borrados con el versionado de Syncthing

Última actualización: 01/07/2026

  • El sistema de versionado de Syncthing actúa como un salvavidas moviendo los archivos eliminados o modificados a una carpeta oculta llamada .stversions.
  • Existen diversas estrategias de recuperación, desde una papelera básica hasta sistemas escalonados que optimizan el espacio en disco.
  • La configuración correcta del versionado es vital para evitar que la sincronización bidireccional borre datos accidentalmente en todos los dispositivos.
Cómo recuperar carpetas y archivos borrados con el versionado de Syncthing

Seguro que te ha pasado alguna vez: estás sincronizando tus cosas entre el PC y el móvil, crees que lo tienes todo bajo control y, de repente, ¡pum!, un archivo desaparece o se sobrescribe y te deja temblando. Es el típico susto de las herramientas de sincronización, donde un error en un dispositivo se propaga como la pólvora al resto de la red.

Para que no entres en pánico, Syncthing tiene un as bajo la manga llamado file versioning. Básicamente, es un mecanismo que, en vez de borrar un archivo definitivamente cuando alguien lo elimina en la red, lo guarda en un rincón secreto para que puedas rescatarlo si la cosa se pone fea. Vamos a ver a fondo cómo funciona y cómo configurarlo para que no te vuelva a pasar.

syncthing
Related article:
Cómo usar Syncthing: guía total para sincronizar sin nube

El concepto clave: la carpeta .stversions

carpeta .stversions

Cuando activas el versionado, Syncthing deja de borrar los archivos de forma tajante. En su lugar, desplaza la copia antigua a un directorio especial llamado .stversions, que se encuentra dentro de la carpeta que estás compartiendo. Si no cambias la ruta por defecto, ahí es donde aterrizarán todos tus archivos rescatables.

Contenido exclusivo - Clic Aquí  Cómo identificar el procesador

Ojo con un detalle importante: si decides poner una ruta personalizada para estas copias, asegúrate de que esté en la misma partición o sistema de archivos que la carpeta original. Si lo pones en un disco distinto, el movimiento de archivos podría fallar y te quedarías sin copia.

Estrategias de versionado disponibles

recuperar archivos borrados Syncthing

No todo el mundo necesita el mismo nivel de protección, así que el programa ofrece varias formas de gestionar estas copias:

  • Papelera de reciclaje (Trash Can): Es la opción más sencilla. Imita la papelera de Windows o Linux; si un archivo se borra o cambia, se mueve a .stversions. Si ya había una versión con el mismo nombre, la nueva la pisa. Puedes configurar que se limpien los archivos tras un número determinado de días o ponerlo en cero para que se queden ahí para siempre.
  • Versionado Simple: Muy parecido al anterior, pero aquí puedes decirle al software exactamente cuántas versiones antiguas quieres conservar. Por ejemplo, si pones que guarde 5 versiones, verás hasta cinco copias con marcas de tiempo diferentes para el mismo archivo.
  • Versionado Escalonado (Staggered): Esta es la opción más inteligente para no llenar el disco duro. Los archivos se van borrando según envejecen siguiendo este ritmo: la primera hora guarda una copia cada 30 segundos, el primer día una cada hora, los primeros 30 días una diaria y, después, una semanal hasta alcanzar la antigüedad máxima configurada.
  • Versionado Externo: Para los usuarios más avanzados que prefieren mandar el archivo a un script o programa personalizado. Syncthing ejecuta el comando que tú le digas justo antes de reemplazar el archivo, permitiéndote, por ejemplo, comprimirlos o enviarlos a un backup externo.
syncthing
Related article:
Cómo configurar Syncthing y sacarle todo el partido

Configuración y consejos prácticos

Para poner esto en marcha, debes ir a la configuración de la carpeta compartida en la interfaz web o GTK, entrar en la pestaña de File Versioning y elegir la estrategia que prefieras. Si quieres un equilibrio entre seguridad y espacio, el modo escalonado con una edad máxima de 90 días suele ser la mejor elección para la mayoría.

Contenido exclusivo - Clic Aquí  Domestika pro

Si usas Windows, recuerda que también existe el Historial de archivos del sistema operativo. Aunque es distinto a Syncthing, te permite recuperar versiones anteriores haciendo clic derecho sobre una carpeta y seleccionando Restaurar versiones anteriores, lo cual es un complemento ideal para tener una capa extra de seguridad.

Riesgos de la sincronización bidireccional

Es fundamental entender que Syncthing no es un software de backup, sino de sincronización. Si tienes una carpeta configurada para enviar y recibir datos en todos los nodos, cualquier borrado accidental se replicará en todos tus equipos. Para evitar que un dispositivo (como el móvil) borre cosas en tu ordenador, puedes configurar esa carpeta específica en modo Send Only (Solo envío). De este modo, el ordenador recibirá los cambios pero el móvil no podrá imponer borrados al servidor principal.

Para los que administran servidores remotos vía SSH, un truco muy útil es hacer un túnel SSH para traer el puerto 8384 de la interfaz web al localhost. Así puedes gestionar el versionado y las carpetas desde tu navegador cómodamente sin exponer la interfaz a todo internet.

Contenido exclusivo - Clic Aquí  Crear Bots para Facebook