Bienvenue sur la page de documentation technique de Syncovery pour Linux et FreeBSD, votre guide complet pour installer, configurer et utiliser l’outil puissant de sauvegarde et de synchronisation Syncovery. Que vous soyez débutant souhaitant sécuriser vos fichiers ou professionnel IT gérant des flux de données complexes, cette documentation propose des instructions pas à pas, des explications détaillées et des bonnes pratiques pour tirer le meilleur parti de Syncovery. De la configuration initiale aux fonctionnalités avancées, découvrez comment Syncovery peut gérer vos besoins de sauvegarde et de synchronisation sur plusieurs plateformes avec simplicité et fiabilité.

Plateformes Linux et FreeBSD sur lesquelles Syncovery fonctionne

Syncovery fonctionne sur pratiquement toutes les distributions Linux et FreeBSD récentes, ainsi que sur de nombreuses marques de NAS. Il est disponible pour différents types de processeurs, notamment Intel/AMD et ARM/AArch64 en 32 bits comme en 64 bits.

Syncovery prend en charge ces distributions Linux et ces systèmes NAS :

  • Debian et types Linux dérivés, y compris Ubuntu, Linux MINT, MX Linux, Kali Linux, Raspberry Pi OS et bien d’autres
  • Red Hat et distributions utilisant le gestionnaire de paquets RPM, y compris Fedora, CentOS, openSUSE, Rocky Linux et AlmaLinux
  • Distributions supplémentaires où dpkg peut être utilisé, y compris Arch Linux / Manjaro, UGREEN NASync et les appareils Netgear ReadyNAS
  • Des paquets d’installation natifs sont disponibles pour des modèles NAS de QNAP, Synology, ASUStor et Western Digital (WD)
  • Modèles NAS pris en charge via notre installateur unifié pour Windows : Seagate, Thecus et Zyxel.
  • FreeBSD et systèmes dérivés, y compris FreeNAS/TrueNAS et XigmaNAS
  • Des paquets de distribution simples au format tar.gz sont disponibles pour tout autre type de Linux

Guides d’installation de Syncovery

Plusieurs méthodes sont disponibles pour installer Syncovery, votre logiciel Linux de sauvegarde et de synchronisation préféré, sur votre système. Des paquets d’installation natifs existent dans différents formats, et des archives tar.gz génériques peuvent également être utilisées. Si vous connaissez le système et le type de processeur sur lesquels vous souhaitez installer Syncovery, il est facile de choisir le bon téléchargement. En revanche, notre installateur Linux unifié Syncovery est disponible pour installer Syncovery automatiquement et éviter d’avoir à choisir un paquet de téléchargement particulier.

Après l’installation, vous pouvez accéder à l’interface graphique web de Syncovery via le port 8999. Par exemple, saisissez la ligne suivante dans votre navigateur web (si votre système Linux dispose d’une interface graphique de bureau avec navigateur) :
localhost:8999

Si vous utilisez votre navigateur depuis un autre système, vous devez saisir l’adresse IP du système Linux, par exemple :
192.168.1.58:8999

Le nom d’utilisateur initial est default et le mot de passe est pass.

Screenshot showing Syncovery's login dialog


Programme d’installation unifié Syncovery pour Linux

L’installateur Linux unifié de Syncovery est un outil qui s’exécute sous Windows et installe Syncovery sur pratiquement toutes les plateformes prises en charge au moyen d’une connexion shell SSH. Vous pouvez l’utiliser si vous avez une connexion SSH disposant de privilèges administrateur ou root (ou autorisée à utiliser sudo). Cet outil d’installation très pratique est disponible sur notre page de téléchargement de Syncovery pour Linux.

Si vous préférez installer Syncovery sans utiliser d’outil Windows, vous trouverez des instructions pour les différentes plateformes dans les paragraphes suivants :

Installation de Syncovery sur un NAS Synology

Vous trouverez des paquets d’installation natifs pour Synology sur notre page de téléchargement Syncovery pour NAS Synology. Ils peuvent être installés sur Synology DSM 6 ou 7 via l’installation manuelle dans le Centre de paquets. Il est important de choisir le bon téléchargement en fonction du type de processeur et de la version de DSM. De plus, si vous avez DSM 7 ou ultérieur, vous devez autoriser Syncovery à accéder aux dossiers avec lesquels vous souhaitez travailler.

