Backup-Anleitung · 5 min read · Dec 15, 2025
So installieren Sie UrBackup Server und Client auf Ubuntu 20.04

Regelmäßige Backups des Live-Servers sind eine sehr wichtige Aufgabe für jeden Systemadministrator. Es hilft Ihnen, Ihre Daten im Falle von Datenverlust oder Systemausfall wiederherzustellen. Es gibt viele kostenlose und kommerzielle Backup-Tools auf dem Markt.
UrBackup ist ein Open-Source-Client/Server-Backup-System für Linux-Betriebssysteme. Es unterstützt sowohl Datei- als auch Image-Backups in einem Live-System, ohne aktuelle Prozesse zu unterbrechen. Es bietet eine webbasierte Schnittstelle zur Verwaltung aller Backups. Es ist plattformübergreifend und kann auf Windows, FreeBSD, Linux und vielen Linux-basierten NAS-Betriebssystemen installiert werden.
Funktionen
UrBackup bietet eine umfangreiche Palette an Funktionen, von denen einige unten aufgeführt sind:
- Kostenlos und Open-Source
- Multi-Plattform
- Platzsparend
- Einfach einzurichten
- Konsistente Backups während der Nutzung
- Backup über das Internet
Voraussetzungen
- Zwei Server, die Ubuntu 20.04 ausführen.
- Ein Root-Passwort ist auf beiden Servern konfiguriert.
In diesem Tutorial zeige ich Ihnen, wie Sie den UrBackup-Server und den Client auf Ubuntu 20.04 installieren.
System aktualisieren
Bevor Sie beginnen, wird empfohlen, alle Systempakete auf beiden Server- und Client-Maschinen zu aktualisieren.
Führen Sie den folgenden Befehl aus, um das Update durchzuführen:
apt-get update -ySobald alle Pakete aktualisiert sind, installieren Sie die anderen erforderlichen Abhängigkeiten mit dem folgenden Befehl:
apt-get install curl gnupg2 software-properties-common -yNachdem Sie alle Abhängigkeiten installiert haben, können Sie mit dem nächsten Schritt fortfahren.
UrBackup-Server installieren
Standardmäßig ist UrBackup nicht im Standard-Repository von Ubuntu verfügbar. Daher müssen Sie das UrBackup-Repository zu Ihrem System hinzufügen.
Sie können das UrBackup-Repository mit dem folgenden Befehl hinzufügen:
add-apt-repository ppa:uroni/urbackupSobald das Repository aktualisiert ist, installieren Sie den UrBackup-Server mit dem folgenden Befehl:
apt-get install urbackup-server -yWährend der Installation werden Sie aufgefordert, den Backup-Speicherort anzugeben, wie unten gezeigt:

Geben Sie Ihren Backup-Speicherort an und klicken Sie auf die Schaltfläche Ok, um die Installation abzuschließen.
Starten Sie als Nächstes den UrBackup-Dienst und aktivieren Sie ihn, damit er beim Systemneustart gestartet wird:
systemctl start urbackupsrv
systemctl enable urbackupsrvÜberprüfen Sie als Nächstes den Status des UrBackup-Dienstes mit dem folgenden Befehl:
systemctl status urbackupsrvSie sollten die folgende Ausgabe sehen:
? urbackupsrv.service - LSB: Server für Backups
Loaded: loaded (/etc/init.d/urbackupsrv; generated)
Active: active (running) since Mon 2021-08-09 05:37:54 UTC; 1min 3s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 17 (limit: 2353)
Memory: 119.8M
CGroup: /system.slice/urbackupsrv.service
??7081 /usr/bin/urbackupsrv run --config /etc/default/urbackupsrv --daemon --pidfile /var/run/urbackupsrv.pid
Aug 09 05:37:54 ubuntu2004 systemd[1]: Starting LSB: Server für Backups...
Aug 09 05:37:54 ubuntu2004 systemd[1]: Started LSB: Server für Backups.
Standardmäßig hört UrBackup auf den Ports 55413 und 55414. Sie können diese mit dem folgenden Befehl überprüfen:
ss -antpl | grep urbackupsrvSie sollten die folgende Ausgabe sehen:
LISTEN 0 4096 0.0.0.0:55413 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=27))
LISTEN 0 4096 0.0.0.0:55414 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=6))
LISTEN 0 4096 [::]:55413 [::]:* users:(("urbackupsrv",pid=7081,fd=28))
LISTEN 0 4096 [::]:55414 [::]:* users:(("urbackupsrv",pid=7081,fd=7))
Setzen Sie als Nächstes die richtigen Berechtigungen für das Verzeichnis /mnt mit dem folgenden Befehl:
chown -R urbackupsrv:urbackupsrv /mntZugriff auf die UrBackup-Weboberfläche
Öffnen Sie nun Ihren Webbrowser und greifen Sie auf die UrBackup-Weboberfläche über die URL http://your-server-ip:55414 zu. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie als Nächstes auf die Registerkarte Einstellungen. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie im Tab Benutzer auf die Schaltfläche Erstellen, um einen Admin-Benutzer zu erstellen. Sie sollten den folgenden Bildschirm sehen:

Geben Sie Ihren Admin-Benutzernamen, das Passwort ein und klicken Sie auf die Schaltfläche Erstellen. Sie sollten den folgenden Bildschirm sehen:

