Willkommen auf der Seite mit der technischen Dokumentation von Syncovery für Linux und FreeBSD, Ihrem umfassenden Leitfaden zur Installation, Konfiguration und Verwendung des leistungsstarken Backup- und Synchronisierungstools Syncovery. Egal, ob Sie Anfänger sind und Ihre Dateien sichern möchten, oder IT-Experte, der komplexe Daten-Workflows verwaltet, diese Dokumentation bietet Schritt-für-Schritt-Anleitungen, detaillierte Erklärungen und bewährte Methoden, damit Sie Syncovery optimal nutzen können. Entdecken Sie, wie Syncovery von der Ersteinrichtung bis zu erweiterten Funktionen Ihre Backup- und Synchronisierungsanforderungen auf mehreren Plattformen problemlos und zuverlässig erfüllen kann.

Linux- und FreeBSD-Plattformen, auf denen Syncovery läuft

Syncovery läuft auf praktisch allen aktuellen Linux- und FreeBSD-Distributionen sowie auf vielen NAS-Marken. Es ist für verschiedene CPU-Typen verfügbar, darunter Intel/AMD und ARM/AArch64 in 32-Bit und 64-Bit.

Syncovery unterstützt diese Linux-Distributionen und NAS-Systeme:

  • Debian und abgeleitete Linux-Typen, darunter Ubuntu, Linux MINT, MX Linux, Kali Linux, Raspberry Pi OS und viele andere
  • Red Hat und Distributionen, die den RPM-Paketmanager verwenden, darunter Fedora, CentOS, openSUSE, Rocky Linux und AlmaLinux
  • Zusätzliche Distributionen, bei denen dpkg verwendet werden kann, darunter Arch Linux / Manjaro und Netgear ReadyNAS-Geräte
  • Native Installationspakete sind für NAS-Modelle von QNAP, Synology, ASUStor und Western Digital (WD) verfügbar
  • NAS-Modelle, die über unseren Unified Installer für Windows unterstützt werden: Seagate, Thecus und Zyxel.
  • FreeBSD und abgeleitete Systeme, einschließlich FreeNAS/TrueNAS und XigmaNAS
  • Für alle anderen Linux-Typen sind einfache Tar.gz-Distributionspakete verfügbar

Syncovery-Installationsanleitungen

Es stehen verschiedene Methoden zur Verfügung, um das Linux Backup und Sync-Tool Syncovery auf Ihrem System zu installieren. Native Installationspakete gibt es in verschiedenen Formaten, und es können auch generische tar.gz-Archive verwendet werden. Wenn Sie wissen, auf welchem ​​System und CPU-Typ Sie Syncovery installieren möchten, können Sie ganz einfach den richtigen Download auswählen. Andererseits steht unser Unified Syncovery Linux Installer zur Verfügung, um Syncovery automatisch zu installieren und die Auswahl eines bestimmten Download-Pakets zu vermeiden.

Nach der Installation können Sie Syncoverys Web-GUI über Port 8999 erreichen. Geben Sie beispielsweise die folgende Zeile in Ihren Webbrowser ein (wenn Ihr Linux-System eine Desktop-GUI mit Browser hat):
localhost:8999

Wenn Sie Ihren Webbrowser auf einem anderen System ausführen, müssen Sie die IP-Adresse des Linux-Systems eingeben, beispielsweise:
192.168.1.58:8999

Der anfängliche Benutzername ist default und das Passwort ist pass.

Screenshot showing Syncovery's login dialog

Der Unified Syncovery Linux Installer

Der Unified Syncovery Linux Installer ist ein Tool, das unter Windows läuft und Syncovery auf praktisch allen unterstützten Plattformen über eine SSH-Shell-Verbindung installiert. Sie können es verwenden, wenn Sie über einen SSH-Login mit Administrator- oder Root-Rechten verfügen (oder sudo verwenden dürfen). Dieses nützliche Installationstool ist auf unserer Syncovery-Downloadseite für Linux verfügbar.

Wenn Sie Syncovery lieber ohne Windows-Tool installieren möchten, finden Sie in den folgenden Abschnitten Anweisungen für die verschiedenen Plattformen:

Syncovery auf einem Synology NAS installieren

Native Installationspakete für Synology finden Sie auf unserer Syncovery-Downloadseite für Synology NAS. Diese können mithilfe der manuellen Installation im Paketzentrum auf Synology DSM 6 oder 7 installiert werden. Es ist wichtig, den richtigen Download auszuwählen, abhängig von Ihrem CPU-Typ und Ihrer DSM-Version. Wenn Sie DSM 7 oder höher haben, müssen Sie Syncovery außerdem Zugriff auf die Ordner gewähren, mit denen Sie arbeiten möchten.

Syncovery auf einem QNAP NAS installieren

