Создание Согласованных и Несогласованных Бэкапов с помощью RMAN

Рубрика: Oracle

Приветствую, уважаемые посетители okITgo.ru! Сегодня мы рассмотрим, что такое согласованные и несогласованные резервные копии базы данных Оракл, и как можно сделать бэкап того и другого вида посредством утилиты Менеджера Восстановления RMAN.

Согласованной резервной копией базы данных является та копия, которая была взята, когда база данных находилась в согласованном состоянии, то есть, та, которая была взята после того, как экземпляр базы данных был завершен нормальным образом (используя SHUTDOWN NORMAL, SHUTDOWN IMMEDIATE или SHUTDOWN TRANSACTIONAL). В этот момент все изменения в журнале транзакций были применены к файлам данных. Если Вы монтируете базу данных и берете бэкап в этот момент, то можно восстановить базу данных из этой резервной копии позднее и открыть ее, не выполняя восстановление носителя.

Любая резервная копия, взятая, когда база данных не была завершена обычным образом, является несогласованной резервной копией. Когда база данных восстанавливается из несогласованной резервной копии, Oracle должна выполнить восстановление носителя прежде, чем база данных сможет быть открыта, применяя все незавершенные изменения из журналов транзакций.

Пока база данных работает в режиме ARCHIVELOG , и Вы резервируете файлы архивных журналов транзакций, а также файлы данных, несогласованные резервные копии могут быть основой для надежной стратегии резервного копирования и восстановления. Несогласованные резервные копии – важная часть стратегии резервного копирования для большинства баз данных, потому что они предлагают наилучшую доступность БД. Например, резервные копии, взятые, в то время как база данных все еще открыта, являются несогласованными резервными копиями.

Замечание:
При выполнении управляемого пользователем резервного копирования, взятие онлайновых резервных копий требует, чтобы Вы поместили файлы данных в режим резервирования, используя предложение ALTER DATABASE/TABLESPACE BEGIN BACKUP. RMAN не требует использования режима резервирования для создания онлайновых резервных копий. Не используйте ALTER DATABASE/TABLESPACE BEGIN BACKUP перед резервным копированием посредством RMAN.

Спасибо за внимание! До скорых встреч на страницах сайта okITgo.ru.

Рубрика: Oracle