Плагин Oracle

Плагин Oracle предназначен для резервного копирования баз данных Oracle с использованием внутренних утилит и интерфейса СУБД Oracle.

Конфигурирование плагина Oracle

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

Для горячего резервного копирования без остановки СУБД Oracle, необходимо в первую очередь разрешить работу базы данных в режиме ARCHIVELOG. Если база данных выполняется как NOARCHIVELOG, для неё возможен только "холодный" бэкап (с предварительной остановкой сервера перед выполнением резервного копирования).

Чтобы проверить, в каком режиме база данных находится в текущий момент, воспользуйтесь следующей командой SQL:

SQL> select log_mode from sys.v$database;

Если значение параметра LOG_MODE будет NOARCHIVELOG, вам необходимо изменить его с помощью следующего запроса:

SQL> alter database archivelog;

На заметку: для изменения режима ваша база Oracle должна быть смонтирована, но не открыта. Если она открыта, остановите её, смонтируйте с помощью команды mount, разрешите работу в режиме ARCHIVELOG и снова запустите базу для нормального использования:

SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database archivelog;
SQL> alter database open;

Конфигурирование удалённого и локального доступа к СУБД Oracle

Если вы используете решение Server Network, вы можете работать с базами данных Oracle, расположенными на удалённых машинах в общей локальной сети. Чтобы настроить бэкап Oracle на удалённых машинах, используйте следующие действия:

  1. Для начала установите Сетевой Агент на удалённом компьютере с СУБД Oracle.
  2. Добавьте пользователя, от имени которого запущен Агент, в группу ORA_DBA.

На локальной машине резервное копирование СУБД Oracle возможно с любым решением. Для которого доступен плагин Oracle. Пользователь локальной машины, от имени которого выполняются задачи бэкапа Oracle, также должен быть членом группы ORA_DBA.

Добавление пользователя в группу ORA_DBA

Чтобы добавить пользователя в группу ORA_DBA, необходимо выполнить следующие действия:

  1. Убедитесь, что на вашем уже ПК установлена копия Oracle.
  2. В меню Windows Пуск щёлкните правой клавишей на элементе Компьютер и выберите пункт контекстного меню Управление. Откроется диалог управления компьютером.
  3. На левой панели разверните список Служебные программы, затем список Локальные пользователи и группы, нажмите Пользователи.
  4. На правой панели щёлкните правой клавишей на выбранном имени пользователя и выберите пункт меню Свойства. Откроется диалог Свойства для выбранного пользователя.
Свойства пользователя
  1. Выберите вкладку Членство в группах и нажмите Добавить.
  2. На панели внизу выберите группу ORA_DBA, затем нажмите OK.

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

Для создания резервной копии Oracle следуйте нижеприведённой инструкции:

  1. Запустите мастер создания новых задач.
  2. Выберите задачу резервного копирования на Шаге 1 и нажмите кнопку Далее.
  3. (только для версии Server Network) На Шаге 2 выберите рабочую станцию, на которой расположен сервер Oracle, из выпадающего списка в верхнем левом углу.
  4. Найдите плагин Oracle в группе источников данных Database на левой панели окна Шага 2.
Выбор плагина Oracle для бэкапа данных
  1. Щёлкните на названии плагина. Откроется новое окно со списком доступных баз и серверов Oracle.
  2. Если у вас ещё нет готовых подключений к СУБД Oracle, нажмите Создать подключение.
  3. В открывшемся диалоге подключения укажите параметры для соединения с сервером Oracle. Дайте новому подключению имя.
Настройка конфигурации плагина Oracle для создания резервной копии базы
  1. Щёлкните на названии выбранного подключения. Откроется диалог выбора данных.
  2. Разверните папку Oracle, чтобы просмотреть список всех доступных баз данных Oracle. Отметьте галочкой необходимую для бэкапа базу данных Oracle или раскройте необходимую подпапку и выберите отдельную базу данных (все базы различаются по SID).
Выбор данных для бэкапа Oracle
  1. Закончив выбор, нажмите ОК. Нажмите Далее.

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

Узнать подробнее о восстановлении баз данных Oracle из резервной копии.

Кто использует наше решение для резервного копирования?