Hadrian Popescu's Weblog

cum facem backup ?

leave a comment »

Cum facem o copie de siguranta ? nu este foarte complicat.

In primul rand dorim ce date au nevoie de copie de siguranta, mai dorim sa stim unde punem aceste date. Nu este foarte complicat asa ca putem incepe cu ceva foarte minimalist dar care are rezultate bune si rapide.

#!/bin/bash

echo backup started `date` >> /cale_director_backup/backuplog

mkdir /cale_director_backup/`date +%Y%m%d`

tar -czf /cale_director_backup/`date +%Y%m%d`/data.tar.gz /etc/httpd

echo backup completed `date` >> /cale_director_backup/backuplog

si acum cateva explicatii

prima linie este folosita pentru localizarea shell in acest caz fiind bash

a II-a linie ne va arata momentul inceperii prosesului de backup care este scrisa in fisierul de backup

linia a III-a va crea un director la care numele acestuia este data curenta de pe masina pe care realizam procesul de backup

linia a IV-a realizeaza efectiv prosesul de backup mai precis comanda tar va realiza o copie a directorul /etc/httpd (in cazul nostru pentru acest exemplu) si il pune in directorul /cale_director_backup/`date+%Y%m%d` (explicit o sa fie /cale_director_backup/data_curenta_masina

linia V-a ne va da informatiile despre momentul terminarii procesului de backup

Written by hadrian-dan popescu

decembrie 13, 2010 la 10:08 am

Lasă un răspuns

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Schimbă )

Twitter picture

You are commenting using your Twitter account. Log Out / Schimbă )

Facebook photo

You are commenting using your Facebook account. Log Out / Schimbă )

Connecting to %s

Follow

Get every new post delivered to your Inbox.