SINCRONIZAR ARCHIVOS LOCALMENTE EN DEEPIN OS CON SYNCTHING

SYNCTHING

La manera mas fácil de sincronizar archivos localmente

Syncthing es una herramienta para sincronizar los archivos localmente y mantener los datos de las computadoras, móviles y otros dispositivos al día. En esta guía queremos explicar cómo funciona un auténtico servicio cloudless y cómo conservar los datos al generar copias de archivos en otras carpetas y unidades previamente vinculadas.

Es cómodo de administrar al tener una GUI y soporte para cualquier formato. Resulta útil para casos varios: hacer una transición de computadora a otra, entre Windows y Deepin, conservar las versiones de documentos para revertir los cambios, etcétera.

Esta aplicación tiene otras ventajas que son un alivio para mantener los archivos estables. Cada vez que ocurre un cambio de algún archivo o alguno está vacío, Syncthing notifica cada evento y envía a todos los vinculados.

Aviso: El programa no es una simple herramienta para enviar archivos. No uses este software para realizar copia de seguridad de forma crítica o si solo deseas compartir documentos temporalmente. Si el teléfono no permite usar la aplicación, recomendamos otro de los varios métodos que tenemos disponibles.

INSTALAR SYNCTHING

Syncthing es un programa que cuenta con un repositorio independiente para conseguir la versión más reciente. Afortunadamente en un Deepin inmutable, contamos con la versión para Podman donde podrás realizar estos comandos:

  • Creamos un nuevo contenedor comando por comando:
    • distrobox create --name syncthing-box --image fedora:latest --home $HOME/syncthing-box
    • distrobox enter syncthing-box
    • sudo dnf install syncthing
    • syncthing
    • distrobox-export --app syncthing --sudo
  • Instalamos el cliente desde Flatpak, que servirá para controlar. Es necesario que estalezcas la dirección URL (que es http://localhost:8384)
CÓMO SINCRONIZAR ARCHIVOS LOCALMENTE

Tal como explicamos anteriormente, el procedimiento se conoce técnicamente como «sincronización continua par por par». Toda edición está registrada por la tecnología Block Exchange Protocol (lo más cercano a decir blockchain), y se conserva entre las carpetas vinculadas con el programa por un ID de carpeta. Obviamente, es necesario que se comunique entre ellas en una red de área local.

Vistazo a Syncthing

Después de abrir «Synaptic-GTK», recurrimos a crear una carpeta. Esta lleva el nombre, el ID, la ubicación del dispositivo y si exclusivamente recibirá o enviará los datos. El dispositivo lleva una identificación generada al azar, que en el caso del ordenador se muestra desde el acceso correspondiente. Es copiable y genera un código para escanear en otro cliente.

Por ejemplo, podemos crear una carpeta para la carpeta DecSync del servidor DAV, y conservar los contactos y la agenda permanentemente entre dispositivos. Con eso evitamos perder los datos en caso de que la computadora falle.

Para sincronizar en un dispositivo Android, instalamos el cliente desde F-Droid. Que para el ejemplo mencionado, servirá para usar DecSync en Android con la carpeta sincronizada. Tenemos carpetas, dispositivos y el estado. Entonces, asignamos el dispositivo del PC para el móvil.

Nota: La identificación de la carpeta es diferente al ID del dispositivo (equipo o móvil). El dispositivo posee las identificaciones de las carpetas, generadas al azar, desde su creación. Si los dispositivos no se vinculan correctamente, no se compartirán los ID de las carpetas y la sincronización no procederá.

P U B L I C I D A D

Nuestros anuncios no son intrusivos y nos ayudan a permanecer en línea. Por favor apóyanos por medio de no bloquear los anuncios

VINCULAR AL MÓVIL ANDROID
Syncthing para Android, para sincronizar archivos localmente

En el caso de Android, deberás instalar el cliente Synthing (o BasicSync) disponible en Play Store o F-Droid. Una vez instalado, tendrás a disposición la interfaz basada en pestañas. Obviamente, debemos activar el servicio y estar conectados en la misma red local. Recomendamos el servicio de sincronización solo funcione cuando el móvil esté en una conexión a la red local y con un porcentaje mínimo de batería.

El siguiente paso es vincular los dispositivos. Para ello, nos dirigimos a Dispositivos y, a continuación, a Añadir dispositivo remoto. A continuación, escaneamos el código QR. Tanto el móvil como el ordenador deben confirmar ese vínculo. A continuación, volvemos al cliente de Deepin y apuntamos el nombre del dispositivo para continuar.

Creamos el lugar donde queremos sincronizar y confirmamos a que dispositivos compartir. Nos aseguramos de que la carpeta con su ID esté disponible. Esto tarda unos minutos, depende de la estabilidad de la red.

DESDE EL CLIENTE WEB

Si los clientes no permiten vincular las carpetas, siempre puedes verlas desde el navegador web. De este modo, podemos realizar los ajustes correspondientes sin inconvenientes.

PROBAR LOS ARCHIVOS LOCALMENTE

Para comenzar el procedimiento, probamos copiando un archivo y pegando a la carpeta vinculada. La barra de la carpeta cambiará de color a azul con el texto «Sincronizando…». Si la prueba sale correctamente, entonces podremos iniciar el proceso.

4.8 17 votos
Califica el Artículo

7 Reacciones
Más antiguos
Más nuevos Más populares
DarioAR
DarioAR(@darioar)
Deepineros
5 años atrás

Esta parece ser buena, le voy a dar un probado y reportare.

Eli
Eli(@eli)
Administradores
5 años atrás

Excelente tutorial  Diego una alternativa mas.

XOdein
XOdein(@xodein)
Deepineros
5 años atrás

Lo he usado y ha funcionado como se espera.

TonyRevuelta
TonyRevuelta(@tonyrevuelta)
Deepineros
5 años atrás

Lo tengo en deepin con varias carpetas en Android y raramente ha causado algun problema.

Rubén Toro
Rubén Toro(@rubentoro)
Deepineros
5 años atrás

Muy buen tutorial, solamente me arrojó error con la clave pública al cargar el repositorio.
Una vez de ejecutado el siguiente comando todo fue de maravilla

Agrega clave pública

curl -s  https://syncthing.net/release-key.txt  | sudo apt-key add -
Eli
Eli(@eli)
Administradores
Respondiendo a  Rubén Toro
5 años atrás

Muchas gracias por las palabras amables, me alegro que le haya servido de utilidad. Quizás  Diego quiere añadir eso al tuto.
Saludos.

7
0
Nos gustaría saber lo que piensas, Únete a la discusión.x