Bienvenido a la página de documentación técnica de Syncovery para Linux y FreeBSD, su guía completa para instalar, configurar y usar la potente herramienta de copia de seguridad y sincronización Syncovery. Tanto si es un principiante que quiere proteger sus archivos como si es un profesional de TI que gestiona flujos de trabajo de datos complejos, esta documentación ofrece instrucciones paso a paso, explicaciones detalladas y buenas prácticas para ayudarle a sacar el máximo partido de Syncovery. Desde la configuración inicial hasta las funciones avanzadas, descubra cómo Syncovery puede gestionar sin problemas y con facilidad y fiabilidad sus necesidades de copia de seguridad y sincronización en múltiples plataformas.

Plataformas Linux y FreeBSD en las que se ejecuta Syncovery

Syncovery funciona en prácticamente todas las distribuciones recientes de Linux y FreeBSD, así como en muchas marcas de NAS. Está disponible para distintos tipos de CPU, incluidos Intel/AMD y ARM/AArch64, tanto de 32 bits como de 64 bits.

Syncovery es compatible con estas distribuciones Linux y sistemas NAS:

  • Debian y distribuciones derivadas de Linux, incluyendo Ubuntu, Linux Mint, MX Linux, Kali Linux, Raspberry Pi OS y muchas otras
  • Red Hat y distribuciones que utilizan el gestor de paquetes RPM, incluyendo Fedora, CentOS, openSUSE, Rocky Linux y AlmaLinux
  • Otras distribuciones en las que se puede usar dpkg, incluyendo Arch Linux / Manjaro, UGREEN NASync y dispositivos Netgear ReadyNAS
  • Hay paquetes de instalación nativos disponibles para modelos NAS de QNAP, Synology, ASUStor y Western Digital (WD)
  • Modelos NAS compatibles a través de nuestro instalador unificado para Windows: Seagate, Thecus y Zyxel.
  • FreeBSD y sistemas derivados, incluidos FreeNAS/TrueNAS y XigmaNAS
  • Hay disponibles sencillos paquetes de distribución tar.gz para cualquier otro tipo de Linux

Guías de instalación de Syncovery

Hay varios métodos disponibles para instalar Syncovery, tu software favorito de copia de seguridad y sincronización para Linux, en tu sistema. Existen paquetes de instalación nativos en distintos formatos, y también se pueden usar archivos genéricos tar.gz. Si conoces el tipo de sistema y de CPU en el que quieres instalar Syncovery, es fácil elegir la descarga correcta. Por otra parte, nuestro Instalador Unificado de Syncovery para Linux está disponible para instalar Syncovery automáticamente y evitar tener que elegir un paquete de descarga concreto.

Después de la instalación, puedes acceder a la interfaz web de Syncovery a través del puerto 8999. Por ejemplo, introduce la siguiente línea en tu navegador web (si tu sistema Linux tiene una interfaz gráfica de escritorio con navegador):
localhost:8999

Si está ejecutando su navegador web en otro sistema, debe introducir la dirección IP del sistema Linux, por ejemplo:
192.168.1.58:8999

El nombre de usuario inicial es default y la contraseña es pass.

Screenshot showing Syncovery's login dialog


El instalador unificado de Syncovery para Linux

El Instalador Unificado de Syncovery para Linux es una herramienta que se ejecuta en Windows e instala Syncovery en prácticamente todas las plataformas compatibles mediante una conexión de shell SSH. Puedes օգտագործarlo si tienes un inicio de sesión SSH con privilegios de administrador o root (o si se te permite usar sudo). Esta útil herramienta de instalación está disponible en nuestra página de descarga de Syncovery para Linux.

Si prefieres instalar Syncovery sin usar una herramienta de Windows, encontrarás instrucciones para las distintas plataformas en los párrafos siguientes:

Instalación de Syncovery en un NAS Synology

Encontrará paquetes de instalación nativos para Synology en nuestra página de descargas de Syncovery para NAS Synology. Se pueden instalar en Synology DSM 6 o 7 mediante la instalación manual en el Centro de paquetes. Es importante elegir la descarga correcta, en función del tipo de CPU y de la versión de DSM. Además, si tiene DSM 7 o posterior, debe conceder acceso a Syncovery a las carpetas con las que desea trabajar.

Instalación de Syncovery en un NAS QNAP