Installation de Syncovery sur un NAS QNAP

Notre page de téléchargement QNAP contient des paquets pour une installation via le Centre d’applications QNAP en utilisant le bouton d’installation manuelle. Vous trouverez également une ancienne version de Syncovery dans le catalogue d’apps QNAP, mais il est fortement recommandé d’utiliser la dernière version directement depuis notre site web. Veuillez vérifier quel processeur votre NAS utilise et télécharger le paquet correct.

Installation de Syncovery sur ASUSTOR, WD et autres

Syncovery est disponible dans l’ASUSTOR App Central et nous proposons aussi des téléchargements manuels sur notre page de téléchargement ASUSTOR. Il existe également une page de téléchargement dédiée aux appareils NAS Western Digital (WD). D’autres marques de NAS sont prises en charge par notre programme d’installation unifié Syncovery pour Linux.

Installation de Syncovery sur Debian, Ubuntu, Linux MINT, Raspberry Pi, UGREEN NASync, Netgear ReadyNAS et autres systèmes basés sur Debian

L’installation sur ces systèmes se fait à l’aide des paquets .deb. Veuillez télécharger le paquet approprié depuis notre page de téléchargement Linux et l’installer soit en utilisant l’installateur qui l’ouvrira sur votre bureau Linux, soit via une fenêtre Terminal ou SSH. Voici un exemple de commande d’installation :
sudo dpkg -i Syncovery-10.15.8-amd64.deb

Dans certains cas, dpkg peut afficher une erreur, et si vous êtes certain d’avoir le bon paquet, vous pouvez ignorer les erreurs en utilisant cette ligne de commande :
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb

Installation de Syncovery sur Red Hat, Fedora, CentOS, openSUSE et autres systèmes basés RPM

Ces systèmes utilisent des paquets .rpm pour installer des logiciels, y compris Syncovery. Téléchargez simplement le paquet RPM approprié depuis notre page de téléchargement Linux et installez-le avec une ligne de commande telle que :
sudo rpm -i Syncovery-10.15.8-amd64.rpm

Vous pouvez également utiliser yum :
sudo yum install Syncovery-10.15.8-amd64.rpm

Installation sur FreeBSD, FreeNAS/TrueNAS et XigmaNAS

Vous trouverez des instructions d’installation pour les systèmes basés sur FreeBSD sur notre page de téléchargement FreeBSD.

Page de téléchargement générique pour Linux

Pour une vue d’ensemble alternative des types d’installation, incluant des liens vers les différentes pages de téléchargement, veuillez consulter notre Page de téléchargement générique pour Linux.


Utilisation de l’interface Web de Syncovery pour vos sauvegardes et synchronisations sous Linux

Lorsque vous installez un paquet NAS, Debian ou RPM, l’interface Web devrait devenir disponible automatiquement.

Si vous choisissez le téléchargement .tar.gz, vous pouvez activer l’interface Web en exécutant ces commandes SyncoveryCL dans une fenêtre de Terminal :
./SyncoveryCL SET /WEBSERVER=localhost (pour configurer le serveur Web)
./SyncoveryCL start (pour démarrer SyncoveryCL – le paramètre de ligne de commande start est reconnu depuis la v8.25)

Ouvrez l’interface Web dans une fenêtre de navigateur en saisissant : localhost:8999. Si vous n’accédez pas à l’interface Web depuis localhost, il vous demandera un nom d’utilisateur et un mot de passe. Les valeurs par défaut sont : nom d’utilisateur = default, mot de passe = pass.

Voici la ligne de commande complète pour configurer le serveur Web :
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder

Pour désactiver le serveur Web (nécessite un redémarrage si SyncoveryCL est déjà en cours d’exécution) :
SyncoveryCL SET /WEBSERVER=OFF

Le dossier Web Docs s’appelle WebDocs et il est inclus dans l’archive tar.gz que vous téléchargez depuis cette page.

Informations supplémentaires

SyncoveryCL créera un dossier .Syncovery pour la configuration, les journaux et les bases de données dans le dossier HOME. Il dépend de la variable d’environnement HOME. Vous pouvez aussi utiliser SYNCOVERY_HOME, qui a la priorité. HOME ne doit pas être /.

Lignes de commande Syncovery, pas seulement pour les sauvegardes et synchronisations Linux

