Sauvegardes Rsnapshot fr GNU / Linux (3/3)

Sauvegardes avec rsnapshot via ssh

Rsnapshot du serveur ubuntu
Schéma fait avec l'éditeur de diagramme de DIA. Les images des serveurs sont OpenClipArt.

Sauvegardes Rsnapshot fr Gnu / Linux. (1/3)
Sauvegardes Rsnapshot fr Gnu / Linux. (2/3)
Sauvegardes Rsnapshot fr Gnu / Linux. (3/3)

Cet article va discuter de la façon de sauvegarder incrémentale et automatique avec rsnapshot par l'intermédiaire du protocole ssh.

Étape

Server1 que nous voulons revenir plusieurs dossiers dans le serveur2.

Server1

Nom d'hôte : Server1
Système d'exploitation : Serveur Ubuntu 12.04
IP 192.168.1.235

Dossiers d'économiser:
/home /
/etc /
/var / log /

Copies économiser: Les copies sont enregistrées chaque jour de la dernière 7 journées
Les copies sont stockées fan hebdomadaire 4 semaines
Les copies sont enregistrées par mois les six derniers mois
Les copies sont stockées à l'année dernière 5 vieux ans

Les utilisateurs autorisés à accéder aux dossiers à sauvegarder
Utilisateur: user1
Mot de passe: user1pass

Server2

Nom d'hôte : Server2
Système d'exploitation : Serveur Ubuntu 12.04
IP 192.168.1.230
Dossier de sauvegarde: /sauvegardes /

Situé à l'exploitation forestière par la clé publique ssh.

Installez le serveur SSH sur serveur1 et serveur2

Nous avons installé le serveur ssh pour serveur2 sauvegarde peut se connecter pour obtenir les fichiers à sauvegarder.

Dans le server1:

 user1 @ server1 $ sud apt-get install openssh-server

 

En serveur2:

 user2 @ serveur2 $ sud apt-get install openssh-server

 

Nous générons des clés de l'utilisateur de procéder à des sauvegardes serveur2.

user2 @ serveur2 $ ssh-keygen 
 Génération rsa privé paire publique / clé.  Entrez fichier dans lequel enregistrer la clé (/home/user2/.ssh/id_rsa):  Crée le répertoire '/ home/user2/.ssh'.  Enter passphrase (vide sans mot de passe):  Entrez à nouveau même mot de passe:  Votre identification a été enregistré dans / home/user2/.ssh/id_rsa.  Votre clé publique a été enregistré dans / home/user2/.ssh/id_rsa.pub.  L'empreinte de la clé est:  75:0un:64:2et:16:d9:53:25:80:f7:f0:74:a0:ff:e6:e2 user2 @ serveur 2 L'image de la clé de randomart est:  +--[ RSA 2048]----+  | .++O   O. |  | o == .... |  | l'.   * ... |  | . . +et |  | S o |  | . |  | la |  | .la |  | .E.. |  +-----------------+

Appuyez sur Entrée sur toutes les questions, il est conseillé de ne pas mot de passe ne pas demander la clé à chaque connexion.

La commande crée deux clés

Clé privée dans: /home/user2/.ssh/id_rsa

À clé publique: /home/user2/.ssh/id_rsa.pub

 

Copiez la clé publique du serveur 2 server1.

user2 @ serveur2 $ ssh-copy-id-i / home/user2/.ssh/id_rsa.pub user1@192.168.0.235
L'authenticité de '192 hôte .168.0.235 (192.168.0.235)«Ne peut être établie.
ECDSA empreinte de la clé est 27:51:45:35:8b:97:2ré:b6:60:1et:8ré:55:c0:2b:24:45.
Etes-vous sûr de vouloir continuer à se connecter (oui / non)? oui
Avertissement: Permanence ajoutée '192 .168.0.235 ' (ECDSA) à la liste des hôtes connus.
mot de passe de user1@192.168.1.235:

 

Nous demandons le mot de passe de l'utilisateur 1 à server1 et nous mettons.

 
 Maintenant, essayez de vous connecter à la machine, avec "ssh 'user1@192.168.1.235'", et de vérifier dans:
 ~ / .ssh / Authorized_keys
 pour s'assurer que nous n'avons pas ajouté des touches supplémentaires qui vous n'attendiez pas.

Nous avons constaté que les journaux en créant automatiquement une connexion ssh

user2 @ serveur2 $ ssh user1@192.168.0.235

Si les journaux correctement sans demander la clé de tout est correct.

Nous pouvons le faire avec chaque équipe nous voulons sauver.

Configuration rsnapshot sur serveur2 pour la sauvegarde à distance.

Tous les paramètres sont effectuées dans l' serveur2 tout comme dans le rsnapshot manuel localement seulement changer la section de sauvegarde où nous allons mettre les lignes suivantes. Nous server1 de conserver des copies de ce matériel dans un dossier appelé / backup/servidor1 /

$ sud nano / etc / cron.d / rsnapshot
user1@192.168.1.235 sauvegarde:/home / servidor1 /
user1@192.168.1.235 sauvegarde:/etc / servidor1 /
user1@192.168.1.235 sauvegarde:/var / log / servidor1 /

Dans cette section, nous pourrions ajouter des données à partir de toutes ces équipes qui veulent effectuer la sauvegarde.

Pour vérifier la bonne configuration de rsnapshot exécutez la commande suivante

user2 @ serveur2 $ sudo rsnapshot configtest 
Syntaxe OK

Lorsque les rendements Syntax OK est que la configuration est correcte.

Nous avons trouvé qui fonctionne en effectuant la première sauvegarde avec la commande.

user2 @ serveur2$ sudo rsnapshot daily

 

Nous avons constaté que le dossier est créé /sauvegarde / jour.0/server1 / liants contenant maison, etc y var / log nous voulions sauver.

user2 @ serveur2 $ sudo ls-la / backup / jour.0/localhost

J'espère que vous avez aimé ces manuels pour la sauvegarde sous Linux

Tous les commentaires reçus seront les bienvenus merci beaucoup d'avoir lu cet article.

Sauvegardes Rsnapshot fr Gnu / Linux. (1/3)
Sauvegardes Rsnapshot fr Gnu / Linux. (2/3)
Sauvegardes Rsnapshot fr Gnu / Linux. (3/3)

Pour cet article, je créé sur la base d'informations de ces pages.

http://www.switchroot.com/como-configurar-respaldos-automatizados-con-rsnapshot

http://www.switchroot.com/how-to-configure-key-based-ssh-authentication

http://www.eslomas.com/2012/12/copias-de-seguridad-en-ubuntu-con-rsnapshot/

http://www.rsnapshot.org/


Au sujet de Ignacio Alba Obaya

Micro-ordinateur et de la formation technique pour l'emploi. Amant de nouvelles technologies. GNU Manager / Linux et Windows.

2 commentaires:

  1. Pingback: Bitacoras.com

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. les champs requis sont indiqués *