Backup Rsnapshot en GNU / Linux (3/3)

Backup-uri cu rsnapshot prin SSH

Rsnapshot server ubuntu
Schema de făcut cu editorul diagrama DIA. Imaginile serverele sunt openclipart.

Backup Rsnapshot en GNU / Linux. (1/3)
Backup Rsnapshot en GNU / Linux. (2/3)
Backup Rsnapshot en GNU / Linux. (3/3)

Acest articol va discuta despre cum să copie de rezervă incremental și automate cu rsnapshot prin protocolul ssh.

Etapă

Server1 pe care ne-o dorim înapoi de mai multe dosare în cadrul SERVER2.

Server1

Hostname : Server1
Sistem de operare : Server de Ubuntu 12.04
IP 192.168.1.235

Foldere pentru a salva:
/home /
/etc /
/var / log /

Copii salvați: Copiile sunt stocate în fiecare zi ultima 7 zi
Copiile sunt stocate fan săptămânal 4 săptămâni
Copii o lună stocate în ultimele șase luni
Copiile sunt stocate în ultimul an 5 ani

Utilizatorii cu permisiunea de a accesa folderele pentru a salva
Utilizator: user1
Parolă: user1pass

SERVER2

Hostname : SERVER2
Sistem de operare : Server de Ubuntu 12.04
IP 192.168.1.230
Folder Backup: /backup /

Configurarea de logare pentru ssh cu cheie publică pentru.

Instalează Serverul SSH pe Server1 și Server2

Am instalat serverul ssh pentru SERVER2 de backup pot conecta pentru a obține fișierele pentru a salva.

În server1:

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

 

În SERVER2:

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

 

Noi genera cheile de la utilizator SERVER2 pentru a efectua backup-uri.

user2 @ SERVER2 $ ssh-keygen 
 Generarea public-privat RSA pereche de chei /.  Introduceți fișier în care să salvați cheia (/home/user2/.ssh/id_rsa):  A creat directorul "/ home/user2/.ssh".  Introduceți expresia de acces (gol pentru nici o frază de acces):  Introduceți din nou același cod:  Identificarea dvs. a fost salvat în / home/user2/.ssh/id_rsa.  Cheia publică a fost salvat în / home/user2/.ssh/id_rsa.pub.  Amprenta cheie este:  75:0o:64:2și:16:d9:53:25:80:f7:f0:74:A0:ff:e6:e2 user2 @ serverului 2 Imagine a cheii randomart este:  +--[ RSA 2048]----+  | .++O   O. |  | o == .... |  | .   * ... |  | . . +și |  | S o |  | . |  | o |  | .o |  | .E.. |  +-----------------+

Apăsați enter la toate întrebările, este recomandabil să nu se frază de acces nu se cere parola la fiecare conectare.

Comanda creează două chei

Key privat în: /home/user2/.ssh/id_rsa

Cheie publică în: /home/user2/.ssh/id_rsa.pub

 

Copia cheia publică din SERVER2 server1.

user2 @ SERVER2 $ ssh-copy-id-I / home/user2/.ssh/id_rsa.pub user1@192.168.0.235
Autenticitatea '192 gazdă .168.0.235 (192.168.0.235)"Nu poate fi stabilită.
ECDSA de amprente cheie este 27:51:45:35:8b:97:2d:b6:60:1și:8d:55:c0:2b:24:45.
Sigur doriți să continuați conectarea (da / nu)? da
Avertizare: A adăugat permanent '192 .168.0.235 " (ECDSA) la lista de gazde cunoscute.
parola user1@192.168.1.235 's:

 

Cerem parola de user1 la server1 și am pus.

 
 Acum, încercați să vă conectați în mașină, cu "ssh 'user1@192.168.1.235 "", și check-in:
 ~ / .ssh / Authorized_keys
 pentru a ne asigura că nu s-au adăugat taste suplimentare care nu au fost asteptam.

Am constatat că bustean crea automat o conexiune ssh

user2 @ SERVER2 $ ssh user1@192.168.0.235

Dacă bustean corect, fără a cere cheie totul este corect.

Putem face acest lucru cu fiecare echipă vrem să salvăm.

Configurarea rsnapshot pe SERVER2 de backup de la distanță.

Toate setările sunt făcute în SERVER2 la fel ca în rsnapshot manual pe plan local schimba numai secțiunea de rezervă în cazul în care ne vom pune următoarele linii. Noi server1 pentru a păstra copii ale acestui echipament într-un folder numit / backup/servidor1 /

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

În această secțiune vom putea adăuga datele de la toate acele echipe care doresc să efectueze backup.

Pentru a verifica configurarea corecta a rsnapshot executați următoarea comandă

user2 @ SERVER2 $ sudo rsnapshot configtest 
Sintaxa OK

Când se întoarce Syntax OK este că configurația este corectă.

Am constatat că funcționează prin efectuarea primei rezervă cu comanda.

user2 @ SERVER2$ sudo rsnapshot de zi cu zi

 

Am constatat că dosarul este creat /backup / zi cu zi.0/server1 / lianți care conțin acasă, etc y var / log ne-am dorit pentru a salva.

user2 @ SERVER2 $ sudo ls-la / de rezervă / de zi cu zi.0/localhost

Sper ca ti-a placut aceste manuale pentru backup in Linux

Orice comentarii primite vor fi binevenite vă mulțumesc foarte mult pentru a citi acest articol.

Backup Rsnapshot en GNU / Linux. (1/3)
Backup Rsnapshot en GNU / Linux. (2/3)
Backup Rsnapshot en GNU / Linux. (3/3)

Pentru acest articol am creat pe baza informațiilor din aceste pagini.

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/


Despre Ignacio Alba Obaya

Microcomputer tehnic și antrenor pentru ocuparea forței de muncă. Iubitor de noi tehnologii. Manager de GNU / Linux și Windows.

2 comentarii:

  1. Pingback: Bitacoras.com

Lasă un Răspuns