Արխիվ ընդդեմ Պահուստային | Ֆայլերի արխիվացում և տվյալների բազայի արխիվացում, տաք պահուստավորում և սառը կրկնօրինակում
Արխիվացումը և կրկնօրինակումը երկու հիմնական թեմաներ են՝ կապված տվյալների բազաների հետ: Կրկնօրինակները օգտագործվում են որպես տվյալների բազայի աղետի վերականգնման լուծում: Արխիվներն օգտագործվում են աղյուսակի տվյալների կամ ֆայլի որոշակի տարբերակ պահելու կամ տվյալների բազայից ակտիվորեն չօգտագործվող տվյալների հավաքածուն առանձնացնելու/տեղափոխելու համար: Տվյալների բազայում (RDBMS) դաշտի կրկնօրինակումը լայնորեն օգտագործվում է, քան արխիվացումը: Սակայն խոշոր ֆայլային համակարգերում (FS) արխիվացումը լայնորեն օգտագործվում է, քան կրկնօրինակումը, քանի որ արխիվացումը կարող է օգտագործվել որպես ֆայլերի տարբերակների վերահսկման լավ լուծում:
Արխիվացում
Ինչպես նշվեց նախկինում, արխիվացումն ունի մի քանի տեսակներ:Ֆայլերի արխիվացում և տվյալների բազայի արխիվացում: Ֆայլերի արխիվացումը աղետի վերականգնման լուծում չէ, այլ ֆայլերի տարբերակների վերահսկման համակարգ է: Տվյալների բազայի արխիվացումը ակտիվորեն օգտագործվող տվյալների մի մասը տեղափոխում է ակտիվ օգտագործվող տվյալներից: Այս արխիվացված տվյալները դեռ կարևոր են հետագա հղումների համար: Արխիվացված տվյալները չեն տեղափոխվում առանձին լրատվամիջոց կամ համակարգ: Եթե համակարգը տվյալների բազա է, ապա տվյալների արխիվացումից հետո այդ արխիվացված տվյալները մնում են նույն տվյալների բազայում: (ORACLE տվյալների բազաներում կա մի ռեժիմ, որը կոչվում է ARCHIVELOG ռեժիմ: Այս ռեժիմում ORACLE սերվերը արխիվացնում է տվյալների բազայի բոլոր փոփոխությունները որպես արխիվային մատյան ֆայլեր:)
Պահուստավորում
Պահուստավորումն օգտագործվում է որպես տվյալների վերականգնման լուծում: Դա նշանակում է; օգտակար է վերականգնել տվյալների բազան, երբ տվյալների բազան կոռումպացված է կամ երբ տվյալների բազայի սերվերը ոչնչացվում է: Փաստորեն, այս կրկնօրինակները բնօրինակ տվյալների պատճեններն են: Կան կրկնօրինակման մի քանի տեսակներ: Տաք պահուստավորումը և սառը կրկնօրինակումները երկու հիմնական տեսակ են: Թեժ պահուստավորումները վերցվում են, երբ օգտագործվում է տվյալների բազան, իսկ սառը կրկնօրինակները՝ երբ տվյալների բազան չի օգտագործվում:Պահուստավորման լավ մեթոդը պետք է ունենա ավելի արագ վերականգնման հնարավորություն, և տվյալների կորուստը պետք է նվազագույնի հասցվի (տվյալների զրոյական կորուստ): Կրկնօրինակները պետք է պատճենվեն առանձին սկավառակների կամ ժապավենների վրա՝ աղետների ժամանակ օգտագործելու համար:
Ո՞րն է տարբերությունը Արխիվացման և Պահուստավորման միջև:
1. Արխիվացումը աղետի վերականգնման լուծում չէ: Սակայն կրկնօրինակները նախատեսված են տվյալների բազայի արդյունավետ վերականգնման համար՝ մարդկային սխալներից, տվյալների բլոկների կոռումպացվածությունից, ապարատային խափանումներից և բնական աղետներից:
2. Արխիվացված տվյալներն օգտագործելու համար վերականգնումն ու վերականգնումն անհրաժեշտ չեն: Սակայն վերականգնումը և վերականգնումը կարևոր է պահուստային տվյալների օգտագործման համար:
3. Ֆայլերի համակարգի արխիվացումը կարող է օգտագործվել նաև որպես տարբերակի վերահսկման մեթոդ: Բայց կրկնօրինակները չեն կարող օգտագործվել որպես տարբերակի վերահսկիչ:
4. Արխիվացված տվյալները անհրաժեշտ են իրավիճակների հաղորդման համար, իսկ կրկնօրինակները չեն օգտագործվում հաշվետվությունների համար:
5. Արխիվացումը կպահի առկա բոլոր տվյալները: Սակայն կրկնօրինակումներում օգտատերերը կորոշեն անհրաժեշտ կրկնօրինակները և կջնջեն հնացած կամ անցանկալի կրկնօրինակները: