Configurare script de backup pentru site-uri, in linux server

Configurare noua (How To)

Situatie

Cel mai ușoară metodă de a realiza backup în linux este crearea unui script în bash și pornire cu cron la un anumit interval de timp sau la o anumită oră.

Solutie

Pasi de urmat

Se alege la ce se face backup și unde se va face backup-ul.

Noi am ales:

Sursa: la /home/

Destinație: /bkp/

 

În /bkp se crează fișierul bash: backupfile.sh ce va conține:

# SCRIPT
TIME=`date +%b-%d-%y`
FILE=backup-$TIME.tar.gz
SOURCEADIR=/home
DESTINATIONDIR=/bkp
tar -cpzf $DESTINATIONDIR/$FILE $SOURCEADIR

Configurăm cron să facă backup la /home/ în fiecare zi la ora 2 AM

$ crontab -e

unde se adaugă

0 2 * * 1 /bin/bash /backup.sh

3

Tip solutie

Permanent

Voteaza

(2 out of 7 people found this article helpful)

Despre Autor

Leave A Comment?