Arhivă vs Backup | Arhivarea fișierelor și arhivarea bazelor de date, backup-uri la cald și backup-uri la rece
Arhivarea și backupul sunt două subiecte principale legate de bazele de date. Copiile de rezervă sunt utilizate ca o soluție de recuperare în caz de dezastru a bazei de date. Arhivele sunt utilizate 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), backupul 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 copierea de rezervă, deoarece arhivarea poate fi utilizată ca o soluție bună de control al versiunii de fișiere.
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, dar este un sistem de control al versiunii fișierelor. Arhivarea bazelor de date mută o parte a datelor, care nu este utilizată în mod activ, de la datele utilizate în mod activ. Aceste date arhivate sunt încă importante pentru referințele viitoare. Datele arhivate nu sunt mutate pe un suport sau sistem separat. Dacă sistemul este o bază de date, după arhivarea datelor aceste 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ă.)
Copii de rezervă
Copiile de rezervă sunt utilizate 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ă. Copiile de rezervă la cald și cele la rece sunt două tipuri principale. Copiile de siguranță la cald sunt luate atunci când baza de date este utilizată, iar copiile de rezervă la rece sunt făcute atunci când baza de date nu este utilizată. O metodă bună de copiere de rezervă ar trebui să aibă o capacitate de restaurare mai rapidă și pierderea de date ar trebui să fie minimizată (zero pierderi de date). Copiile de rezervă trebuie să fie copiate pe discuri sau benzi separate pentru a fi utilizate î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 copiile de rezervă sunt pentru recuperarea eficientă a bazelor de date din 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 sunt esențiale pentru a utiliza datele de rezervă. 3. Arhivarea sistemului de fișiere poate fi folosită și ca metodă de control al versiunilor. Dar copiile de rezervă nu pot fi utilizate ca un controler de versiune. 4. Datele arhivate sunt necesare pentru raportarea situațiilor, iar copiile de rezervă nu sunt utilizate pentru raportare. 5. Arhivarea va păstra toate datele disponibile. Dar în copiile de rezervă, utilizatorii vor decide copiile de rezervă necesare și vor șterge copiile de rezervă învechite sau nedorite. |