RMAN инициировал резервное копирование Oracle для упрощения администрирования

RMAN инициировал резервное копирование Oracle для упрощения администрирования

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

Администраторы баз данных могут создавать резервные копии в организации без входа в Zmanda Management Console (ZMC), что делает процесс резервного копирования более удобным. Кроме того, эта реализация позволяет пользователям, не знакомым с интерфейсом ZMC, успешно создавать резервные копии, когда это необходимо.

Что такое функция резервного копирования Oracle, инициируемая RMAN?

Функция резервного копирования Oracle, инициируемая клиентом, помогает запускать резервное копирование Oracle непосредственно с клиента через Recovery Manager (RMAN). Однако вам все равно потребуется создать набор резервных копий и пользователя с защитой паролем. Вам также необходимо выполнить некоторые необходимые настройки, прежде чем вы сможете запускать резервное копирование в Oracle непосредственно с клиента. Следующие два вопроса подробно объяснят эти конфигурации.

Как создать отдельного пользователя для функции резервного копирования Oracle, запускаемой RMAN?

  1. Войдите в ZMC, используя свои учетные данные.
  2. Выберите «Настройки» на левой панели навигации.
  3. Выберите «Пользователи» в разделе «Настройки».
  4. Нажмите кнопку «ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ» в правом верхнем углу страницы «Пользователи».
  5. Заполните форму добавления пользователя, если это применимо. Убедитесь, что выбрана роль RMAN.
  6. Нажмите кнопку СОХРАНИТЬ, чтобы завершить процесс создания пользователя.
Добавление нового пользователя для резервного копирования Oracle, инициируемого клиентом | Зманда
Добавление нового пользователя для резервного копирования Oracle, запускаемого клиентом

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

Какие конфигурации необходимы для функции резервного копирования Oracle, инициируемой RMAN?

Функция создания резервных копий Oracle, инициируемых клиентом, гарантирует, что каждому пользователю в вашей организации не нужно будет предоставлять доступ к ZMC, поскольку резервное копирование можно запускать непосредственно с клиента. Кроме того, это также избавляет ваших сотрудников от необходимости обучать их работе с Zmanda. Сначала проанализируем конфигурации.

Следующие строки необходимо добавить в файл amanda-client.conf, расположенный в /etc/amanda/amanda-client.conf.

property "SERVER_URL" "<backup server IP address>"
property "BACKUP_REQ" "/zmc_service/api/v0/backupsets/rman/backup/"
property "TOKEN_REQ" "/zmc_service/api/v0/users/zmc/login/"
property "STATUS_REQ" "/zmc_service/api/v0/backupsets/task/"
property "USER" "<user name>"
property "PASS" "<encrypted password>"

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

Для шифрования пароля вы можете использовать свойство encrypt, доступное по адресу

/ usr / bin /

Запустите amrman_encrypt encrypt и укажите тот же пароль, который использовался для аутентификации пользователя в ZMC. Зашифрованный пароль будет автоматически сохранен в файле amanda-client.conf в свойстве PASS.

Далее необходимо создать файлы конфигурации на стороне сервера. Для этого перейдите на страницу Backup Where для соответствующего набора резервных копий и задайте нужные параметры. После того, как вы закончите указывать, нажмите на ДОБАВИТЬ КОНФИГУРАЦИЮ .

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

Использование функции резервного копирования Oracle, запускаемой RMAN

Утилита RMAN | Зманда
Утилита RMAN

Во-первых, переключитесь на утилиту RMAN. Затем вам нужно подключиться к базе данных, чтобы запустить резервное копирование. Для запуска резервного копирования можно использовать следующую команду:

CONNECT TARGET *
STARTUP;

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

Подключено к целевой базе данных:

RUN
{
ALLOCATE CHANNEL zmanda_sbt DEVICE TYPE sbt TRACE=5
PARMS=”SBT_LIBRARY=/usr/lib64/amanda/application/amml.so  
ENV=(BACKUP_LEVEL=smart,BKPSET=t2_rman,SID=cdb1) ”;
}

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

  • BACKUP_LEVEL может быть интеллектуальным, полным или добавочным.
  • BKPSET (имя набора резервных копий, с которым связан источник (sid))
  • SID (SID, для которого должно запускаться резервное копирование)

После запуска вышеуказанных строк в утилите RMAN. На экране появятся следующие значения с заменой применимых значений.

using target database control file instead of recovery catalog
allocated channel: zmanda_sbt
channel zmanda_sbt: SID=44 device type=S8T_TAPE
Channel zmanda_sbt: AMANDA MEDIA MANAGEMENT LIBRARY FOR ORACLE
released channel: zmanda_sbt

Заключение

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

Чтобы узнать больше о Zmanda и включить его в свою среду резервного копирования, зарегистрируйтесь на бесплатная пробная версия. Если у вас есть какие-либо вопросы, не стесняйтесь открыть тикет в службу поддержки на Сеть Zmanda или отправьте электронное письмо нашему отделу продаж по адресу sales@zmanda.com. Наша команда будет рада помочь вам!


Исследуйте другие темы