Rsnapshot backups en GNU / Linux (3/3)

Rsnapshot batera backups ssh bidez

Ubuntu zerbitzarien argazkia
DIA diagrama editore egindako eskema. Zerbitzariak irudiak openclipart dira.

Rsnapshot backups en Gnu / Linux. (1/3)
Rsnapshot backups en Gnu / Linux. (2/3)
Rsnapshot backups en Gnu / Linux. (3/3)

Artikulu honetan eztabaidatu dugu nola backup Inkrementalak eta automatizatuetan batera rsnapshot protokoloaren bidez ssh.

Etapa

Server1 babeskopia karpeta askotan server2 barruan nahi dugun.

Server1

Hostname : Server1
Sistema eragilea : Ubuntu zerbitzari 12.04
IP 192.168.1.235

Gorde karpetak:
/home /
/etc /
/var / log /

Kopiak gorde: Ale egunero gordetzen dira azkena 7 egun
Kopiak gordetzen dira astero fan 4 aste
Hilean kopiak, azken sei hilabeteetan gordetzen dira
Kopiak iaz at gordetzen diren 5 urte

Erabiltzaile baimenak behar dituzten karpetak sartzeko, gorde
Erabiltzaile: user1
Pasahitza: user1pass

Server2

Hostname : Server2
Sistema eragilea : Ubuntu zerbitzari 12.04
IP 192.168.1.230
Karpeta backup: /backups /

Konfiguratu ssh logging gako publiko bidez.

Instalatu SSH zerbitzaria Server1 eta server2

Ssh backup server2 zerbitzaria instalatu dugu saioa has dezakezu fitxategiak harrapatzeko gorde.

Server1 batean:

 user1 @ Server1 $ hegoaldean apt-get install openssh-zerbitzari

 

Server2 batean:

 user2 @ server2 $ hegoaldean apt-get install openssh-zerbitzari

 

Server2 gakoak sortzen ditugu erabiltzaileak backups egiteko for.

user2 @ server2 $ ssh-keygen 
 Publiko / pribatu RSA gako parea sortzea.  Idatzi fitxategi-giltza gorde (/home / user2 / Ssh / id_rsa):  Sortze direktorioa '/home/user2/.ssh'.  Sartu pasaesaldia (Pasaesaldi no hutsik):  Sartu pasaesaldi berdina berriro:  Zure identifikazioa egin da /home/user2/.ssh/id_rsa atalean gordeta.  Zure gako publikoa izan da /home/user2/.ssh/id_rsa.pub atalean gordeta.  Gakoaren aztarna hau da::  75:0a:64:2eta:16:D9:53:25:80:f7:f0:74:A0:ff:e6:e2 user2 @ zerbitzaria 2 Gakoa en randomart irudia da:  +--[ RSA 2048]----+  | .++O   O. |  | == Du .... |  | du.   * ... |  | . . +eta |  | S o |  | . |  | du |  | .du |  | .E.. |  +-----------------+

Prentsa galdera guztiei sar ez da komeni Pasaesaldi Ez konexio bakoitzean gakoa galdetzeko.

Komandoa bi gako sortzen

Gako pribatua: /home / user2 / Ssh / id_rsa

Gakoa Publikoetan: /home / user2 / Ssh / id_rsa.pub

 

Kopiatu gako publikoa Server1 nahi server2 batetik.

user2 @ server2 $ ssh-kopia-id -i /home/user2/.ssh/id_rsa.pub user1@192.168.0.235
Ostalari benetakotasuna '192.168.0.235 (192.168.0.235)Ezin 'izan delako ezarri.
ECDSA Gakoaren aztarna da 27:51:45:35:8b:97:2d:b6:60:1eta:8d:55:c0:2b:24:45.
Ziur konektatu jarraitu nahi duzula? (bai / ez)? Bai
Abisua: Betiko gehitu '192.168.0.235' (ECDSA) ostalarien ezagunen zerrendara.
user1@192.168.1.235's pasahitza:

 

User1 pasahitza Server1 on eskatu dugu eta egiten dugu.

 
 Orain saiatu makinan sartzen, batera "ssh 'user1@192.168.1.235'", eta egiaztatu:
 ~ / Ssh / authorized_keys
 Ziur ez dugu gehitu gakoak estra hori ez ziren espero egiteko.

Erregistroak automatikoki ssh konexio bat sortzeko aurkitu ditugu

user2 @ server2 $ ssh user1@192.168.0.235

Erregistroak behar bezala gako guztia eskatu gabe zuzena bada.

Hau egin ahal izango dugu, gorde nahi dugun talde bakoitzarekin.

Rsnapshot konfigurazioa urruneko segurtasun kopia egiteko server2 on.

Ezarpen guztiak egin dira Server2 besterik ikusten den bezala Tokiko eskuzko rsnapshot besterik backup atalean alda non lerro hauek jarriko dugu. Ekipamendu hau gordetzeko izeneko karpeta batean Server1 dugu / backup / Server1 /

$ hegoaldean nano /etc/cron.d/rsnapshot
backup user1@192.168.1.235:/home / Servidor1 /
backup user1@192.168.1.235:/etc / Servidor1 /
backup user1@192.168.1.235:/var / log / Server1 /

Atal honetan babeskopia egiteko nahi duten ordenagailuak datuen gehitu genezake.

Rsnapshot konfigurazioa zuzena egiaztatzeko exekutatu komando

user2 @ server2 $ sudo rsnapshot configtest 
Sintaxia OK

Noiz itzultzen Syntax OK da konfigurazioa zuzena dela.

Duten lehen babeskopia egitean komando batekin lan egiten dugu aurkitu.

user2 @ server2$ eguneroko sudo rsnapshot

 

Karpeta sortuta dagoela aurkitu dugu /backup / egunero.0/Server1 / duten aglutinatzaileak home, etc y var / log gorde nahi izan dugu.

user2 @ server2 $ sudo ls -la / backup / eguneko.0/localhost

Espero eskuliburu hauetan gustuko duzun backup linux buruzko

Jasotako ongi etorria izango da edozein iruzkin eskerrik asko artikulu hau irakurtzeko.

Rsnapshot backups en Gnu / Linux. (1/3)
Rsnapshot backups en Gnu / Linux. (2/3)
Rsnapshot backups en Gnu / Linux. (3/3)

Artikulu dut hau sortzeko oinarritutako gune honetako informazioan oinarrituta To.

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/


Buruz Ignacio Alba Obaya

Mikroordenagailu Teknikoa eta Entrenatzaile enplegurako. Teknologia berrien maitalea. Kudeatzaile GNU / Linux eta Windows.

2 iruzkinak:

  1. Pingback: Bitacoras.com

Utzi erantzuna

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *