RMAN и другие нативные методы бэкапа Oracle

Oracle Database Backup

Поскольку системы управления базами данных (СУБД) Oracle всех версий, включая последние выпуски 11g и 12c, становятся всё более востребованными в различных областях, то закономерно возрастает и необходимость в средствах резервного копирования данных Oracle. В любой момент у любого пользователя или администратора может возникнуть необходимость в резервном копировании схемы или отдельной базы данных (БД) Oracle с использованием нативных (встроенных) методов. Ниже мы рассмотрим инструменты для выполнения этой задачи.

Инструментарий: Программное обеспечение для резервного копирования Oracle

Существуют две основных нативных программы для бэкапа схем и БД Oracle.

Data Pump Export

Программа Data Pump Export (expdp) использует логическую структуру данных. Чтобы восстановить эти данные позже, нужно выполнять эту операцию под контролем целостности данных в режиме внутренней стабильности (internal consistent mode). Иначе данные не могут быть восстановлены, так как будет утрачена логическая структура БД. В настоящее время эта программа используется почти исключительно в связке со значительно более мощным инструментом RMAN.

Краткий перечень достоинств и недостатков утилиты expdp:

  • Бесплатная;
  • Легко используется пользователями, знакомыми с работой в режиме командной строки;
  • Простое копирование и восстановление отдельных БД;
  • Не требует переключения БД в режим ARCHIVELOG;
  • Несколько медленнее, чем RMAN (см. ниже).

Recovery Manager (RMAN)

Утилита Recovery manager (RMAN) базируется на использовании программы Extensive Backup Utility (EBU), разработанной ранее, и серьёзно расширяет возможности EBU, включая такие, как способность создания скриптов Oracle длярезервного копирования или создания графиков выполнения для задач восстановления данных. Это программа, работающая в режиме клиента командной строки, без графического интерфейса пользователя. RMAN осуществляет резервное копирование баз данных Oracle с автоматической проверкой целостности сохраняемых данных и полным набором возможностей управления резервным копированием, характерных для ПО такого класса.

RMAN использует собственные понятия и определения, не общепринятые в мире информационных технологий. Этот факт может обескуражить неопытных пользователей, однако все эти термины подробно и чётко объяснены как в сети Интернет, так и в собственном руководстве по программе RMAN.

Возможности и недостатки программы RMAN указаны кратко в следующем списке:

  • Может выполнять “горячий” (без остановки сервера СУБД) или “холодный” процесс снятия резервных копий;
  • Довольно быстрое и очень надёжное выполнение команд резервного копирования Oracle;
  • Может выполнять сохранение и восстановления данных как параллельные операции;
  • Позволяет инкрементальное резервное копирование и блочный доступ к данным (иногда называемый “физическим уровнем”) при восстановлении данных на носителе;
  • Нет графического интерфейса пользователя (GUI), к тому же, ряд используемых понятий и действий переопределён относительно традиционной терминологии;
  • Предоставляет интерфейс системы управления носителями (TMS).

Рекомендуемое решение:

Handy Backup Office Expert

Версия 7.8.7 от 2 декабря 2016. 65.0 MB
Программа резервного копирования Handy Backup. 7400 RUB за лицензию

Handy Backup Office Expert

Издание Office Expert успешно справляется с задачами бэкапа и восстановления Oracle. 30 дней бесплатного использования!


Поскольку ряд названных преимуществ указывает на превосходство RMAN над утилитой expdp, почти весь набор стратегий нативного резервного копирования Oracle основан на RMAN. Это верно и для программного обеспечения задач резервного копирования Oracle, предоставляемого сторонними производителями.

Возможности пользователя значительно расширяются при использовании сторонних продуктов в качестве интерфейса между программой RMAN и пользователем. Подобное программное обеспечение предоставляет в распоряжение пользователя интуитивный графический интерфейс (GUI) и позволяет включать бэкап схем и БД Oracle в общие стратегии сохранения и восстановления резервных копий данных.

Свяжитесь с нами

support@handybackup.ru

sales@handybackup.ru

+7 (383) 330-34-69

Резервное копирование баз данных

MS SQL бэкап

DB2 бэкап

MySQL бэкап

Резервное копирование Interbase

Резервное копирование PostgreSQL

Бэкап баз "1С"