Archyvas vs atsarginė kopija | Failų archyvavimas ir duomenų bazių archyvavimas, karštosios ir šaltosios atsarginės kopijos
Archyvavimas ir atsarginių kopijų kūrimas yra dvi pagrindinės temos, susijusios su duomenų bazėmis. Atsarginės kopijos yra naudojamos kaip duomenų bazės avarijos atkūrimo sprendimas. Archyvai naudojami saugoti konkrečią lentelės duomenų ar failo versiją arba atskirti / perkelti duomenų rinkinį, kuris nėra aktyviai naudojamas, iš duomenų bazės. Duomenų bazėje (RDBMS) laukų atsarginės kopijos yra plačiai naudojamos nei archyvavimas. Tačiau didelėse failų sistemose (FS) archyvavimas yra plačiai naudojamas nei atsarginės kopijos, nes archyvavimas gali būti naudojamas kaip geras failų versijų valdymo sprendimas.
Archyvavimas
Kaip minėta anksčiau, archyvavimas turi keletą tipų. Failų archyvavimas ir duomenų bazių archyvavimas. Failų archyvavimas nėra atkūrimo po nelaimės sprendimas, tačiau tai yra failų versijų valdymo sistema. Duomenų bazių archyvavimas perkelia dalį aktyviai nenaudojamų duomenų iš aktyviai naudojamų duomenų. Šie archyvuoti duomenys vis dar yra svarbūs būsimoms nuorodoms. Archyvuoti duomenys nėra perkeliami į atskirą laikmeną ar sistemą. Jei sistema yra duomenų bazė, po duomenų archyvavimo šie archyvuoti duomenys lieka toje pačioje duomenų bazėje. (ORACLE duomenų bazėse yra režimas, vadinamas „ARCHIVELOG“režimu. Šiuo režimu „ORACLE“serveris visus duomenų bazės pakeitimus archyvuoja kaip archyvinius žurnalo failus.)
Atsarginės kopijos
Atsarginės kopijos naudojamos kaip duomenų atkūrimo sprendimas. Tai reiškia; naudinga atkurti duomenų bazę sugadinus duomenų bazę arba sunaikinus duomenų bazės serverį. Tiesą sakant, šios atsarginės kopijos yra originalių duomenų kopijos. Yra keletas atsarginių kopijų tipų. Karštosios ir šaltosios atsarginės kopijos yra du pagrindiniai tipai. Karštosios atsarginės kopijos daromos, kai naudojama duomenų bazė, o šaltosios atsarginės kopijos daromos, kai duomenų bazė nenaudojama. Geras atsarginės kopijos metodas turėtų turėti greitesnes atkūrimo galimybes, o duomenų praradimas turėtų būti sumažintas iki minimumo (duomenų praradimas nulis). Atsarginės kopijos turi būti nukopijuotos į atskirus diskus ar juostas, kad būtų galima naudoti nelaimių atveju.
Kuo skiriasi archyvavimas ir atsarginės kopijos? 1. Archyvavimas nėra atstatymas nelaimės atveju. Tačiau atsarginės kopijos yra skirtos efektyviam duomenų bazės atkūrimui po žmogaus klaidų, duomenų blokų sugadinimų, aparatūros gedimų ir stichinių nelaimių. 2. Norint naudoti archyvuotus duomenis, atkurti ir atkurti nereikia. Tačiau norint naudoti atsargines kopijas, būtina atkurti ir atkurti. 3. Failų sistemos archyvavimas taip pat gali būti naudojamas kaip versijų valdymo metodas. Tačiau atsarginių kopijų negalima naudoti kaip versijos valdiklio. 4. Archyvuoti duomenys yra būtini pranešant apie situacijas, o ataskaitų kopijos nenaudojamos. 5. Archyvuodami išsaugosite visus turimus duomenis. Bet atsarginėse kopijose vartotojai nuspręs reikalingas atsargines kopijas ir ištrins pasenusias ar nepageidaujamas atsargines kopijas. |