Для обеспечения надежности хранимой информации и возможности восстановления при сбоях в СУБД Oracle имеются следующие встроенные механизмы:
1. резервное копирование БД
2. журналирование транзакций.
Резервное копирование БД
В СУБД Oracle существует несколько типов операции резервного копирования:
- для всей БД – обеспечивает создание архивных копий всех файлов СУБД;
- для пространства таблиц –обеспечивает создание архивных копий всех файлов, относящихся к конкретному пространству таблиц;
- для отдельного файла данных – обеспечивает создание архивной копии отдельного файла данных;
- для управляющего файла – позволяет создать резервную копию управляющего файла без выгрузки экземпляра БД;
- для журнальных файлов – обеспечивает создание резервных копий журнальных файлов.
Резервное копирование БД может выполняться в одном из двух режимов:
1. Автономный – для выполнения резервного копирования необходимо предварительно завершить работу экземпляра БД. Это единственный режим, доступный для БД с параметром NOARCHIVELOG.
2. Оперативный – резервное копирование выполняется при запушенном экземпляре БД. Используется, если требуется постоянная доступность БД.