Резервные копии в Oracle

Типы резервного копирования базы данных Oracle включают следующие:

Следует регулярно создавать полные резервные копии базы данных Oracle. Полная резервная копия должна содержать базу Oracle, управляющие файлы, файлы данных, файлы журнала изменений и (если используется сервис ArcSDE) файлы giomgr.defs, dbinit.sde и services.sde.

ПримечаниеПримечание:

Важно протестировать сделанные резервные копии, чтобы убедиться, что они обеспечивают корректное восстановление базы данных.

Если база данных Oracle работает в режиме ARCHIVELOG, вы можете разнообразить вашу стратегию резервного копирования, дополнив несколькими вариациями периодическое полное резервное копирование. Базы данных, работающие в режиме NOARCHIVELOG, ограничены полным резервным копированием, возможно с добавлением файлов экспорта Oracle.

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

Файлы журналов изменений необходимы для перевода файлов данных из предыдущего состояния в обновленное. Для успешного восстановления базы данных необходимо поддерживать правильную последовательность журналов изменений между любыми двумя моментами времени.

Esri рекомендует хранить как минимум две копии всех архивированных журналов изменений, начиная с той даты, с которой может понадобиться выполнить восстановление базы данных. Эти две копии должны храниться на разных физических носителях, например, на жестком диске и ленточном накопителе.

Если вы собираетесь удалить архивные файлы журнала изменений с диска, убедитесь, что у вас имеется вторая копия каждого архивного файла журнала изменений.

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

Вам достаточно делать одну копию каждого файла данных при каждом резервном копировании, если вы внимательно следите за наличием нескольких копий архивных журналов изменений.

ПримечаниеПримечание:

Делать резервные копии оперативных файлов журнала изменений необязательно. Если текущий оперативный файл журнала изменений повреждается, информация еще находится в памяти, и Oracle записывает ее в файлы данных при создании контрольной точки. Oracle создает контрольную точку автоматически при закрытии экземпляра базы данных с приоритетом NORMAL, IMMEDIATE или TRANSACTIONAL. Перед тем, как закрыть базу данных с приоритетом ABORT, необходимо, если это возможно, создать контрольную точку командой ALTER SYSTEM > CHECKPOINT.

Настоятельно рекомендуем ознакомиться с документацией по резервному копированию и восстановлению баз данных Oracle. Это следующие документы:

Руководство по резервному копированию и восстановлению

Oracle 10g список документации онлайн

Oracle 11g список документации онлайн

ПодсказкаПодсказка:

Если у вас есть базы геоданных с пользовательской схемой, обязательно выполняйте резервное копирование как главной базы геоданных, так и баз геоданных с пользовательской схемой. В схеме пользователя SDE есть несколько таблиц, которые используются базами геоданных с пользовательской схемой.

Связанные темы

5/10/2014