Nuestra página de descargas de QNAP contiene paquetes para la instalación en el Centro de aplicaciones de QNAP, utilizando el botón de instalación manual. También encontrará una versión anterior de Syncovery en el catálogo de aplicaciones de QNAP, pero se recomienda encarecidamente usar la versión más reciente directamente desde nuestro sitio web. Compruebe qué CPU tiene su NAS y descargue el paquete correcto.

Instalación de Syncovery en ASUSTOR, WD y otros

Syncovery se puede encontrar en ASUSTOR App Central y también ofrecemos descargas manuales en nuestra página de descargas de ASUSTOR. También hay una página de descargas aparte para dispositivos NAS Western Digital (WD). Nuestro instalador unificado de Syncovery para Linux también es compatible con otras marcas de NAS.

Instalación de Syncovery en Debian, Ubuntu, Linux Mint, Raspberry Pi, UGREEN NASync, Netgear ReadyNAS y otros sistemas basados en Debian

La instalación en estos sistemas se realiza mediante paquetes .deb. Descargue el paquete correcto desde nuestra página de descargas de Linux e instálelo, ya sea usando el instalador que lo abre en su escritorio Linux o mediante una ventana de terminal o de shell SSH. Aquí tiene un ejemplo de la línea de comandos de instalación:
sudo dpkg -i Syncovery-10.15.8-amd64.deb

En algunos casos, dpkg puede mostrar un error y, si está seguro de que tiene el paquete correcto, puede anular cualquier error usando esta línea de comandos:
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb

Instalación de Syncovery en Red Hat, Fedora, CentOS, openSUSE y otros sistemas basados en RPM

Estos sistemas utilizan paquetes .rpm para instalar software, incluido Syncovery. Solo tiene que descargar el paquete RPM correcto desde nuestra página de descargas de Linux e instalarlo con una línea de comandos como esta:
sudo rpm -i Syncovery-10.15.8-amd64.rpm

Como alternativa, puede usar yum:
sudo yum install Syncovery-10.15.8-amd64.rpm

Instalación en FreeBSD, FreeNAS/TrueNAS y XigmaNAS

Encontrará instrucciones de instalación para sistemas basados en FreeBSD en nuestra página de descargas de FreeBSD.

Página genérica de descargas de Linux

Para ver una descripción general alternativa de los tipos de instalación, con enlaces a las distintas páginas de descargas, consulte nuestra página genérica de descargas de Linux.


Uso de la interfaz web de Syncovery para su copia de seguridad y sincronización en Linux

Cuando instalas un paquete NAS, Debian o RPM, la interfaz web debería quedar disponible automáticamente.

Si eliges la descarga .tar.gz, puedes activar la interfaz web ejecutando estos comandos de SyncoveryCL en una ventana de Terminal:
./SyncoveryCL SET /WEBSERVER=localhost (para configurar el servidor web)
./SyncoveryCL start (para iniciar SyncoveryCL: se reconoce el parámetro de línea de comandos de inicio desde la versión 8.25)

Abre la interfaz web en una ventana del navegador introduciendo: localhost:8999. A menos que estés accediendo a la interfaz web desde localhost, te pedirá nombre de usuario y contraseña. Los valores predeterminados son: nombre de usuario = default, contraseña = pass.

Esta es la línea de comandos completa para configurar el servidor web:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder

Para desactivar el servidor web (requiere reiniciar si SyncoveryCL ya está en ejecución):
SyncoveryCL SET /WEBSERVER=OFF

La carpeta de documentación web se llama WebDocs y está incluida en el archivo tar.gz que descarga de esta página.

Información adicional

SyncoveryCL creará una carpeta .Syncovery para la configuración, los registros y las bases de datos en la carpeta HOME. Depende de la variable de entorno HOME. También puede usar SYNCOVERY_HOME, que tiene prioridad. HOME no debe ser /.

Líneas de comandos de Syncovery, no solo para copia de seguridad y sincronización en Linux

Aquí tienes algunos ejemplos de líneas de comandos para configurar y ejecutar Syncovery. Puedes encontrar más líneas de comandos aquí. Solo necesitas usar líneas de comandos si no se usa la interfaz web o si aún no está lista.

Ejecutar una tarea sin guardarla en el archivo de configuración:
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Añadir este mismo trabajo al archivo de configuración:
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Ejecutar un trabajo existente:
SyncoveryCL /RUN="LocalTest"

Configurar un trabajo programado (cada 30 minutos):
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30

