Rsnapshot backups en GNU/Linukso (3/3)

Kopioj de sekureco kun rsnapshot pere de ssh

Rsnapshot de ubuntu servilo
Skemo realigita kun la eldonisto de diagramoj DIA. La im?Genoj de la serviloj estas de openclipart.

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

En #?i tiu artikas parolos pri kiel realigi kopiojn de sekureco Incrementales Kaj #A?tomatigi Kun Rsnapshot Pere de la protokolo Ssh.

Scenejo

Servilo1 de kiu volas realigi kopiojn de pluraj dosierujoj en la servilo2.

Servilo1

Hostname : Servilo1
Mastruma sistemo : Ubuntu server 12.04
IP 192.168.1.235

Dosierujoj savi:
/Home/
/Ktp/
/Var/log/

Kopioj savi: Kopioj #?iu d?Aso oni stokas la ?Ltimos 7 D?Aso
Kopioj #?iu semajno oni stokas la ?Ltimas 4 Semajnoj
Kopioj al la monato oni stokas la ?Ltimos ses monatoj
Kopioj al la al?#A? oni stokas la ?Ltimos 5 Al?Vin

Uzanto kun permeso de aliro al la dosierujoj savi
Uzanto: User1
Password: User1pass

Servilo2

Hostname : Servilo2
Mastruma sistemo : Ubuntu server 12.04
IP 192.168.1.230
Dosierujo por kopioj de sekureco: /Backups/

Agordi ssh por logueo por #?losilo eldonas.

Instali servilon SSH en la Servilo1 kaj la Servilo2

Instalis la servilon ssh por la servilo2 de backups povas loguearse por kapti la arkivojn savi.

En la servilo1:

 User1@servilo1$ #?Viti Apt-get install openssh-server

 

En la servilo2:

 User2@servilo2$ #?Viti Apt-get install openssh-server

 

Generis la #?losilo en la servilo2 por la uzanto kiu realigis la kopiojn de sekureco.

User2@servilo2$ Ssh-keygen 
 Generating public/private rsa key pair.  Enter file in which to save the key (/Home/user2/.Ssh/iru_rsa):  Created directory '/home/user2/.Ssh'.  Enter passphrase (Empty for ne passphrase):  Enter same passphrase again:  Your identification estas been saved in /home/user2/.Ssh/iru_rsa.  Your public key estas been saved in /home/user2/.Ssh/iru_rsa.Nokta trinkejo.  The key fingerprint is:  75:0Al:64:2TTT:16:D9:53:25:80:F7:F0:74:Al0:Ff:Kaj6:Kaj2 user2@servilo 2 The key's randomart image is:  +--[ RSA 2048]----+  | .++#A? #a?. |  | #A?==.... |  | #A?. *... |  | . . +Oo |  | S #a? |  | . |  | #A? |  | .#A? |  | .E.. |  +-----------------+

Premas enter en #?iu demandoj estas rekomendinda ne meti Passphrase Por ke ne petu la #?losilo en #?iu conexi?N.

La komando kreas du #?losilo

Privata #?losilo en: /Home/user2/.Ssh/iru_rsa

#?Losilo P?Blica en: /Home/user2/.Ssh/iru_rsa.Nokta trinkejo

 

Kopiis la #?losilo eldonas de la servilo2 en la servilo1.

User2@servilo2$ Ssh-copy-iru -i /home/user2/.Ssh/iru_rsa.Nokta trinkejo user1@192.168.0.235
The authenticity of host '192.168.0.235 (192.168.0.235)' Hundo't bo established.
ECDSA key fingerprint is 27:51:45:35:8b:97:2D:b6:60:1TTT:8D:55:C0:2b:24:45.
Plugas you sure you want to continue connecting (Ipsilonoj/ne)? Ipsilonoj
Warning: Permanently added '192.168.0.235' (ECDSA) To the list of known hosts.
User1@192.168.1.235's password:

 

Petas al ni la password de user1 en servilo1 kaj metas lin al ili.

 
 Now try logging into the machine, With "Ssh 'user1@192.168.1.235'", And check in:
 ~.Ssh/authorized_keys
 to make sure we haven't added ekstra keys that you weren't expecting.

Kontrolis ke loguea automaticamente kreante conexi?N ssh

User2@servilo2$ Ssh user1@192.168.0.235

Se loguea #?uste sen peti la #?losilo #?iu esti? #?Usta.

Povas realigi #?i tiu operaci?N kun #?iu teamoj kiujn ni volas savi.

Configuraci?N de rsnapshot en la servilo2 por la kopio de fora sekureco.

#?Iu @configuraci?n okazas en la Servilo2 #?Uste egala kiu en la Mana de rsnapshot en lokalo Nur #?an?i la secci?N backup kie ni metos la sekvajn lineas. Metas servilon1 por ke ?i gardu la kopiojn de #?i tiu teamo en nomita dosierujo /backup/servilo1/

$ #?Viti Nano /ktp/cron.D/rsnapshot
Backup user1@192.168.1.235:/Home/ servilo1/
backup user1@192.168.1.235:/Ktp/ servilo1/
backup user1@192.168.1.235:/Var/log/ servilo1/

En #?i tiu secci?N podr?Mastroj al?Adir la datumoj de #?iu tiuj teamoj de kiuj volas realigi la kopion de sekureco.

Por kontroli la #?usta configuraci?N de rsnapshot ekzekutis la sekvan ordonon

User2@servilo2$ #?Viti rsnapshot configtest 
Syntax OK

Kiam ?i redonas Syntax OK Estas ke la configuraci?N estas #?usta.

Kontrolis ke ?i funkcias realigante la unuan kopion de sekureco kun la komando.

User2@servilo2$ #?Viti rsnapshot daily

 

Kontrolis ke ?i #krei la dosierujon /Backup/daily.0/Servilo1/ Kiu enhavas la dosierujojn Home, Ktp kaj var/log Kiu queriamos savi.

User2@servilo2$ #?Viti ls -la /backup/daily.0/Localhost

Atendas ke vin #?ati #?i tiu manlibroj por realigi kopiojn de sekureco en linux

Iu ajn komento kiu ricevas esti? Bonvena multaj gracoj por legi #?i tiu art?Pugo.

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

Por krei #?i tiu artikas bazas min en informaci?N de #?i tiu p?Ginas.

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/


About Ignacio Alba Obaya

T?Cnico microinform?Tico kaj formador por la posteno. Amanto de la novaj tecnol?Gias. Administra de GNU/Linukso kaj Vindozo.

2 Comments:

  1. Pingback: Bitacoras.Com

Leave al Reply

Your email address will not bo published. Bezonataj kampoj estas markitaj *