Руководство пользователя PPBS — подготовка среды к резервному копированию Oracle PBS
Summary: В этом документе приводится четкое пошаговое руководство по подготовке и настройке Oracle PBS для резервного копирования. Следуйте этим инструкциям, чтобы эффективно управлять резервными копиями Oracle с помощью PowerProtect Backup Service. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Назначение
Подготовка среды к резервному копированию PowerProtect Backup Service (PPBS) Oracle Phoenix Backup Store (PBS) без ошибок.
-
Что такое сервер Oracle?
- Корпорация Oracle создала широко используемую систему управления реляционными базами данных (RDBMS), известную как Oracle. Она предназначена для эффективного хранения, администрирования и извлечения данных, что делает ее основным компонентом многих приложений и систем корпоративного уровня. Ниже приведены некоторые из ее различных компонентов.
- Экземпляр. Экземпляр Oracle — это структуры программного обеспечения и памяти, которые управляют операциями базы данных.
- База данных. Сама база данных представляет собой набор физических файлов на диске, в котором хранятся данные. Он включает файлы данных, файлы управления и файлы журнала повтора.
- SQL (Structured Query Language) — это язык, используемый для взаимодействия с базой данных Oracle. Пользователи и приложения отправляют запросы SQL для извлечения и изменения данных.
- Слушатель. Слушатель Oracle — это процесс, который прослушивает входящие запросы клиентских подключений и устанавливает соединение между клиентами и базой данных Oracle.
- Сетевые службы Oracle. Они предоставляют услуги сетевой связи для базы данных Oracle. Они включают протоколы и инструменты для подключения к базе данных из разных местоположений.
- Файлы журнала повтора. В этих файлах хранятся записи обо всех изменениях, внесенных в базу данных. Они критически важны для восстановления в случае сбоев системы.
- Файлы управления. Файлы управления содержат метаданные о физической структуре базы данных. Они критически важны для запуска и восстановления базы данных.
- Архивированные журналы повтора. Это копии файлов журнала повтора, которые были заархивированы. Они используются для резервного копирования и восстановления.
- Компоненты резервного копирования и восстановления. Oracle включает в себя различные инструменты и утилиты для создания резервных копий и восстановления данных в случае потери данных или сбоев системы. К ним относятся RMAN (Recovery Manager) и Data Pump.
- Зачем выполнять резервное копирование базы данных Oracle?
- Защитите свои данные от несчастных случаев, ошибок или проблем с компьютером.
- Убедитесь, что вы можете восстановить свои данные в случае сбоя компьютера или аварии, например пожара или наводнения.
- Сохраните старые данные для анализа тенденций или создания отчетов.
- Повысьте безопасность, имея защищенную копию данных, даже если кто-то пытается их украсть.
- Какие резервные копии PPBS создает из Oracle Server?
- PPBS радикально упрощает резервное копирование и восстановление баз данных Oracle, размещенных в локальной физической и виртуальной инфраструктуре, а также облачной инфраструктуре, такой как Amazon EC2, виртуальные машины Azure, Google Compute Engines и т. д.
- PPBS позволяет выполнять резервное копирование и восстановление следующих баз данных, работающих на хостах Oracle Server.
- Автономные базы данных
- Базы данных RAC (Real Application Cluster)
- Что такое Phoenix Backup Store (PBS)?
- Phoenix Backup Store — это устройство NAS на базе Ubuntu с установленным пакетом Debian Phoenix Backup Store, предоставленным PPBS.
- После того как администраторы настроят устройство NAS, установите пакет Debian и активируйте его на устройстве:
- Устройство NAS настроено как Phoenix Backup Store
- Оно зарегистрировано в облаке PPBS
- Создает постоянное подключение к облаку PPBS
- Когда администратор добавляет резервное монтирование в консоли управления, оно создается в Phoenix Backup Store в качестве общего каталога по сети.
- Общий каталог служит точкой монтирования, и администратор базы данных Oracle должен сопоставить его с хостом, на котором работает RMAN.
- Когда выполняется резервное копирование с помощью RMAN, оно создает резервную копию Oracle RMAN и хранит ее на резервном монтировании. Для RMAN требуются разрешения на чтение и запись на резервное монтирование.
- Что такое хосты RMAN?
- Резервное копирование и восстановление баз данных Oracle выполняется с помощью предоставляемого Oracle диспетчера резервного копирования и восстановления под названием RMAN.
- RMAN предоставляет администраторам баз данных Oracle средства для выполнения заданий резервного копирования баз данных и создания резервных копий Oracle RMAN.
- RMAN подключен к базам данных, и администратор базы данных выполняет задание резервного копирования с его помощью.
- Хост, на котором запущен RMAN, называется хостом RMAN, и резервное монтирование сопоставляется с этим хостом.
- После запуска задания резервного копирования RMAN создает резервную копию Oracle RMAN и хранит ее на резервном монтировании.
- Какой рабочий процесс резервного копирования базы данных Oracle? Какие бывают типы методов резервного копирования?
- Рабочий процесс резервного копирования базы данных
- Тип метода резервного копирования базы данных:
- Полное резервное копирование
- Инкрементное резервное копирование
- Резервное копирование архивных журналов
- Рабочий процесс резервного копирования базы данных
- Каковы необходимые условия?
- Откуда следует скачать пакет установки Oracle PBS?
- Установщик Windows можно скачать одним из следующих трех способов.
- Страница скачиваемых материалов
- Страница настроек
- Страница скачиваемых материалов
- Установщик Windows можно скачать одним из следующих трех способов.
-
Как установить Oracle PBS?
- Существует три способа установки Oracle PBS
- Разверните пакет Debian на сервере Ubuntu, чтобы использовать сервер Ubuntu в качестве Phoenix Backup Store
- Разверните пакет OVA в конфигурации VMware, чтобы использовать виртуальную машину в качестве Phoenix Backup Store
- Разверните пакет Debian на экземпляре AWS EC2, чтобы использовать экземпляр в качестве Phoenix Backup Store
- Разверните пакет Debian на сервере Ubuntu, чтобы использовать сервер Ubuntu в качестве Phoenix Backup Store
📝 Примечание.
После установки убедитесь, что служба Phoenix находится в режиме выполнения с помощью следующей команды (systemctl status: PhoenixOracle)
-
Как активировать Oracle PBS?
- Пошаговый процесс описан в статье Активация.
- Команда.
PhoenixBackupStoreControl activate <activation_token> - После активации сервер отображается на странице Phoenix Backup Store.
- (Management Console -> Protect->Oracle > Phoenix Backup Store->Oracle Servers)
- Как настроить резервное копирование баз данных Oracle в PPBS?
- Действия по настройке резервных копий баз данных
- Создайте резервное монтирование в зарегистрированном Phoenix Backup Store
- Сопоставьте монтирование резервной копии на хосте RMAN
- Позвольте RMAN сохранять резервные копии на монтировании
- Каковы необходимые условия перед началом резервного копирования настроенной резервной копии базы данных Oracle?
-
Подключение
- Проверьте подключение между сервером и облаком PPBS
- Windows
- Проверьте, запущен ли клиент для NFS.
- Попробуйте подключиться по протоколу telnet с сервера Windows базы данных к следующим портам
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Попробуйте вручную смонтировать монтирование PBS на сервере Windows с помощью учетных данных root (так можно сопоставить общий сетевой ресурс с сервером Windows).
- Linux
- Попробуйте подключиться по протоколу telnet с сервера Windows базы данных к следующим портам
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Проверьте, смонтировано ли монтирование PBS на сервере базы данных Linux.
df -h
- Проверьте сведения о монтировании PBS в записях на вкладке FS.
cat /etc/fstab
- Попробуйте подключиться по протоколу telnet с сервера Windows базы данных к следующим портам
- Проверьте подключение между сервером и облаком PPBS
- Служба
- Служба Phoenix должна находиться в режиме «Running».
systemctl status PhoenixBackupStore - Служба NFS должна находиться в режиме «Running».
systemctl status nfs-kernel-server - Zpool должен находиться в режиме «Running».
systemctl status zpools status - Если он не запущен, для запуска или перезапуска используйте start или restart вместо status в указанной выше команде.
E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
- Служба Phoenix должна находиться в режиме «Running».
- Состояние в UI
- Состояние Oracle PBS на консоли PPBS должно отображаться как «Connected».
-
- Пользовательский интерфейс
- Не отменяйте это задание, поскольку
- Первое задание резервного копирования займет некоторое время, — будет выполнено полное сканирование данных.
- Первое задание будет выполняться до его завершения (окно резервного копирования не будет учитываться).
- Как запустить резервное копирование настроенных баз данных Oracle?
- Резервное копирование баз данных Oracle с помощью RMAN, размещенного на сервере Linux
- Обновите и запустите сценарии RMAN, предоставленные PPBS, которые используют API Phoenix Backup Store для резервного копирования баз данных.
- Дополнительные сведения о том, как этот сценарий использует API Phoenix Backup Store для резервного копирования и хранения резервных копий Oracle RMAN на резервном монтировании, см. в справке по API Phoenix Backup Store
- Резервное копирование баз данных Oracle с помощью RMAN, размещенного на сервере Windows
- Обновите и запустите сценарий RMAN и командный файл шаблона, предоставленный PPBS, который использует API Phoenix Backup Store для резервного копирования баз данных.
- Дополнительные сведения о том, как этот командный файл использует API Phoenix Backup Store для резервного копирования и хранения резервных копий Oracle RMAN на резервном монтировании, см. в справке по API Phoenix Backup Store
- Сценарии можно автоматизировать с помощью заданий cron в ОС Linux и планировщиков задач в ОС Windows.
- Резервное копирование баз данных Oracle с помощью RMAN, размещенного на сервере Linux
- Какие проблемы часто встречаются в PPBS Oracle PBS во время резервного копирования?
- что следует и чего не следует делать при резервном копировании базы данных Oracle
- PBS используется только для резервного копирования RMAN, настроенного для PPBS.
- Его не следует использовать в качестве сервера NFS.
- Не устанавливайте сторонние приложения; следует использовать только резервные копии PPBS.
- Не копируйте и не удаляйте никакие данные вручную на монтированиях PBS.
- Не настраивайте несколько баз данных для одной точки монтирования; одно монтирование используется только для одной базы данных. Если требуется защитить пять баз данных, необходимо настроить пять точек монтирования в PBS.
- Не редактируйте записи вручную в etc/exports. При создании монтирования используйте сценарии для добавления записей, как показано ниже.
- Местоположение сценария:
PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin - Скопируйте все сценарии на хост RMAN/сервер базы данных
- Запустите сценарий на хосте RMAN с IP-адресом сервера Phoenix Backup Store и именем резервного монтирования в качестве параметров.
- Запустите сценарий следующим образом:
phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>- Пример.
phoenix_get_mount_details.sh 192.0.2.1 testmount
- Выходные данные сценария phoenix_get_mount_details.sh — это путь к резервному монтированию. Необходимо сопоставить резервное монтирование с хостом tMAN, чтобы RMAN мог сохранить резервную копию Oracle RMAN на резервном монтировании при выполнении задания резервного копирования с помощью сценария RMAN.
- Пример выходных данных сценария phoenix_get_mount_details.sh:
Remote mountpath is 192.0.2.1:/Phoenix/testmount/oracle_dataMount options : retrans:5,timeo:1200, rw, user
Affected Products
PowerProtect Backup ServicesArticle Properties
Article Number: 000229021
Article Type: How To
Last Modified: 26 May 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.