Listar trabajos en el archivo de configuración:
SyncoveryCL /LIST

Desactivar un trabajo:
SyncoveryCL CHANGE "SFTPTest" /Disabled

Activar un trabajo:
SyncoveryCL CHANGE "SFTPTest" /Disabled=No

Mostrar la configuración del trabajo:
SyncoveryCL SHOW "SFTPTest"


La forma más sencilla de obtener la línea de comandos con parámetros adicionales es crear la tarea en la versión para Windows o Mac, e ir a la pestaña Información del editor de perfiles, donde verá el XML del perfil y la línea de comandos.


Iniciar el Programador (solo es necesario si no usa los paquetes Debian o RPM):
SyncoveryCL (se ejecuta en primer plano)
o
SyncoveryCL start (se convierte en un demonio – compatible desde la v8.25)
o
SyncoveryCL & (se ejecuta en segundo plano, pero no como demonio)

Detener el Programador:
SyncoveryCL /STOPTIMER

Ver el estado del Programador:
SyncoveryCL /STATUS

Ver el estado del Programador actualizado continuamente:
SyncoveryCL /CONTSTATUS


Subir a FTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R

Subir a SFTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R

Subir a SFTP con un certificado:
SyncoveryCL SET /CERT=/home/tobias/tobias_rsa
SyncoveryCL ADD /Name=WithKey /Left=/home/tobias /Right="sftp://tobiaskey@192.168.10.20/Tests" /L2R /RightFTPSettings="SFTP:Port=2222,AbsolutePath=N,Flags=UTF8+NoCertPass+UTC,"Cert=tobias_rsa""
SyncoveryCL /RUNX=WithKey /ACCEPTSERVER

Subir a WebDAV (ejemplo: Strato HiDrive):
SyncoveryCL ADD /NAME=WebDAVTest /LEFT="/home/tobias/Documents/" /RIGHT="https://webdav.hidrive.strato.com/users/yourusername/folder" /RUSER=userid /RPASS=password /L2R /EXCL=.*

Subir a Amazon S3:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://bucketname/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey /CacheDestination=Yes /EXCL=.* /NAME=S3Test

Cargar en Microsoft Azure BLOB Storage:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://container/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey

Subir a Amazon Glacier:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://vaultname/Documents" /RUSER=yourid /RPASS=yoursecretkey /L2R /EXCL=.*

Subir a Rackspace:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://containername/Documents" /RUSER=yourid /RPASS=yoursecretkey /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest

Subir a SugarSync:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://My SugarSync/Documents" /RProt=SugarSync /RUSER=userid /RPASS=password /L2R /EXCL=.* /NAME=SugarTest

Subir a Backblaze B2 Cloud Storage:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://BucketName/Documents" /RUSER=account_id /RPASS=application_key /RProt=B2 /L2R /NAME=B2Test
Puede obtener su ID de cuenta y su clave de aplicación en la página “Buckets” de Backblaze B2.


Servicios en la nube con OAuth: aparecerá un aviso para abrir la URL de OAuth en un navegador.

Subir a box.com:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@Box/Documents" /RProt=Box /L2R /EXCL=.* /NAME=BoxTest

Subir a Microsoft OneDrive:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@OneDrvNew/Documents" /RProt=OneDrvNew /L2R /EXCL=.* /NAME=OneTest

Subir a DropBox:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest

SyncoveryCL /RUN=DropBoxTest


Configuración general

Configurar notificaciones por correo electrónico usando Gmail:
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx

Especifique los destinatarios del correo electrónico (si son distintos de la dirección de Gmail del comando anterior):
SyncoveryCL SET /EmailRecipients=email1,email2,email3

Aplicar la configuración global similar a la sección [Main] del archivo INI en Windows:
SyncoveryCL SET /SettingName=Value

Por ejemplo:
SyncoveryCL SET /S3PartSize=536870912

Exportar un perfil a XML:
SyncoveryCL /EXPORTONEXML="Profile Name"

Importar perfil(es) desde XML:
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"

Véase también La línea de comandos de Syncovery


Diccionario de configuración para su Syncovery de copia de seguridad y sincronización en Linux
Puedes descargar el diccionario completo de posibles ajustes de perfil en formato pdf o xlsx.
Documento PDF del Diccionario de ajustes de Syncovery.
Documento Excel del Diccionario de ajustes de Syncovery.