Cum sa faci backup automat pe VPS cu rsync

 Home / Tutoriale / Cum sa faci backup automat pe VPS cu rsync

rsync este instrumentul Linux standard pentru sincronizarea si backup-ul fisierelor. Eficient si rapid, transfera numai fisierele modificate. Afla cum sa automatizezi backup-urile VPS.

Pasi de urmat

1

Ce este rsync si de ce il folosim

rsync este o unealta de transfer fisiere care copiaza numai diferentele intre sursa si destinatie. Ideal pentru backup-uri incrementale rapide si eficiente.

2

Backup local — pe acelasi server

rsync -avz /var/www/html/ /backup/www-html/. Optiunile: -a (archive, pastreaza permisiunile), -v (verbose), -z (compresie). Adauga --delete pentru a sterge fisierele sterse si din backup.

3

Backup pe server extern prin SSH

rsync -avz -e ssh /var/www/html/ user@IP-BACKUP:/backup/site-meu/. Necesita acces SSH la serverul de backup. Autentificarea cu chei SSH elimina necesitatea parolei in scripturi automate.

4

Automatizeaza cu cron

Editeaza crontab: crontab -e. Adauga: 0 3 * * * rsync -avz /var/www/html/ /backup/www/ >> /var/log/backup.log 2>&1. Ruleaza zilnic la ora 3:00 AM si salveaza logul.

5

Backup baza de date MySQL

Adauga in scriptul de backup: mysqldump -u root -p'PAROLA' --all-databases | gzip > /backup/db-$(date +%Y%m%d).sql.gz. Sau per baza de date: mysqldump -u root -p'PAROLA' numebaza | gzip > /backup/baza-$(date +%Y%m%d).sql.gz.

6

Script complet de backup automat

Creeaza /root/backup.sh cu: #!/bin/bash, DATE=$(date +%Y%m%d), rsync -avz /var/www/html/ /backup/www/, mysqldump -u root -p'PAROLA' --all-databases | gzip > /backup/db-$DATE.sql.gz, find /backup -name '*.sql.gz' -mtime +7 -delete. Chmod +x si adauga la cron.

Sfaturi utile

  • Tine backup-urile pe un server extern sau in cloud — un backup pe acelasi server nu te protejeaza de crash hardware.
  • Testeaza restaurarea din backup cel putin lunar — un backup care nu se poate restaura este inutil.
  • Retentia backup-urilor: pastreaza ultimele 7 zilnice, 4 saptamanale si 12 lunare.
  • Gazduire.Net ofera backup-uri externe automate ca serviciu adaugat — simplu si gestionat de noi.


14 Afisari 0 Voturi 0 Util

Ti-a fost util acest articol?



Alte Articole din categoria VPS & SERVERE

Fii la curent cu noutatile Gazduire.Net®

  • WHMCS
  • RIPE Member
  • cPanel
  • ROTLD
  • ICANN
  • EURID
  • Direct Admin
  • Gazduire.Net
Reviews
  • Gazduire.net is listed on whtop.com
WhatsApp