UrBackup-Client hinzufügen
Klicken Sie in der UrBackup-Weboberfläche auf die Registerkarte Status. Sie sollten die folgende Seite sehen:

Klicken Sie nun auf die Schaltfläche Neuen Client hinzufügen. Sie sollten die folgende Seite sehen:

Geben Sie nun Ihren Client-Namen ein und klicken Sie auf die Schaltfläche Client hinzufügen. Sobald der Client hinzugefügt wurde, sollten Sie die Installationsinformationen des Clients auf der folgenden Seite sehen:

UrBackup-Client installieren
Melden Sie sich als Nächstes am Client-System an, kopieren Sie die Installations-URL aus dem vorherigen Schritt und führen Sie sie mit dem folgenden Befehl aus:
TF=`mktemp` && wget "http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux" -O $TF && sudo sh $TF; rm -f $TFSobald der UrBackup-Client installiert ist, sollten Sie die folgende Ausgabe sehen:
--2021-08-09 06:08:43-- http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux
Verbindung zu 45.58.46.56:55414... verbunden.
HTTP-Anfrage gesendet, warte auf Antwort... 200 ok
Länge: 22724321 (22M) [application/octet-stream]
Speichern in: ‘/tmp/tmp.ZW4L3P0XeC’
/tmp/tmp.ZW4L3P0XeC 100%[==================================================================>] 21.67M 72.4MB/s in 0.3s
2021-08-09 06:08:44 (72.4 MB/s) - ‘/tmp/tmp.ZW4L3P0XeC’ gespeichert [22724321/22724321]
Überprüfung der Archivintegrität... Alles gut.
Entpacken des UrBackup-Client-Installers für Linux 100%
Installation des UrBackup-Clients 2.4.11 in /usr/local ... Fortfahren? [Y/n]
Y
Entpacken der Installationsdaten...
Erkanntes Debian (Abkömmling) System
Erkanntes systemd
Erkannte Architektur x86_64-linux-glibc
Installierte Daemon-Konfiguration unter /etc/default/urbackupclient...
Info: Wiederherstellung über die Weboberfläche ist standardmäßig deaktiviert. Aktivieren Sie dies, indem Sie /etc/default/urbackupclient ändern.
Installiere systemd-Einheit...
Kann systemd-Einheit-Verzeichnis nicht finden. Gehe von /lib/systemd/system aus.
Erstellte Symlink /etc/systemd/system/multi-user.target.wants/urbackupclientbackend.service → /lib/systemd/system/urbackupclientbackend.service.
Starte UrBackup-Client-Dienst...
Client-Dienst erfolgreich gestartet. Installation abgeschlossen.
+Erkanntes Ubuntu LTS. Dattobd unterstützt
-Erkanntes kein btrfs-Dateisystem
-LVM nicht installiert
Bitte wählen Sie den Snapshot-Mechanismus, der für Backups verwendet werden soll:
1) dattobd Volume Snapshot Kernel-Modul von https://github.com/datto/dattobd
4) Verwenden Sie keinen Snapshot-Mechanismus
4
Kein Snapshot-Mechanismus konfiguriert
Überprüfen Sie als Nächstes den UrBackup-Client-Dienst mit dem folgenden Befehl:
systemctl status urbackupclientbackendSie sollten die folgende Ausgabe sehen:
? urbackupclientbackend.service - UrBackup Client-Backend
Loaded: loaded (/lib/systemd/system/urbackupclientbackend.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-08-09 06:09:31 UTC; 49s ago
Main PID: 1133 (urbackupclientb)
Tasks: 10 (limit: 2353)
Memory: 1.7M
CGroup: /system.slice/urbackupclientbackend.service
??1133 /usr/local/sbin/urbackupclientbackend --config /etc/default/urbackupclient --no-consoletime
Aug 09 06:09:31 client systemd[1]: Started UrBackup Client-Backend.
Ein Backup-Verzeichnis hinzufügen
Als Nächstes müssen Sie ein Backup-Verzeichnis hinzufügen, das Sie auf dem Client-System sichern möchten.
Hier werden wir das /etc-Verzeichnis auf dem Client-System sichern.
Führen Sie den folgenden Befehl aus, um ein Backup-Verzeichnis hinzuzufügen:
/usr/local/bin/urbackupclientctl add-backupdir -x -f -d /etcBackup-Status auf dem UrBackup-Server überprüfen
Gehen Sie als Nächstes zur UrBackup-Weboberfläche und klicken Sie auf die Registerkarte Status. Sie sollten Ihren Backup-Client auf der folgenden Seite sehen:

Klicken Sie auf den Client und wählen Sie Inkrementelles Datei-Backup, um Ihr erstes Backup zu erstellen.

Um Ihr Backup zu überprüfen, klicken Sie auf die Registerkarte Backups. Sie sollten die folgende Seite sehen:

Klicken Sie auf den Client. Sie sollten Ihre Datei-Backups auf der folgenden Seite sehen:

Klicken Sie nun auf Ihr Backup, um detaillierte Informationen über Ihr Backup zu sehen:

Von hier aus können Sie Ihr Backup auch auf das lokale System herunterladen.
Fazit
In der obigen Anleitung haben wir erklärt, wie man den UrBackup-Server und den Client auf Ubuntu 20.04 installiert. Sie können jetzt mehrere Clients zum UrBackup-Server hinzufügen und alle Backups von einem zentralen Ort aus verwalten.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.