Veritas backup exec linux agent

Veritas Backup Exec Agent for Oracle на Windows и Linux

Общая информация о решении Backup Exec для Oracle

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

  • Veritas Backup Exec обеспечивает полную поддержку Recovery Manager (RMAN) компании Oracle.
  • Операции резервного копирования и восстановления можно запускать как с сервера резервного копирования Backup Exec, так и из консоли Oracle RMAN.
  • Поддержка нескольких потоков позволяет повысить производительность резервного копирования и восстановления.
  • Поддерживает процессоры Intel Xeon EMT64, Intel Pentium EMT64, AMD Athlon и AMD Opteron.
  • Новая версия также поддерживает Red Hat и SUSE Linux.

Резервное копирование Oracle средствами Backup Exec

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

  • Veritas Backup Exec полность интегрирован с механизмом Oracle RMAN
  • Для серверов Oracle 11g на операционной системе Windows поддерживается работа через Oracle VSS-writer.

Источник

Пошаговая инструкция по установке и настройке агента BackupExcec на сервер Linux.

Сначала копируем дистрибутив агента (есть на диске с BE, либо тут) на сервер любым удобным способом, например при помощи WinSCP:

1. На Linux-сервере заходим в папку куда скопировали агент, и распаковываем архив:

2. Заходим в распакованную папку и запускаем скрипт установки:

3. Далее отвечаем по пунктам (нажатия с клавиатуры выделены жирным):

Enter the system names separated by spaces on which to install RALUS: Enter

Checking system communication:

Initial system check completed successfully.

Press [Return] to continue: Enter

installralus will install the following RALUS packages on Linux target system: testmom.ctmol.ru

VRTSralus Symantec Backup Exec Remote Agent for Linux/Unix Servers

Press [Return] to continue: Enter

Checking system installation requirements:

Checking RALUS installation requirements on Linux target systems: testmom.ctmol.ru

Checking RALUS installation requirements on testmom.ctmol.ru:

Installation requirements checks completed successfully.

Press [Return] to continue: Enter

To display the Remote Agent as a selection in a media server’s backup selection tree, and to be able to specify a local network for use between the Remote Agent and a media server, enter the names or IP addresses of the media servers that you want the Remote Agent on ‘testmom.ctmol.ru’ to communicate with.

Читайте также:  Релиз windows 10 insider preview

An IP Address: XXX.XXX.XXX.XXX

A Host Name: COMPUTERNAME

Enter a directory host: 192.168.0.101 Тут вводим айпишник сервера Backup Exec

Do you want to add another name or address for this agent? [y, n] (n) Enter

Hostnames and/or IP addresses verification for ‘testmom.ctmol.ru’:

