Архив срещу архивиране | Архивиране на файлове и архивиране на база данни, горещи архиви и студени архиви
Архивирането и архивирането са две основни теми, свързани с базите данни. Резервните копия се използват като решение за възстановяване след бедствия в база данни. Архивите се използват за съхраняване на конкретна версия на данни от таблица или файл или отделяне / преместване на набор от данни, които не се използват активно, от базата данни. В базата данни (RDBMS) резервното копиране на полета се използва широко от архивирането. Но в големите файлови системи (FS) архивирането се използва широко, отколкото архивиране, защото архивирането може да се използва като добро решение за контрол на файловата версия.
Архивирането
Както бе споменато по-горе, архивирането има няколко типа. Архивиране на файлове и архивиране на база данни. Архивирането на файлове не е решение за възстановяване след бедствия, но е система за контрол на файловата версия. Архивирането на база данни е движеща се част от данни, която не се използва активно, от активно използвани данни. Тези архивирани данни са все още важни за бъдещи справки. Архивираните данни не се преместват в отделна медия или система. Ако системата е база данни, след архивирането на данните тези архивирани данни остават в същата база данни. (В базите данни ORACLE има режим, наречен режим ARCHIVELOG. В този режим ORACLE сървърът архивира всички промени в базата данни като архивни файлове на журнала.)
Архивите
Резервните копия се използват като решение за възстановяване на данни. Това означава; полезно е да възстановите базата данни, когато базата данни е повредена или когато сървърът на базата данни е унищожен. Всъщност тези резервни копия са копия на оригиналните данни. Има няколко вида архивиране. Горещите архиви и студените архиви са два основни типа. Горещите резервни копия се правят, когато базата данни се използва, а студените резервни копия се правят, когато базата данни не се използва. Добрият метод за архивиране трябва да има по-бърза възможност за възстановяване и загубата на данни трябва да бъде сведена до минимум (нулева загуба на данни). Резервните копия трябва да бъдат копирани на отделни дискове или ленти, които да се използват при бедствия.
Каква е разликата между архивирането и архивирането? 1. Архивирането не е решение за възстановяване при бедствия. Но архивирането е за ефективно възстановяване на базата данни от човешки грешки, повреди в блока с данни, хардуерни повреди и природни бедствия. 2. Възстановяване и възстановяване не са необходими за използване на архивирани данни. Но възстановяването и възстановяването е от съществено значение за използването на резервни данни. 3. Архивирането на файловата система може да се използва и като метод за контрол на версиите. Но архивирането не може да се използва като контролер на версиите. 4. Архивираните данни са необходими за ситуации на отчитане, а архивирането не се използва за отчитане. 5. Архивирането ще запази всички налични данни. Но при архивирането потребителите ще решат необходимите резервни копия и ще изтрият остарелите или нежелани архиви. |