Решения Резервного копирования и Восстановления Oracle
Для восстанавливаемой системы:
RMAN
Блочное восстановление носителей
Сжатие неиспользуемых блоков
Двоичное сжатие
Шифрование бэкапов
Решения достигаются через типы резервирования:
Все блоки данных в пределах выбранных Вами файлов (полный или инкрементный уровень 0)
Только информация, которая изменилась начиная с момента предыдущего резервного копирования (инкрементный)
Кумулятивный (изменения до посреднего бэкапа уровня 0),
Дифференциальный (изменения до последнего инкрементного бэкапа)
Следующие решения является главными решениями резервного копирования и восстановления:
Менеджер по восстановлению: Утилита (с графическим интерфейсом и интерфейсом командной строки) выполнения резервного копирования и восстановления. Некоторые из основных функций, доступных при использовании RMAN:
Блочное восстановление носителей: Метод восстановления определенных блоков данных, а не таблиц целиком (в Data Pump) или файлов данных целиком (в RMAN)
Сжатие неиспользованных блоков: Сжатие неиспользованных блоков является методом, в котором блоки, которые не используются базой данных в настоящий момент, не читаются при резервном копировании, и таким образом, не включаются в резервную копию.
Двоичное сжатие: Функция экономии места, в которой файлы резервных копий сжимаются, используя известные алгоритмы (совместимые с такими утилитами, как zip в Linux)
Шифрование резервных копий: Механизм безопасности для защиты создаваемых резервных копий
Эти решения достигаются посредством следующих типов резервирования:
Полное резервное копирование: Делает копию каждого блока данных, который содержит данные и находится внутри файлов, подлежащих резервированию
Инкрементное резервное копирование: Делает копию всех блоков данных, которые изменились, начиная с момента предыдущего резервного копирования. База данных Oracle поддерживает два уровня инкрементного резервного копирования (0 и 1). Инкрементное резервное копирование уровня 1 может быть одним из двух типов: кумулятивный и дифференциальный. Кумулятивное резервное копирование резервирует все изменения, начиная с последнего резервного копирования уровня 0. Дифференциальное резервное копирование резервирует все изменения, начиная с последнего инкрементного резервного копирования (которое могло быть резервным копированием уровня 0 или уровня 1).