Ubuntu

Comment installer et utiliser Restic sur Ubuntu 18.04

Comment installer et utiliser Restic sur Ubuntu 18.04
Reste est un programme facile à utiliser pour faire des sauvegardes. Reste peut être utilisé pour effectuer des sauvegardes localement et à distance. Reste est très rapide et sécurisé. Reste conserve tous ses fichiers de sauvegarde dans Reste référentiels totalement cryptés et protégés par mot de passe. Reste sait que votre support de stockage n'est pas sécurisé. Il prend donc toutes les mesures pour éviter que vos données ne soient volées. Il est également très facile de restaurer à partir de Reste sauvegardes. Reste a également des fonctionnalités d'instantané.

Dans cet article, je vais vous montrer comment installer et utiliser Reste sur Ubuntu 18.04 LTS. Commençons.

Installation de Restic sur Ubuntu 18.04

Dans cette section, je vais vous montrer comment installer Reste 0.8.3, qui est la dernière version stable à ce jour.  Il est disponible dans le référentiel de packages officiel d'Ubuntu 18.04 LTS.

Mettez d'abord à jour le apte référentiel de paquets d'Ubuntu 18.04 LTS avec la commande suivante :

$ sudo apt-get mise à jour

le apte le cache du référentiel de packages doit être mis à jour.

Exécutez maintenant la commande suivante pour installer Reste:

$ sudo apt-get install restic

Reste devrait être installé.

Vous pouvez maintenant vérifier si Reste fonctionne avec la commande suivante :

$ sudo version restic

Comme vous pouvez le voir sur la capture d'écran ci-dessous, la version de Reste actuellement installé sur ma machine est 0.8.3.

Effectuer des sauvegardes locales avec Restic

Dans cette section, je vais vous montrer comment effectuer une sauvegarde locale avec Reste.

Vous devez d'abord créer ou initialiser un nouveau Reste référentiel n'importe où sur votre système de fichiers local. Il peut également s'agir d'un disque dur externe ou d'une clé USB montée sur votre système de fichiers local.

Je suppose que vous effectuez une sauvegarde de votre utilisateur DOMICILE répertoire sur un disque dur externe ou une clé USB. Disons que le périphérique de bloc est /dev/sdb1 sur mon Ubuntu 18.04 machines.

Vous pouvez découvrir ce que c'est sur votre ordinateur avec la commande suivante :

$ sudo lsblk

Créez maintenant un /sauvegarde répertoire sur votre système de fichiers avec la commande suivante :

$ sudo mkdir /sauvegarde

Montez maintenant le disque dur externe ou la clé USB (/dev/sdb1 dans mon cas) à /sauvegarde répertoire avec la commande suivante :

$ sudo mount /dev/sdb1 /backup

Vous pouvez vérifier que le disque dur externe ou la clé USB est monté au bon emplacement avec la commande suivante :

$ sudo df -h

Comme vous pouvez le voir dans la section marquée de la capture d'écran ci-dessous, le périphérique de bloc /dev/sdb1 est monté sur /sauvegarde annuaire.

Vous pouvez créer ou initialiser un Reste référentiel sur /sauvegarde répertoire avec la commande suivante :

$ sudo restic -r /backup init

Tapez maintenant un mot de passe pour votre Reste référentiel et presse . N'oubliez pas que vous ne pouvez pas accéder à votre Reste référentiel sans ce mot de passe et le Reste le référentiel est irrécupérable sans le mot de passe.

Tapez maintenant votre Reste à nouveau le mot de passe du référentiel et appuyez sur .

Le référentiel Restic doit être créé ou initialisé.

Vous êtes maintenant prêt à sauvegarder vos fichiers et répertoires.

Disons que vous voulez sauvegarder votre utilisateur DOMICILE répertoire avec Reste, vous pouvez le faire avec la commande suivante :

$ sudo restic -r /backup backup /home/shovon

REMARQUE : ici /accueil/shovon est celui de mon utilisateur DOMICILE annuaire.

Tapez maintenant votre Reste mot de passe du référentiel et appuyez sur .

La sauvegarde doit être effectuée. Comme vous pouvez le voir dans la section marquée de la capture d'écran ci-dessous, le /accueil/shovon le répertoire est sauvegardé et un identifiant d'instantané 21f198eb est imprimé. Ceci est important car vous pouvez vous référer ou sélectionner une certaine sauvegarde avec l'ID de l'instantané. Mais tu n'as pas à t'en souvenir. Vous pouvez découvrir quels instantanés sont disponibles sur votre sauvegarde Restic. Je vais vous montrer dans peu de temps.