Unsere QNAP-Downloadseite enthält Pakete zur Installation im QNAP App Center über die Schaltfläche für die manuelle Installation. Sie finden auch eine ältere Syncovery-Version im QNAP-App-Katalog, es wird jedoch dringend empfohlen, die neueste Version direkt von unserer Website zu verwenden. Bitte überprüfen Sie, welche CPU Ihr NAS hat, und laden Sie das richtige Paket herunter.

Syncovery auf ASUStor, WD und anderen installieren

Syncovery finden Sie im ASUStor App Central und wir bieten auch manuelle Downloads auf unserer ASUStor-Downloadseite an. Es gibt auch eine separate Downloadseite für NAS-Geräte von Western Digital (WD). Weitere NAS-Marken werden von unserem vereinheitlichten Syncovery Linux-Installationsprogramm unterstützt.

Installation von Syncovery auf Debian, Ubuntu, Linux MINT, Raspberry Pi, Netgear ReadyNAS und anderen Debian-basierten Systemen

Die Installation auf diesen Systemen erfolgt mithilfe der .deb-Pakete. Bitte laden Sie das richtige Paket von unserer Linux-Downloadseite herunter und installieren Sie es entweder mithilfe des Installationsprogramms, das es auf Ihrem Linux-Desktop öffnet, oder mithilfe eines Terminal- oder SSH-Shell-Fensters. Hier ist ein Beispiel für die Installationsbefehlszeile:
sudo dpkg -i Syncovery-10.15.8-amd64.deb

In einigen Fällen zeigt dpkg möglicherweise einen Fehler an. Wenn Sie sicher sind, dass Sie das richtige Paket haben, können Sie alle Fehler mit dieser Befehlszeile überschreiben:
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb

Syncovery auf Red Hat, Fedora, CentOS, openSUSE und anderen RPM-basierten Systemen installieren

Diese Systeme verwenden .rpm-Pakete, um Software zu installieren, einschließlich Syncovery. Laden Sie einfach das richtige RPM-Paket von unserer Linux-Downloadseite herunter und installieren Sie es mit einer Befehlszeile wie:
sudo rpm -i Syncovery-10.15.8-amd64.rpm

Alternativ können Sie yum verwenden:
sudo yum install Syncovery-10.15.8-amd64.rpm

Installation auf FreeBSD, FreeNAS/TrueNAS und XigmaNAS

Installationsanweisungen für FreeBSD-basierte Systeme finden Sie auf unserer FreeBSD-Downloadseite.

Allgemeine Linux-Downloadseite

Eine alternative Übersicht der Installationsarten, einschließlich Links zu den verschiedenen Downloadseiten, finden Sie auf unserer Allgemeinen Linux-Downloadseite.


Verwenden des Syncovery Web-GUI für Ihr Linux Backup und Sync

Wenn Sie ein NAS-, Debian- oder RPM-Paket installieren, sollte die Web-GUI automatisch verfügbar werden.

Wenn Sie sich für den .tar.gz-Download entscheiden, können Sie die Web-GUI aktivieren, indem Sie diese SyncoveryCL-Befehle in einem Terminalfenster ausführen:
./SyncoveryCL SET /WEBSERVER=localhost (um den Webserver zu konfigurieren)
./SyncoveryCL start (um SyncoveryCL zu starten – der Start-Befehlszeilenparameter wird seit v8.25 erkannt)

Öffnen Sie die Web-GUI in einem Browserfenster, indem Sie Folgendes eingeben: localhost:8999. Sofern Sie nicht von localhost aus auf die Web-GUI zugreifen, werden Sie nach Benutzername und Passwort gefragt. Die Standardeinstellungen sind: Benutzername = Standard, Passwort = Pass.

Dies ist die vollständige Befehlszeile zum Konfigurieren des Webservers:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=Benutzername /WEBPASS=Passwort /WEBPORT=Port /WEBDOCSPATH=Pfad_zum_Web-Docs-Ordner

So schalten Sie den Webserver AUS (erfordert einen Neustart, wenn SyncoveryCL bereits ausgeführt wird):
SyncoveryCL SET /WEBSERVER=OFF

Der Web Docs-Ordner heißt WebDocs und ist im tar.gz-Archiv enthalten, das Sie von dieser Seite herunterladen.

Zusätzliche Informationen

SyncoveryCL erstellt einen .Syncovery-Ordner für Konfiguration, Protokolle und Datenbanken im HOME-Ordner. Dies hängt von der HOME-Umgebungsvariable ab. Sie können auch SYNCOVERY_HOME verwenden, das Vorrang hat. HOME sollte nicht / sein.

Syncovery-Befehlszeilen, nicht nur für Linux Backup und Sync

