Тук, в този раздел, даваме въведение в архивирането на база данни на Oracle
Какво е архивиране?
1) Архивът е моментна снимка на файл с данни, пространство за таблици или база данни в определено време.
2) Това копие може да включва важни части от база данни, като контролния файл, регистрационните файлове за повторение и файлове с данни
3) Архивирането защитава данните от грешки в приложението и действа като защита срещу неочаквана загуба на данни, като предоставя начин за възстановяване на оригиналните данни
Има два типа, в които базата данни на Oracle може да бъде архивирана
1)Физическите архиви са копия на физически файлове на база данни
2) логическите архиви съдържат данни, които се експортират с помощта на SQL команди и се съхраняват в двоичен файл. Използват се за допълване на физически архиви.
Ключова структура за физическо архивиране
Основните структури от данни за архивиране и възстановяване трябва да бъдат идентифицирани:
Файлове с данни :Всяка база данни на Oracle има един или повече физически файлове с данни, които принадлежат към логически структури, наречени пространства за таблици
Контролни файлове :Контролният файл съдържа важна структурна информация за базата данни като име на базата данни, времева марка на създаване на база данни, имена и местоположения на файловете с данни на базата данни и онлайн и архивирани регистрационни файлове за повторно изпълнение. Той също така съдържа информация за контролни точки и по избор метаданни RMAN
Онлайн регистрационни файлове за повторение :Всяка база данни на Oracle съдържа набор от два или повече онлайн регистрационни файлове за повторно изпълнение. oracle присвоява на всеки регистрационен файл за повторно изпълнение пореден номер, за да го идентифицира уникално. Oracle използва дневника за повторно изпълнение, за да записва всички промени, направени в базата данни. Oracle записва всяка промяна в запис за повторно изпълнение, запис в буфера за повторно изпълнение, описващ какво се е променило
Архивирани регистрационни файлове за повторно изпълнение :Архивираните регистрационни файлове са регистрационни файлове за повторно изпълнение, които Oracle е попълнил със записи за повторно изпълнение, изведени в неактивен режим и копирани в едно или повече дестинации на архивни регистрационни файлове. Oracle може да се изпълнява в един от двата режима:
Автоматично управлявано отмяна :Всяка база данни на Oracle трябва да има метод за поддържане на информация, който се използва за връщане назад или отмяна на промени в базата данни. Тази информация се състои от записи за действията на транзакциите, главно преди те да бъдат извършени