Oracle 10g—Диспетчер восстановления (Recovery Manager или RMAN)

В состав Oracle 10g входит инструмент под названием Recovery Manager (RMAN), который управляет процессами создания резервных копий и восстановления из них. Диспетчер восстановления состоит из выполняемых функций, базы данных для резервирования и, опционально, каталога восстановления. Если каталог восстановления не указан, детали копии хранятся в контрольном файле (controlfile) базы данных. С помощью диспетчера восстановления можно восстанавливать поврежденные данные или убирать нежелательные изменения. Контрольный файл содержит информацию о файле данных и архивных файлах журнала с момента создания файла данных и до момента восстановления.

субд oracle

На заметку: Если Вам требуется такая услуга как Заправка картриджей в Минске, тогда рекомендуем посетить сайт http://zapravka-kartridzhei.by. Данный сервисный центр также осуществляет ремонт принтеров и восстановление картриджей.

Стандартная копия журнала RMAN содержит модули резервирования, состоящие из блоков данных для указанного файла данных. Блоки данных хранятся в специальном сжатом формате. Когда файл данных необходимо восстановить, нужно восстанавливать его целиком из блоков модулей резерва. В Oracle 10g копии образа можно восстанавливать на уровне базы данных, табличного пространства или файла данных. Восстановление из копии образа файла данных происходит быстрее, потому что фактическая структура файла данных уже существует. Функциональность RMAN, называемая инкрементные обновляемые резервные копии (Incrementally Updated Backups), позволяет приложению производить одновременно инкрементальные изменения файла данных и резервную копию для того чтобы в дальнейшем, в случае повреждения данных, можно по резервной копии восстановить данные в файле данных на любой необходимый момент перед сбоем. Данная возможность существенно ускоряет время восстановления.

Отслеживание изменений (Change Tracking) являеся опциональной возможностью Oracle 10g которая может улучшить производительность создания инкрементных копий. В предыдущий версиях Oracle 10g нужно было просканировать все блоки файла данных для того чтобы найти изменения произошедшие с последнего инкрементного обновления. При использовании данной функциональностью нужно просканировать только те блоки, чьи идентификаторы записаны в файле отслеживания изменений. Последующие инкрементные обновляемые резервные копии сканируют файл отслеживания изменений для определения необходимых для восстановления измененных блоков.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *