Arhivare vs Backup | Arhivarea fișierelor și arhivarea bazelor de date, backup la cald și backup la rece
Arhivarea și backupul sunt două subiecte principale legate de bazele de date. Backup-urile sunt folosite ca soluție de recuperare în caz de dezastru a bazei de date. Arhivele sunt folosite pentru a stoca o versiune specifică a unui tabel de date sau a unui fișier sau pentru a separa/muta un set de date, care nu este utilizat în mod activ, din baza de date. În baza de date (RDBMS) backup-ul câmpului este utilizat pe scară largă decât arhivarea. Dar în sistemele de fișiere mari (FS), arhivarea este utilizată pe scară largă decât copia de rezervă, deoarece arhivarea poate fi folosită ca o soluție bună de control al versiunii fișierelor.
Arhivare
Așa cum am menționat anterior, arhivarea are mai multe tipuri. Arhivarea fișierelor și arhivarea bazelor de date. Arhivarea fișierelor nu este o soluție de recuperare în caz de dezastru, ci este un sistem de control al versiunii fișierelor. Arhivarea bazei de date este mutarea unei părți a datelor, care nu sunt utilizate în mod activ, din datele utilizate în mod activ. Aceste date arhivate sunt încă importante pentru referințe viitoare. Datele arhivate nu sunt mutate pe un mediu sau sistem separat. Dacă sistemul este o bază de date, după arhivarea datelor acele date arhivate rămân în aceeași bază de date. (În bazele de date ORACLE, există un mod numit modul ARCHIVELOG. În acest mod, serverul ORACLE arhivează toate modificările bazei de date ca fișiere jurnal de arhivă.)
Backup-uri
Backup-urile sunt folosite ca soluție de recuperare a datelor. Asta inseamna; este util să recuperați baza de date atunci când baza de date este coruptă sau când serverul bazei de date este distrus. De fapt, aceste copii de rezervă sunt copii ale datelor originale. Există mai multe tipuri de copii de rezervă. Backup-urile la cald și cele la rece sunt două tipuri principale. Copilurile de rezervă la cald sunt efectuate când baza de date este utilizată, iar copiile de rezervă la rece sunt efectuate când baza de date nu este utilizată. O metodă bună de backup ar trebui să aibă o capacitate de restaurare mai rapidă, iar pierderea de date ar trebui redusă la minimum (pierdere de date zero). Copiile de rezervă trebuie să fie copiate pe discuri sau benzi separate pentru a fi folosite în caz de dezastre.
Care este diferența dintre arhivare și copii de rezervă?
1. Arhivarea nu este o soluție de recuperare în caz de dezastru. Dar backup-urile sunt pentru recuperarea eficientă a bazei de date de erori umane, corupții ale blocurilor de date, defecțiuni hardware și dezastre naturale.
2. Restaurarea și recuperările nu sunt necesare pentru a utiliza datele arhivate. Dar restaurarea și recuperarea este esențială pentru a utiliza datele de rezervă.
3. Arhivarea sistemului de fișiere poate fi folosită și ca metodă de control al versiunilor. Dar backup-urile nu pot fi folosite ca controler de versiune.
4. Datele arhivate sunt necesare pentru raportarea situațiilor, iar copiile de siguranță nu sunt folosite pentru raportare.
5. Arhivarea va păstra toate datele disponibile. Dar în copiile de rezervă, utilizatorii vor decide backup-urile necesare și vor șterge copiile de rezervă învechite sau nedorite.