Voici quelques exemples de lignes de commande pour configurer et exécuter Syncovery. D’autres lignes de commande sont disponibles ici. Vous n’avez besoin d’utiliser des lignes de commande que si l’interface Web n’est pas utilisée ou n’est pas encore prête.

Exécutez une tâche sans l’enregistrer dans le fichier de configuration :
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Ajouter cette même tâche au fichier de configuration :
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Exécuter une tâche existante :
SyncoveryCL /RUN="LocalTest"

Configurer une tâche planifiée (toutes les 30 minutes) :
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30

Lister les tâches dans le fichier de configuration :
SyncoveryCL /LIST

Désactiver une tâche :
SyncoveryCL CHANGE "SFTPTest" /Disabled

Activer une tâche :
SyncoveryCL CHANGE "SFTPTest" /Disabled=No

Afficher la configuration de la tâche :
SyncoveryCL SHOW "SFTPTest"


La façon la plus simple d’obtenir la ligne de commande avec des paramètres supplémentaires est de créer la tâche dans la version Windows ou Mac, puis d’aller dans l’onglet Informations de l’éditeur de profil, où vous verrez le XML du profil et la ligne de commande.


Démarrer le planificateur (nécessaire uniquement si vous n’utilisez pas les packages Debian ou RPM) :
SyncoveryCL (s’exécute au premier plan)
ou
SyncoveryCL start (devient un démon – pris en charge depuis la v8.25)
ou
SyncoveryCL & (s’exécute en arrière-plan mais pas en tant que démon)

Arrêter le planificateur :
SyncoveryCL /STOPTIMER

Voir l’état du planificateur :
SyncoveryCL /STATUS

Voir l’état du planificateur mis à jour en continu :
SyncoveryCL /CONTSTATUS


Téléverser vers FTP :
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R

Téléverser vers SFTP :
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R

Téléverser vers SFTP avec un certificat :
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

Téléverser vers WebDAV (exemple : 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=.*

Téléverser vers Amazon S3 :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://bucketname/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey /CacheDestination=Yes /EXCL=.* /NAME=S3Test

Téléverser vers Microsoft Azure BLOB Storage :
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://container/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey

Téléverser vers Amazon Glacier :
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://vaultname/Documents" /RUSER=yourid /RPASS=yoursecretkey /L2R /EXCL=.*

Téléverser vers Rackspace :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://containername/Documents" /RUSER=yourid /RPASS=yoursecretkey /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest

Téléverser vers SugarSync :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://My SugarSync/Documents" /RProt=SugarSync /RUSER=userid /RPASS=password /L2R /EXCL=.* /NAME=SugarTest

Téléverser vers 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
Vous pouvez obtenir votre ID de compte et votre clé d’application depuis la page « Buckets » de Backblaze B2.


Services cloud avec OAuth – une invite apparaîtra pour ouvrir l’URL OAuth dans un navigateur.

Téléverser vers box.com :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@Box/Documents" /RProt=Box /L2R /EXCL=.* /NAME=BoxTest

Téléverser vers Microsoft OneDrive :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@OneDrvNew/Documents" /RProt=OneDrvNew /L2R /EXCL=.* /NAME=OneTest

Téléverser vers DropBox :
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest

SyncoveryCL /RUN=DropBoxTest


Configuration générale

Configurer les notifications par e-mail en utilisant Gmail :
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx

Spécifier les destinataires du courrier (si différents de l’adresse Gmail utilisée dans la commande précédente) :
SyncoveryCL SET /EmailRecipients=email1,email2,email3

Appliquer des paramètres globaux similaires à la section [Main] du fichier INI sous Windows :
SyncoveryCL SET /SettingName=Value

Par exemple :
SyncoveryCL SET /S3PartSize=536870912

Exporter un profil en XML :
SyncoveryCL /EXPORTONEXML="Profile Name"

Importer un ou plusieurs profils depuis un XML :
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"

Voir aussi la ligne de commande de Syncovery


Dictionnaire des paramètres pour votre sauvegarde et synchronisation Syncovery sous Linux
Vous pouvez télécharger le dictionnaire complet des paramètres de profil possibles au format pdf ou xlsx.
Document PDF du dictionnaire des paramètres Syncovery.
Document Excel du dictionnaire des paramètres Syncovery.