Is this information correct? [y, n] (y) Enter [stextbox >

To perform backups, you must have a ‘beoper[На последующих нескольких шагах, установщик проверит наличие группы beoper и необходимых пользователей в ней и если нет, то создаст.] ‘ [/stextbox]

user group. This user group can be created only if you are not using NIS server. Your system ‘testmom.ctmol.ru’ will be scanned to detect a NIS server, group and membership.

Press [Return] to continue: Enter

The installer will now check your system for the ‘beoper’ user group and root membership.

Press [Return] to continue: Enter

Your system ‘testmom.ctmol.ru’ already has a required user group and membership.

Press [Return] to continue: Enter

Checking Symantec Backup Exec Remote Agent for Linux/Unix Servers on testmom.ctmol.ru:

Press [Return] to continue: Enter

Installing Symantec Backup Exec Remote Agent for Linux/Unix Servers on testmom.ctmol.ru:

Symantec Backup Exec Remote Agent for Linux/Unix Servers installation completed successfully.

Press [Return] to continue: Enter

Configuring Symantec Backup Exec Remote Agent for Linux/Unix Servers:

You must establish a trust relationship between the media server and the Linux or UNIX computer. Add the remote computer to the User-defined Selections in the backup selections list on the media server. Expand the selection tree to ensure that the trust relationship is validated.

Symantec Backup Exec Remote Agent for Linux/Unix Servers configured successfully.

Press [Return] to continue: Enter

4. Необходимо включить пользователя из под которого работает база (в нашем случае oracle) в группу beoper (которая была создана на этапе установки агента)

5. Далее конфигурируем агент:

Symantec Backup Exec Remote Agent Utility

Choose one of the following options:

1. Configure database access

2. Configure Oracle instance information

Please enter your selection: 1

Configuring machine information

Choose one of the following options:

1. Add system credentials for Oracle operations

2. Edit system credentials used for Oracle operations

3. Remove system credentials used for Oracle operations

4. View system credentials used for Oracle operations

Please enter your selection: 1

[stextbox a user name that has local system credentials: oracle[Юзер, из под которого запускается бд] [/stextbox]

Enter the password:

Do you want to use a custom port to connect to the media server during Oracle operations? (Y/N): N

Читайте также:  Ос windows не может подключится

Commit Oracle operation settings to the configuration file? (Y/N): Y

SUCCESS: Successfully added the entry to the configuration file.

Configuring machine information

Choose one of the following options:

1. Add system credentials for Oracle operations

2. Edit system credentials used for Oracle operations

3. Remove system credentials used for Oracle operations

4. View system credentials used for Oracle operations

Please enter your selection: 5

Symantec Backup Exec Remote Agent Utility

Choose one of the following options:

1. Configure database access

2. Configure Oracle instance information

Please enter your selection: 2

Configuring the Oracle Agent

Choose one of the following options:

1. Add a new Oracle instance to protect

2. Edit an existing Oracle instance

3. Delete an existing Oracle instance

4. View Oracle instance entries that have been added in the Remote Agent Utility

Please enter your selection: 1

Select an Oracle instance to configure

Entry 1. retekdb

Enter the number 0 to go back

[stextbox Enter your selection: 1[Выбираем необходимую базу. Следующие три шага, необходимо провести для каждого инстанса Oracle] [/stextbox]

Enter the Oracle database SYSDBA user name: VTRETIAK

Enter the Oracle database SYSDBA password:

[stextbox the media server name or IP address: 192.168.0.101[Айпишник BE] [/stextbox]

Do you use a recovery catalog? (Y/N): N

Do you want to use a customized job template? (Y/N): N

Commit Oracle operation settings to the configuration file? (Y/N): Y

SUCCESS: Successfully added the entry to the configuration file.

Configuring the Oracle Agent

Choose one of the following options:

1. Add a new Oracle instance to protect

2. Edit an existing Oracle instance

3. Delete an existing Oracle instance

4. View Oracle instance entries that have been added in the Remote Agent Utility

Please enter your selection: 5

Symantec Backup Exec Remote Agent Utility

Choose one of the following options:

1. Configure database access

2. Configure Oracle instance information

Please enter your selection: 3

6. Запускаем агент:

На этом установка агента закончена.

На новых ядрах, агент после запуска может падать, необходимо подкинуть правленную библиотечку (libbesocket.so), лежит тут Подправленная библиотека для работы агента BE на Linux с новыми ядрами . Поменять тут: /opt/VRTSralus/bin/

7. Далее настраиваем сервер Backup Exec.

Идем Сервис – Параметры – Oracle :

Нажимаем «Изменить список», «Создать» и вводим имя сервера, на который установлен BE:

Затем напротив поля Учетная запись нажимаем кнопку «Создать..» и, в открывшемся окне, снова нажимаем «Создать..» и в открывшемся окне вводим учетные данные пользователя oracle и нажимаем ок.

ОК и еще раз ОК, в итоге, мы должны увидеть следующее:

Нажимаем ОК, закрываем настройки.

Переходим в Настройки заданий, и нажимаем «Создать задание»:

В открывшемся окне мы увидим ресурсы, с которым можем произвести резервное копирование, необходимо правой кнопкой нажать на ветке «Пользовательские ресурсы», и выбрать пункт «Управлять пользовательскими списками ресурсов»:

В открывшемся окне необходимо добавить наш сервер

Читайте также:  Windows 10 убрать размытие приложений

После чего сервер появится в ветке «Пользовательские ресурсы».

Пытаемся развернуть ресурсы на на нем, после чего может появится ошибка:

Выбираем учетку Oracle.

Мы должны увидеть файловую систему и настроенные базы.

При попытке открыть базу, выпадет окно с ошибкой:

Тут необходимо выбрать учетку SYS базы данных оракл, если ее нет, нажимаем кнопку «Создать», вводим логин и пароль от пользователя SYS, после чего выбираем его и нажимаем ОК. После чего видим табличные пространства:

Источник

RALUS — Backup Exec Remote Agent для Linux и UNIX серверов

Для того, чтобы Veritas Backup Exec 20 мог бэкапить отдельные директории Linux сервера, нужно установить Backup Exec Remote Agent для Linux и UNIX серверов (RALUS).

Дистрибутив RALUS

Версии Backup Exec 2014 / 15 / 16 / 20.1 / 20.2 / 20.3 / 20.4 / 20.5 поддерживают Remote Agent для Linux серверов. Backup Exec 20.6 и выше поддерживают также Unix OS. Начиная с Backup Exec 2010 и выше не требуется отдельно скачивать RALUS, он находится на установочном DVD в папке «Linux«. Монтируем ISO образ, открываем папку Linux.

Находим архив RALUS_RMALS-1188.2718.tar.gz. Копируем на Linux сервер. Я копирую в /opt/veritas/.

Работаем под рутом. Распаковываем архив.

Рекомендую сменить владельца на root:

Вот что получилось:

Установка агента RALUS

Для установки агента следует запустить installralus и следовать дальнейшим инструкциям:

Указываем имя сервера или IP адрес. Hostname стоит по умолчанию, если он нас устраивает, нажимаем Enter.

Определяется версия операционной системы, если она поддерживается агентом, то проверка системы успешно завершается. Enter.

Будет установлен пакет VRTSralus — Veritas Backup Exec Agent для Linux. Enter.

Производятся системные проверки для установка пакета. Судя по всему, происходит проверка на наличие свободного места. Enter.

Для работы агента требуется наличие группы beoper с правами root (кроме NIS сервера). Инсталлятор проверит наличие такой группы, если её нет, то нам предложат такую группу создать, потом предложат добавить в группу пользователя root. Enter.

Как видно по скриншоту, на моём сервера такая группа уже есть. Это логично, потому что я сначала потренировался в установке, потом деинсталлировал пакет и устанавливаю повторно, чтобы написать инструкцию. Enter.

Проверка наличия уже установленного пакета. Пакет не найден. Enter.

Начинается установка пакета VRTSralus. Установка завершена. Enter.

Создаётся конфигурационный файл /etc/VRTSralus/ralus.cfg. Запустить агент? Да — y.

Агент запускается. Enter.

Установка агента RALUS завершена, ссылка на лог приложена.

Настройка локального пользователя

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

Управление агентом

Запуск агента в debug режиме

Правим в файле /etc/VRTSralus/ralus.cfg опцию RANT NDMP Debug Level, она по умолчанию 0:

Для отображения списка вариантов запуска:

Запускаем агент вручную в DEBUG режиме с выводом в консоль:

Запускаем агент вручную в DEBUG режиме с выводом в файл:

Запускаем агент вручную в DEBUG режиме с выводом в консоль и в файл:

Источник

Оцените статью