Comment installer et utiliser Resttic sur Ubuntu

Comment installer et utiliser Resttic sur Ubuntu
Reste est un programme facile à utiliser pour prendre des sauvegardes. Reste peut être utilisé pour prendre 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é par mot de passe. Reste sait que vos supports de stockage ne sont pas sécurisés. Il faut donc chaque mesure pour sauver vos données de la volonté. Il est également très facile à restaurer Reste sauvegarde. 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 Resttic 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 officiel de package d'Ubuntu 18.04 LTS.

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

$ sudo apt-get updat

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

Maintenant, exécutez la commande suivante pour installer Reste:

$ sudo apt-get install restic

Reste devrait être installé.

Maintenant vous pouvez vérifier si Reste travaille avec la commande suivante:

Version de Resttic $ Sudo

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.

Prendre des sauvegardes locales avec Resttic

Dans cette section, je vais vous montrer comment prendre 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 s'agir d'un disque dur externe ou d'un lecteur de pouce USB monté sur votre système de fichiers local également.

Je suppose que vous prenez une sauvegarde de votre utilisateur MAISON Répertoire d'un disque dur externe ou d'un lecteur de pouce USB. Disons que le dispositif de bloc est / dev / sdb1 Sur mon Ubuntu 18.04 machine.

Vous pouvez savoir 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

Maintenant, montez le disque dur externe ou le lecteur de pouce USB (/ dev / sdb1 dans mon cas) à /sauvegarde Répertoire avec la commande suivante:

$ sudo mont / dev / sdb1 / sauvegarde

Vous pouvez vérifier que le disque dur externe ou le lecteur de pouce USB est monté à l'emplacement correct 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 dispositif de blocage / 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 appuyez sur . 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éalisable sans le mot de passe.

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

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

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

Disons que vous souhaitez sauvegarder votre utilisateur MAISON répertoire avec Reste, Vous pouvez le faire avec la commande suivante:

$ sudo restic -r / backup Backup / Home / Shovon

Remarque: ici / Home / Shovon est mon utilisateur MAISON annuaire.

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

La sauvegarde doit être prise. Comme vous pouvez le voir dans la section marquée de la capture d'écran ci-dessous, le / Home / Shovon Le répertoire est sauvegardé et un ID instantané 21F198EB est imprimé. Ceci est important car vous pouvez vous référer ou sélectionner une certaine sauvegarde avec l'ID instantané. Mais tu n'as pas à m'en souvenir. Vous pouvez découvrir quels instantanés sont disponibles sur votre sauvegarde Resttic. Je vais vous montrer à quel point.

Sontons un autre répertoire /etc Par souci de démonstration.

$ sudo restic -r / sauvegarde sauvegarde / etc

La sauvegarde est complète.

Vous pouvez maintenant répertorier tous les disponibles Reste instantanés avec la commande suivante:

$ sudo restic -r / backup snapshots

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

Le Reste Les instantanés doivent ê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'ID instantané pour chaque répertoire dans lequel vous avez sauvé Reste.

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

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

Disons que vous voulez restaurer le MAISON 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 / Home / Shovon est le Restaurer_directory dans mon cas. Rappelez-vous que Restaurer_directory peut être différent du répertoire qui a été soutenu. Par exemple, vous pouvez prendre une sauvegarde de /etc répertoire, mais lorsque vous restaurez, si vous le souhaitez, vous pouvez mettre le contenu de /etc Répertoire à 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 prenez des sauvegardes incrémentielles avec Reste, Il peut être difficile pour vous de découvrir le dernier ID instantané pour un certain répertoire de sauvegarde. Volontier, Reste Livré avec un moyen pour vous restaurer à partir du dernier ID instantané de certains répertoires de sauvegarde.

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

$ sudo restic -r / backup restore Derniter - Path / Home / Shovon - Target / Home / Shovon

La dernière version de la sauvegarde du chemin / Home / Shovon est restauré sur la cible / Home / Shovon.

Prendre des sauvegardes éloignées avec Resttic

Assurez-vous que l'Ubuntu 18.04 machine où Reste est installé avec le serveur SFTP installé avant d'essayer de prendre 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 y Et puis appuyez sur continuer.

Le serveur SFTP doit être installé.

Maintenant, remplacez chaque -r / local / chemin pour -r sftp: nom d'utilisateur @ hostname: / distant / chemin

Par exemple, la commande de création ou d'initialisation d'un référentiel local de reestique doit être converti à partir de

$ sudo restic init -r / sauvegarde
pour
$ sudo restic init -r sftp: username @ hostname: / 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 comme ça que vous installez et utilisez Reste sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.