Sauvegardes font partie intégrante de tout système d’exploitation. Ils garantissent que des copies critiques des données sont toujours disponibles dans le cas malheureux d’une panne du système ou d’un problème.
Urbackup est un outil efficace et facile à utiliser Serveur client système de sauvegarde pour Linux et Systèmes Windows. C’est un outil de sauvegarde Linux rapide et fiable qui fournit une interface Web qui vous permet d’ajouter des clients dont les fichiers et répertoires doivent être sauvegardés.
Urbackup utilise la déduplication pour stocker les sauvegardes sur les fenêtres ou Linux les serveurs. Les sauvegardes sont créées silencieusement sans interrompre les autres processus en cours d’exécution dans le système. Une fois sauvegardés, les fichiers peuvent être restaurés via une interface Web tandis que les volumes de disque peuvent être restaurés avec une clé USB amorçable.
Dans ce guide, nous vous expliquons comment installer Urbackup et effectuez une sauvegarde sur les distributions basées sur Ubuntu.
Configuration de l’environnement de test
Pour illustrer Urbackup en action, nous allons avoir une configuration de deux nœuds comme vous pouvez le voir ci-dessous.
- Serveur Urbackup (Ubuntu 20.04) avec IP 192.168.2.104
- Système client (Linux Mint 20.03) avec IP 192.168.2.105
Installer Urbackup Server sur Ubuntu 20.04
La première étape consiste à installer Urbackup sur le serveur. Alors, connectez-vous au serveur et actualisez les référentiels.
$ sudo apt update
Ensuite, installez les dépendances suivantes qui seront nécessaires au cours de l’installation.
$ sudo apt install curl gnupg2 software-properties-common -y
Le serveur urbackup n’est pas fourni par défaut sur Ubuntu dépôts. En tant que tel, nous allons l’installer à partir du APP fournis par le développeur.
$ sudo add-apt-repository ppa:uroni/urbackup
Une fois la APP est ajouté au système, actualisez les référentiels une fois de plus et installez le urbackup serveur.
$ sudo apt update $ sudo apt install urbackup-server -y
En cours de route, vous devrez fournir un chemin où vos sauvegardes seront enregistrées. Un chemin par défaut sera fourni à /media/BACKUP/urbackup. Cela fonctionne très bien, et vous pouvez également spécifier votre propre chemin. Dans ce cas, nous allons utiliser le chemin par défaut et appuyer sur le LANGUETTE touche et frappe ENTRER.
Une fois installé, le Urbackup le service démarre automatiquement. Vous pouvez confirmer cette exécution en exécutant la commande suivante.
$ sudo systemctl status urbackupsrv
La sortie ci-dessus montre que le service est opérationnel. Vous pouvez également l’activer pour démarrer au démarrage du système comme suit.
$ sudo systemctl enable urbackupsrv
La Urbackup le serveur écoute sur les ports 55414 et 55413. Vous pouvez le confirmer en utilisant les commandes ss :
$ ss -antpl | grep 55414 $ ss -antpl | grep 55413
Vous pouvez maintenant accéder au Urbackup Web UI en parcourant l’adresse IP de votre serveur.
http://server-ip:55414
Étape 2 : Créer un utilisateur administrateur sur le serveur Urbackup
Urbackup a été installé avec succès, mais il est accessible à tous car aucune authentification n’est requise. Dans cette étape, nous allons créer un utilisateur administratif afin de fournir une authentification.
Sur le WebUIcliquer sur Réglages –> Créer un utilisateur.
Indiquez le nom d’utilisateur et le mot de passe et cliquez sur ‘Créer‘ pour ajouter l’utilisateur.
Par la suite, l’utilisateur sera répertorié sur le tableau de bord comme indiqué.
Étape 3 : Ajouter un nouveau client de sauvegarde dans Urbackup
Après avoir installé avec succès le UrBackup serveur, l’élément suivant de la liste consiste à ajouter un client dont les fichiers et répertoires seront sauvegardés sur le serveur.
Pour ce faire, cliquez sur le ‘Ajouter un nouveau client‘ bouton.
Sur la page qui s’affiche, cliquez sur ‘Ajouter un nouveau client Internet/actif‘ et fournissez votre nom préféré pour le client. Indiquez ensuite l’adresse IP du système client et cliquez sur ‘Ajouter un client‘.
Une commande à exécuter sur le système client distant s’affichera comme indiqué.
TF=`mktemp` && wget "http://192.168.2.104:55414/x?a=download_client&lang=en&clientid=2&authkey=W0qsmuOyrU&os=linux" -O $TF && sudo sh $TF; rm -f $TF
Alors, dirigez-vous vers le système client et exécutez la commande. Dans ce cas, nous exécutons la commande sur le Menthe Linux système qui est notre système client.
L’exécution de la commande lance le Urbackup service client. Vous pouvez vérifier son état comme indiqué.
$ sudo systemctl status urbackupclientbackend
Étape 4 : Configurer les sauvegardes client sur Urbackup
L’étape suivante consiste à configurer les sauvegardes. Sur le système client, nous allons sauvegarder le répertoire personnel en exécutant la commande suivante. N’hésitez pas à fournir votre propre répertoire préféré.
# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /home
Retournez maintenant à votre Urbackup serveur et vous remarquerez que le système client a été répertorié comme étant en ligne. Vous pouvez maintenant exécuter la sauvegarde manuellement, sinon, la sauvegarde s’exécutera selon la planification par défaut.
Peu de temps après, vous obtiendrez un ‘D’accord‘ indiquant que la sauvegarde est terminée.
Pour confirmer que la sauvegarde a été créée, cliquez sur le ‘Activités‘ et vous verrez les détails de la sauvegarde.
Vous pouvez également cliquer sur ‘Sauvegardes‘ pour voir les détails de la sauvegarde du fichier.
Dans ce tutoriel, nous avons installé et configuré Urbackup sur les distributions basées sur Ubuntu et installé un service client sur notre machine cliente dont nous avons sauvegardé le répertoire personnel.
Visiter le Page de documentation Urbackup pour plus d’informations sur l’utilitaire Ubackup.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.
Nous sommes reconnaissants pour votre soutien sans fin.