Hier sind einige Beispielbefehlszeilen zum Konfigurieren und Ausführen von Syncovery. Weitere Befehlszeilen finden Sie hier. Sie müssen nur Befehlszeilen verwenden, wenn die Web-GUI nicht verwendet wird oder noch nicht bereit ist.

Führen Sie einen Job aus, ohne ihn in der Konfigurationsdatei zu speichern:
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Fügen Sie denselben Job zur Konfigurationsdatei hinzu:
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R

Führen Sie einen vorhandenen Job aus:
SyncoveryCL /RUN="LocalTest"

Konfigurieren Sie einen geplanten Job (alle 30 Minuten):
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30

Listen Sie Jobs in Konfigurationsdatei:
SyncoveryCL /LIST

Einen Job deaktivieren:
SyncoveryCL CHANGE "SFTPTest" /Disabled

Einen Job aktivieren:
SyncoveryCL CHANGE "SFTPTest" /Disabled=No

Jobkonfiguration anzeigen:
SyncoveryCL SHOW "SFTPTest"


Der einfachste Weg, die Befehlszeile mit zusätzlichen Parametern zu erhalten, besteht darin, den Job in der Windows- oder Mac-Version zu erstellen und im Profileditor zur Registerkarte „Informationen“ zu gehen, wo Sie das Profil-XML und die Befehlszeile sehen.


Starten Sie den Scheduler (nur notwendig, wenn Sie die Debian- oder RPM-Pakete nicht verwenden):
SyncoveryCL (läuft im Vordergrund)
oder
SyncoveryCL start (wird ein Daemon – unterstützt seit v8.25)
oder
SyncoveryCL & (läuft im Hintergrund, aber nicht als Daemon)

Stoppen Sie den Scheduler:
SyncoveryCL /STOPTIMER

Sehen Sie den Scheduler-Status:
SyncoveryCL /STATUS

Sehen Sie den kontinuierlich aktualisierten Scheduler-Status:
SyncoveryCL /CONTSTATUS


Auf FTP hochladen:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://username:password@yourdomain.com/FolderName" /L2R

Auf SFTP hochladen:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://username:password@yourdomain.com/FolderName" /L2R

Auf SFTP mit einem Zertifikat hochladen:
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

Auf WebDAV hochladen (Beispiel: Strato HiDrive):
SyncoveryCL ADD /NAME=WebDAVTest /LEFT="/home/tobias/Documents/" /RIGHT="https://user:pass@webdav.hidrive.strato.com/users/yourusername/folder" /L2R /EXCL=.*

Auf Amazon S3 hochladen:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://yourid:yoursecretkey{.:CRED:.}bucketname/Documents" /L2R /CacheDestination=Yes /EXCL=.* /NAME=S3Test

Auf Microsoft Azure hochladen:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://yourid:yoursecretkey{.:CRED:.}container/Documents" /L2R

Auf Amazon Glacier hochladen:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://yourid:yoursecretkey{.:CRED:.}vaultname/Documents" /L2R /EXCL=.*

Auf Rackspace hochladen:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://yourid:yourkey{.:CRED:.}containername/Documents" /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest

Auf SugarSync hochladen:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://your@email.com:yourpass{.:CRED:.}My SugarSync/Documents" /RProt=SugarSync /L2R /EXCL=.* /NAME=SugarTest

Auf Backblaze B2 Cloud Storage hochladen:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://account_id:application_key@BucketName/Documents" /RProt=B2 /L2R /NAME=B2Test
Sie können Ihre Konto-ID und Ihren Anwendungsschlüssel auf der Seite „Buckets“ auf Backblaze B2 abrufen.


Cloud Services mit OAuth – es erscheint eine Eingabeaufforderung, die OAuth-URL in einem Browser zu öffnen.

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

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

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

SyncoveryCL /RUN=DropBoxTest


Allgemeine Konfiguration

E-Mail-Benachrichtigungen mit Gmail einrichten:
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx

E-Mail-Empfänger angeben (sofern sie sich von der Gmail-Adresse aus der vorherigen Befehlszeile unterscheiden):
SyncoveryCL SET /EmailRecipients=email1,email2,email3

Globale Einstellungen ähnlich dem Abschnitt [Main] der INI-Datei unter Windows anwenden:
SyncoveryCL SET /SettingName=Value

Beispiel:
SyncoveryCL SET /S3PartSize=536870912

Profil in XML exportieren:
SyncoveryCL /EXPORTONEXML="Profilname"

Profil(e) aus XML importieren:
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"

Siehe auch Die Syncovery-Befehlszeile


Einstellungswörterbuch für Syncovery – Linux Backup und Sync
Sie können das vollständige Wörterbuch der möglichen Profileinstellungen im PDF- oder XLSX-Format herunterladen.
Syncovery-Einstellungswörterbuch PDF-Dokument.
Syncovery-Einstellungswörterbuch Excel-Dokument.