Comment installer et configurer rsnapshot pour les sauvegardes incrémentielles

instantané

Les devoirs de sauvegarde Il est essentiel de protéger les informations que nous avons sur nos ordinateurs, même s'il est clair qu'une chose est de le faire à la maison et une autre est de devoir protéger les données d'une université ou d'une entreprise, où le volume d'informations est important. plus grand et il y a des responsabilités différentes. Par conséquent, le besoin d'outils puissants et polyvalents est beaucoup plus grand, bien qu'il soit clair que ceux-ci peuvent également être utilisés par chacun d'entre nous à la maison.

Voyons maintenant comment installer et configurer rsnapshot pour les sauvegardes incrémentielles, c'est un outil qui nous permet non seulement de protéger les informations de manière sûre et simple, mais aussi de le faire de manière très efficace. Un exemple de ceci que nous disons est le fait que le espace requis pour le stockage, peu importe comment nous l'utilisons, c'est légèrement supérieur à une sauvegarde depuis lors, la seule chose qui est stockée est une copie de ces fichiers qui sont modifiés. Un autre avantage de rsnapshot est que les sauvegardes sont des liens physiques vers les sauvegardes précédentes, tant qu'il n'y a pas eu de changement dans le sauvegardes Bien sûr, cela.

pour utiliser instantané nous devons répondre à certaines questions, et c'est qu'il s'agit d'un outil qui à son tour s'appuie sur d'autres pour son fonctionnement. Par exemple, nous allons besoin de rsync installé et également avoir accès via SSH à l'ordinateur sur lequel nous allons stocker nos sauvegardes, c'est-à-dire que nous devons avoir installé SSH sur les deux ordinateurs et configuré les touches pour pouvoir accéder sans avoir à saisir le mot de passe «à la main».

Donc, tout d'abord, nous allons configurer ceci:

ssh-keygen -t rsa

Ici, SSH nous demandera la phrase, mais comme nous allons exécuter des commandes à distance, nous voulons 0 interaction, nous allons donc la rejeter en appuyant sur la touche Entrée / Entrée les 2 fois qui nous sont demandées. À la fin, nous aurons 2 nouveaux fichiers dans ~ / .ssh: l'un est id_rsa et contient la clé d'identification privée, l'autre est id_rsa.pub et contient le clé publique. Ce dernier est copié sur le serveur distant à l'aide de la commande ssh-copy-id, qui nous demande le mot de passe du compte sur ledit serveur puis se charge de le télécharger et de le stocker de la bonne manière, c'est-à-dire de créer les répertoires correspondants et définir les autorisations nécessaires:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub utilisateur @ serveur distant

Puis nous installons rsync et rsnapshot:

# sudo apt-get install rsync rsnapshot

Maintenant, nous éditons le fichier de configuration rsnapshot pour établir le répertoire dans lequel nous allons faire les sauvegardes:

# nano /etc/rsnapshot.conf

Nous modifions la section snapshot_root pour indiquer où nous allons stocker les sauvegardes sur l'ordinateur distant:

# snapshot_root / disk1 / backup

Nous établissons l'intervalle dans lequel instantané effectuera sa tâche (dans cet exemple, quatre fois par jour, soit toutes les six heures), et pour cela nous supprimons le # devant celui que nous allons utiliser, et le modifions au goût, par exemple:

intervalle horaire 4

Maintenant, nous établissons les dossiers locaux que nous allons synchroniser, pour lesquels nous les ajoutons avec l'option 'backup':

backup / home / localhost /

sauvegarde / etc localhost /

Il est à noter que les champs sont séparés par des «tabulations», c'est-à-dire qu'après en avoir saisi un on appuie sur la touche de tabulation, et ainsi de suite. Aussi nous pouvons indiquer les fichiers que nous voulons exclure de nos sauvegardes, pour lesquels nous utilisons une ligne dédiée pour chacun d'eux:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

Ensuite, nous sauvegardons et terminons cette configuration, mais heureusement nous avons la possibilité de la vérifier au moyen d'un paramètre:

# configtest de capture d'écran

Si tout va bien, nous recevrons un message disant «Sintax OK».

Une autre option consiste à l'exécuter en mode test, pour lequel nous entrons:

# rsnapshot -t horaire

Enfin, nous avons simplement exécuter rsnapshot, ce que nous faisons en attachant le mode d'exécution, qui doit correspondre à l'intervalle que nous avons utilisé: horaire, quotidien, hebdomadaire ou mensuel.

Dans notre cas:

#rsnapshot toutes les heures

Nous verrons cela à l'intérieur / disk1 / sauvegarde seront les dossiers /daily.0/localhost/home y daily.0 / localhost / etc, et en eux se trouvera le même contenu que dans les dossiers de l'équipe que nous voulions protéger. C'est tout, et grâce à instantané à partir de maintenant on peut compter sur sauvegardes incrémentielles dans notre système.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.