Разлика между диференциално и инкрементално архивиране

Диференциално срещу инкрементално архивиране

Важно е да разберете какво се разбира както под диференциално архивиране, така и като допълнително архивиране, преди да обсъдите техните плюсове и минуси. Както подсказва името, и двата метода са начини, по които компютърът архивира данни по интелигентен начин. При архивирането на данни и двата начина спомагат за спестяване на време и дисково пространство, което е от голямо значение. Какво се откроява вфункцията за инкрементално архивиране е, че само файлове, които са били промененисе архивират, спестявайки време и дисково пространство. Общият резултат от това как се архивират данните и полезността на метода може да варира в зависимост от размера на базата данни.

Както беше отбелязано, важно е да се гарантира, че само данните, които са били променени, се архивират заради скоростта и количеството необходими компютърни ресурси. Диференциалното и инкременталното архивиране са две различни средства, чрез които данните могат да бъдат архивирани. За архивиране на данните двата метода разчитат на използването на основен атрибут за включване / изключване, наречен архивен бит. Това е елементът, който взема под внимание данните, на които е създадено резервно копие. Файловото свойство на даден файл, когато е отметнато, трябва да показва далиархивен бит е проверен или премахнат.



В случай, че архивният бит е проверен или зададен, това означава, че файлът трябва да бъде архивиран. Ако е отметнато или изчистено, това означава, че въпросният файл не трябва да се архивира. Ако архивният бит е оставен без отметка, операциятасистемаавтоматично проверява архивния бит на всеки модифициран файл, който може да не е бил проверен. Когато се извърши пълно архивиране, всички архивни битове на файловете в системата по подразбиране са настроени на „изключени“, тъй като всичките им архивни битове са архивирани. Това означава, че независимо дали архивният бит на даден файл е бил включен или изключен, те се архивират.

Разлики

В инкрементално архивиране се архивират само файлове, на които е зададен архивният бит, след което архивният бит е настроен на „изключен“. Това всъщност води до архивиране само на файлове, които са променени. Най-голямото предимство на инкременталното архивиране е, че е икономично в пространството и използването на ресурси в сравнение с диференциалния метод за архивиране.

Диференциалното архивиране, от друга страна, също ще архивира избраните файлове с данни, на които е зададен или проверен битът им за архивиране, но този метод за архивиране е различен, тъй като не изчиства или премахва отметката от бита за архивиране. Това означава, че архивира нови файлове и всички други файлове, за които са избрани техните архивни битове. Това означава, че когато трябва да възстановите архивирани файлове, ще получите цялостно възстановяване. За да възстановите архивирани файлове с инкрементални архиви, от друга страна, ще е необходимо използването на всички инкрементални архиви, които са направени от последното пълно архивиране.

Скоростта на архивирането също е решаваща разлика, тъй като диференциалните архиви са доста бързи, за разлика от инкременталните архиви, когато няма много архивирани данни. С нарастването на базата данни обаче скоростта на диференциалното архивиране намалява. Инкременталните архиви стават по-желани от диференциалните архиви при работа с големи бази данни, тъй като се архивират само променените файлове.

Обобщение

Инкременталното архивиране архивира само данни, за които е зададен битът им за архив. При архивиране архивният бит се задейства.

Диференциалните резервни копия ще запазят данни, за които е зададен битът им за архивиране и когато приключат, не ги изключват.

Диференциалните архиви са по-бързи от инкременталните архиви за малки бази данни.

Инкременталните архиви са по-полезни за по-големи набори от данни.