Sauvons un autre répertoire /etc dans un souci de démonstration.

$ sudo restic -r /backup backup /etc

La sauvegarde est terminée.

Maintenant, vous pouvez lister tous les disponibles Reste instantanés avec la commande suivante :

$ sudo restic -r /instantanés de sauvegarde

Tapez maintenant votre Reste mot de passe du référentiel et appuyez sur .

le Reste les instantanés devraient être répertoriés comme vous pouvez le voir dans la capture d'écran ci-dessous. La section marquée de la capture d'écran montre l'identifiant de l'instantané pour chaque répertoire dans lequel vous avez sauvegardé Reste.

REMARQUE: Reste prend en charge la sauvegarde incrémentielle. Si vous sauvegardez le même répertoire que vous avez sauvegardé auparavant, seules les modifications doivent être enregistrées et un nouvel identifiant d'instantané doit être généré.

Il est maintenant temps de vous montrer comment récupérer des fichiers et des répertoires à partir de Reste sauvegarde.

Disons que vous voulez restaurer le DOMICILE répertoire (/home/shovon dans mon cas) de Reste sauvegarde. Vous pouvez exécuter la commande suivante pour restaurer un Reste sauvegarde par son identifiant d'instantané.

$ sudo restic -r /backup restore 21f198eb --target /home/shovon

REMARQUE : ici 21f198eb est le SNAPSHOT_ID et /accueil/shovon est le RESTORE_DIRECTORY dans mon cas. Rappelez-vous que RESTORE_DIRECTORY peut être différent du répertoire qui a été sauvegardé. Par exemple, vous pouvez effectuer une sauvegarde de /etc répertoire, mais lors de la restauration, si vous le souhaitez, vous pouvez mettre le contenu de /etc répertoire vers un autre répertoire, par exemple /restaurer/etc annuaire.

Tapez maintenant votre Reste mot de passe du référentiel et appuyez sur .

Les données doivent être récupérées à partir de la sauvegarde.

Si vous effectuez des sauvegardes incrémentielles avec Reste, il peut être difficile pour vous de trouver le dernier identifiant d'instantané pour un certain répertoire de sauvegarde. Volontier, Reste est livré avec un moyen de restaurer à partir du dernier identifiant d'instantané de certains répertoires de sauvegarde.

Vous pouvez exécuter la commande suivante pour restaurer la dernière version de la sauvegarde pour un certain répertoire (dans mon cas /home/shovon répertoire):

$ sudo restic -r /backup restore last --path /home/shovon --target /home/shovon

La dernière version de la sauvegarde pour le chemin /accueil/shovon est restauré sur la cible /accueil/shovon.

Effectuer des sauvegardes à distance avec Restic

Assurez-vous que Ubuntu 18.04 machine où Reste est installé, le serveur SFTP est installé avant d'essayer d'effectuer des sauvegardes à distance avec Reste.

Vous pouvez installer le serveur SFTP sur votre Ubuntu 18.04 machine LTS avec la commande suivante :

$ sudo apt-get install openssh-server

presse oui puis appuyez sur continuer.

Le serveur SFTP doit être installé.

Maintenant, remplacez chaque -r /LOCAL/CHEMIN à -r sftp:[email protected]:/REMOTE/PATH

Par exemple, la commande de création ou d'initialisation d'un référentiel local Restic doit être convertie de

$ sudo restic init -r /backup
à
$ sudo restic init -r sftp:[email protected]:/backup

Ici Nom d'utilisateur et nom d'hôte sont le nom d'utilisateur et le nom d'hôte ou l'adresse IP du serveur distant où Reste est installé. /sauvegarde est le répertoire où le Reste le répertoire de sauvegarde doit être créé ou est déjà disponible.

C'est ainsi que vous installez et utilisez Reste sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.

Top 10 des jeux à jouer sur Ubuntu
La plate-forme Windows a été l'une des plates-formes dominantes pour les jeux en raison du pourcentage énorme de jeux qui se développent aujourd'hui p...
5 meilleurs jeux d'arcade pour Linux
De nos jours, les ordinateurs sont des machines sérieuses utilisées pour les jeux. Si vous ne pouvez pas obtenir le nouveau score élevé, vous saurez c...
Bataille pour Wesnoth 1.13.6 Développement publié
Bataille pour Wesnoth 1.13.6 publiée le mois dernier, est la sixième version de développement de la 1.13.x series et il apporte un certain nombre d'am...