Sauvegarde · 6 min read · Dec 15, 2025
Comment installer UrBackup Server et Client sur Ubuntu 20.04

Sauvegarder régulièrement le serveur en direct est une tâche très importante pour tout administrateur système. Cela vous aidera à récupérer vos données en cas de perte de données ou de défaillance du système. Il existe de nombreux outils de sauvegarde gratuits et commerciaux disponibles sur le marché.
UrBackup est un système de sauvegarde open-source et client/serveur pour les systèmes d’exploitation Linux. Il prend en charge à la fois les sauvegardes de fichiers et d’images dans un système en direct sans interrompre les processus en cours. Il fournit une interface web pour gérer toutes les sauvegardes. Il est multiplateforme et peut être installé sur Windows, FreeBSD, Linux et de nombreux systèmes d’exploitation NAS basés sur Linux.
Fonctionnalités
UrBackup offre un ensemble riche de fonctionnalités, dont certaines sont énumérées ci-dessous :
- Gratuit et open-source
- Multi-plateforme
- Économie d’espace
- Facile à configurer
- Sauvegardes cohérentes pendant l’utilisation
- Sauvegarde via Internet
Prérequis
- Deux serveurs exécutant Ubuntu 20.04.
- Un mot de passe root est configuré sur les deux serveurs.
Dans ce tutoriel, je vais vous montrer comment installer le serveur et le client UrBackup sur Ubuntu 20.04.
Mettre à jour le système
Avant de commencer, il est recommandé de mettre à jour tous les paquets système sur les machines serveur et client.
Exécutez la commande suivante pour effectuer la mise à jour :
apt-get update -yUne fois tous les paquets mis à jour, installez d’autres dépendances requises en utilisant la commande suivante :
apt-get install curl gnupg2 software-properties-common -yAprès avoir installé toutes les dépendances, vous pouvez passer à l’étape suivante.
Installer UrBackup Server
Par défaut, UrBackup n’est pas disponible dans le dépôt par défaut d’Ubuntu. Vous devrez donc ajouter le dépôt UrBackup à votre système.
Vous pouvez ajouter le dépôt UrBackup avec la commande suivante :
add-apt-repository ppa:uroni/urbackupUne fois le dépôt mis à jour, installez le serveur UrBackup avec la commande suivante :
apt-get install urbackup-server -yPendant l’installation, on vous demandera de fournir l’emplacement de sauvegarde comme indiqué ci-dessous :

Fournissez votre emplacement de sauvegarde et cliquez sur le bouton Ok pour terminer l’installation.
Ensuite, démarrez le service UrBackup et activez-le pour qu’il démarre au redémarrage du système :
systemctl start urbackupsrv
systemctl enable urbackupsrvEnsuite, vérifiez l’état du service UrBackup avec la commande suivante :
systemctl status urbackupsrvVous devriez voir la sortie suivante :
? urbackupsrv.service - LSB: Serveur pour effectuer des sauvegardes
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: Serveur pour effectuer des sauvegardes...
Aug 09 05:37:54 ubuntu2004 systemd[1]: Started LSB: Serveur pour effectuer des sauvegardes.
Par défaut, UrBackup écoute sur les ports 55413 et 55414. Vous pouvez les vérifier avec la commande suivante :
ss -antpl | grep urbackupsrvVous devriez voir la sortie suivante :
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))
Ensuite, définissez la propriété appropriée pour le répertoire /mnt avec la commande suivante :
chown -R urbackupsrv:urbackupsrv /mntAccéder à l’interface web d’UrBackup
Maintenant, ouvrez votre navigateur web et accédez à l’interface web d’UrBackup en utilisant l’URL http://your-server-ip:55414. Vous devriez voir l’écran suivant :

Ensuite, cliquez sur l’onglet Paramètres. Vous devriez voir l’écran suivant :

Dans l’onglet Utilisateurs, cliquez sur le bouton Créer pour créer un utilisateur admin. Vous devriez voir l’écran suivant :

Fournissez votre nom d’utilisateur admin, mot de passe et cliquez sur le bouton Créer. Vous devriez voir l’écran suivant :

Ajouter un client UrBackup
Dans l’interface web UrBackup, cliquez sur l’onglet Statut. Vous devriez voir la page suivante :

Maintenant, cliquez sur le bouton Ajouter nouveau client. Vous devriez voir la page suivante :

Maintenant, fournissez le nom de votre client et cliquez sur le bouton Ajouter client. Une fois le client ajouté, vous devriez voir les informations d’installation du client sur la page suivante :

Installer le client UrBackup
Ensuite, connectez-vous au système client, copiez l’URL d’installation de l’étape précédente et exécutez-la en utilisant la commande suivante :
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 $TFUne fois le client UrBackup installé, vous devriez voir la sortie suivante :
--2021-08-09 06:08:43-- http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux
Connecting to 45.58.46.56:55414... connected.
HTTP request sent, awaiting response... 200 ok
Length: 22724321 (22M) [application/octet-stream]
Saving to: ‘/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’ saved [22724321/22724321]
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.4.11 to /usr/local ... Proceed ? [Y/n]
Y
Uncompressing install data...
Detected Debian (derivative) system
Detected systemd
Detected architecture x86_64-linux-glibc
Installed daemon configuration at /etc/default/urbackupclient...
Info: Restoring from web interface is disabled per default. Enable by modifying /etc/default/urbackupclient.
Installing systemd unit...
Cannot find systemd unit dir. Assuming /lib/systemd/system
Created symlink /etc/systemd/system/multi-user.target.wants/urbackupclientbackend.service → /lib/systemd/system/urbackupclientbackend.service.
Starting UrBackup Client service...
Successfully started client service. Installation complete.
+Detected Ubuntu LTS. Dattobd supported
-Detected no btrfs filesystem
-LVM not installed
Please select the snapshot mechanism to be used for backups:
1) dattobd volume snapshot kernel module from https://github.com/datto/dattobd
4) Use no snapshot mechanism
4
Configured no snapshot mechanism
Ensuite, vérifiez le service client UrBackup en utilisant la commande suivante :
systemctl status urbackupclientbackendVous devriez voir la sortie suivante :
? 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.
Ajouter un répertoire de sauvegarde
Ensuite, vous devrez ajouter un répertoire de sauvegarde que vous souhaitez sauvegarder sur le système client.
Ici, nous allons sauvegarder un répertoire /etc sur le système client.
Exécutez la commande suivante pour ajouter un répertoire de sauvegarde :
/usr/local/bin/urbackupclientctl add-backupdir -x -f -d /etcVérifier l’état de la sauvegarde sur le serveur UrBackup
Ensuite, allez à l’interface web d’UrBackup et cliquez sur l’onglet Statut. Vous devriez voir votre client de sauvegarde sur la page suivante :

Cliquez sur le client et sélectionnez Sauvegarde de fichiers incrémentielle pour effectuer votre première sauvegarde.

Pour vérifier votre sauvegarde, cliquez sur l’onglet Sauvegardes. Vous devriez voir la page suivante :

Cliquez sur le client. Vous devriez voir vos sauvegardes de fichiers sur la page suivante :

Maintenant, cliquez sur votre sauvegarde pour voir des informations détaillées sur votre sauvegarde :

Ici, vous pouvez également télécharger votre sauvegarde sur le système local.
Conclusion
Dans le guide ci-dessus, nous avons expliqué comment installer le serveur et le client UrBackup sur Ubuntu 20.04. Vous pouvez maintenant ajouter plusieurs clients au serveur UrBackup et gérer toutes les sauvegardes depuis un emplacement central.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.