1. De ce pierdem date?
- Defectare hardware - un hard disk mecanic (HDD) are piese mobile care se uzeaza; rata de defectare in primii 3 ani poate depasi 5%
- Eroare umana - stergerea accidentala sau suprascrierea unui fisier; cauza numarul 1 in mediul de business
- Atac cibernetic - ransomware-ul cripteaza toate fisierele si cere rascumparare; in 2023, un atac ransomware a avut loc la fiecare 11 secunde la nivel global
- Calamitate naturala - incendiu, inundatie sau cutremur pot distruge infrastructura fizica dintr-o intreaga cladire
- Furt - furtul unui laptop sau server inseamna pierderea atat a hardware-ului, cat si a datelor stocate pe el
Concluzie esentiala: Nicio forma de stocare digitala nu este 100% sigura pe termen nelimitat. Protectia datelor necesita copii multiple, in locatii diferite, verificate periodic.
2. Tipuri de stocare a datelor
Stocare locala
HDD, SSD, stick USB, DVD. Avantaj: acces rapid, nu necesita internet. Dezavantaj: risc fizic (furt, incendiu), defectare hardware.
Stocare in retea (NAS)
Network Attached Storage - server de fisiere in reteaua locala. Avantaj: acces rapid din retea, capacitate mare. Dezavantaj: tot in aceeasi cladire.
Stocare in cloud
Google Drive, OneDrive, Amazon S3. Avantaj: acces de oriunde, protejat de furnizor. Dezavantaj: necesita internet, cost lunar, dependenta de furnizor.
- HDD (Hard Disk Drive) - disc magnetic rotativ; capacitate mare, pret mic pe GB, sensibil la socuri; durata medie de viata: 3-5 ani
- SSD (Solid State Drive) - memorie flash; rapid, rezistent la socuri, silentios; mai scump pe GB, numar limitat de cicluri de scriere
- Banda magnetica (Tape) - folosita in companii mari pentru arhivare pe termen lung; capacitate uriasa, cost mic pe GB, acces lent (secvential)
- Optical (DVD/Blu-ray) - stocare de arhiva; nu se degradeaza magnetic; rar folosita azi pentru backup activ
Strategie slaba
Toate datele importante pe un singur HDD intern. O defectare = pierdere totala.
Strategie profesionala
Date primare local + backup pe NAS + copie in cloud. Nicio locatie singulara nu poate distruge totul.
3. Tipuri de backup: complet, incremental, diferential
Backup complet (Full Backup)
Se copiaza toate fisierele si folderele, indiferent daca au fost modificate. Cel mai sigur la restaurare, dar consuma cel mai mult spatiu si timp.
Backup incremental
Se copiaza numai fisierele modificate de la ultimul backup (indiferent ca a fost complet sau incremental anterior). Rapid si economic, dar restaurarea necesita aplicarea in ordine a backup-ului complet si a tuturor celor incrementale succesive.
Backup diferential
Se copiaza toate fisierele modificate de la ultimul backup COMPLET. Mai mare decat incrementalul (creste zilnic), dar restaurarea este mai simpla: backup complet + cel mai recent diferential.
Luni: Backup complet (100 GB)
Marti: Incremental: 2 GB | Diferential: 2 GB (cumulativ de la luni)
Miercuri: Incremental: 1.5 GB | Diferential: 3.5 GB (cumulativ de la luni)
Joi: Incremental: 1 GB | Diferential: 4.5 GB (cumulativ de la luni)
Restaurare joi seara - Incremental: aplici Luni + Mar + Mie + Joi (4 seturi, in ordine)
Restaurare joi seara - Diferential: aplici Luni + Joi (2 seturi)
Strategia profesionala mixta: backup complet saptamanal (in weekend) + backup incremental zilnic. Combina economia de spatiu cu simplitatea relativa a restaurarii.
4. Regula 3-2-1: standardul de aur al backup-ului
3 - Trei copii totale
Pastreaza 3 copii ale datelor: originalul + 2 backup-uri. Daca una se pierde, mai ai doua de rezerva.
2 - Doua suporturi diferite
Foloseste 2 tipuri diferite de media (ex: SSD intern + HDD extern). Un tip de defect nu poate afecta ambele simultan.
1 - Una off-site
Cel putin 1 copie in locatie externa (cloud sau alta cladire). Protejeaza impotriva incendiilor, inundatiilor si furtului din locatia principala.
- Copia 1 (original): Fisierele proiectului pe SSD-ul laptopului
- Copia 2 (local, alt suport): Backup pe un HDD extern sau stick USB tinut acasa
- Copia 3 (off-site): Sincronizare pe Google Drive sau OneDrive
Aceasta configuratie protejeaza impotriva: defectarii laptopului, furtului laptopului si stick-ului, incendiului la domiciliu (datele din cloud raman intacte).
Atentie: Sincronizarea automata (ex: Google Drive sync pe un folder) NU inlocuieste un backup real. Daca stergi accidental un fisier, sincronizarea il sterge si din cloud in cateva secunde. Un backup adevarat pastreaza versiuni istorice pe care le poti restaura ulterior.
5. Redundanta si RAID
RAID - Redundant Array of Independent Disks
RAID combina mai multe hard disk-uri intr-un sistem logic unic, pentru a obtine redundanta (siguranta) si/sau performanta (viteza). Sistemul de operare vede un singur volum logic, indiferent de cate discuri fizice exista.
RAID 0 - Striping
Datele sunt distribuite in blocuri alternante pe mai multe discuri (viteza crescuta), dar zero redundanta. Daca un disc se defecteaza, toate datele sunt pierdute. Folosit pentru performanta, nu pentru siguranta.
RAID 1 - Mirroring
Datele sunt scrise identic pe doua discuri simultan. Daca un disc se defecteaza, celalalt contine date integrale. Capacitate utila = 50% din total. Folosit pentru siguranta maxima a datelor critice.
RAID 5 - Striping cu paritate
Datele si informatii de paritate (pentru reconstructie) sunt distribuite pe minim 3 discuri. Tolereaza defectarea unui singur disc. Bun compromis intre siguranta, capacitate si performanta.
RAID 10 - Mirroring + Striping
Combina RAID 1 si RAID 0. Minim 4 discuri. Ofera atat viteza (striping), cat si redundanta (mirroring). Folosit in serverele de productie cu trafic intens.
RAID nu este backup! RAID protejeaza impotriva defectarii hardware a unui disc, dar nu impotriva stergerii accidentale, ransomware, incendiu sau furt. Un sistem RAID trebuie insotit intotdeauna de o strategie de backup separata.
Alti termeni cheie de redundanta:
- Failover - trecerea automata pe un sistem de rezerva cand cel principal se defecteaza
- Replicare - copierea datelor in timp real pe un server aflat in alta locatie geografica
- Snapshot - o fotografie a starii datelor la un moment dat; permite revenirea rapida la o versiune anterioara
6. RTO, RPO si verificarea backup-ului
RTO - Recovery Time Objective
Timpul maxim acceptabil in care sistemul trebuie sa fie restaurat si functional dupa un incident. Exemplu: RTO = 2 ore inseamna ca sistemul trebuie sa revina la normal in maxim 2 ore de la producerea incidentului.
RPO - Recovery Point Objective
Cantitatea maxima acceptabila de date pierdute, exprimata in timp. Exemplu: RPO = 24 ore inseamna ca un backup zilnic este suficient; accepti sa pierzi maxim o zi de date in cazul unui incident.
- Banca sau spital - RPO: minute sau secunde (nicio tranzactie nu poate fi pierduta); RTO: sub 1 ora
- Scoala sau ONG - RPO: 24 ore (backup zilnic este suficient); RTO: cateva zile (sistemul poate astepta)
- Site de comert electronic - RPO: 1 ora; RTO: 30 minute (fiecare minut offline inseamna comenzi pierdute)
Bune practici de verificare a backup-ului:
- Testeaza restaurarea cel putin o data pe trimestru, pe un sistem de test separat
- Verifica integritatea fisierelor de backup cu checksum (ex: SHA-256)
- Documenteaza procedura de restaurare pas cu pas, astfel incat sa fie aplicabila de orice persoana din echipa
- Pastreaza un jurnal al backup-urilor (data, dimensiune, status) pentru audit
Criptarea backup-urilor: Backup-urile stocate in cloud sau pe suporturi externe trebuie criptate. Daca un HDD extern cu backup este furat, criptarea previne accesul la datele de pe el de catre persoane neautorizate.