Всем привет!
Данной статьей, хотелось бы поделится опытом внедрения и эксплуатации, наиболее распространенного программного продукта для резервного копирования и восстановления данных - Symantec NetBackup, версия на момент написания 7.5.
Если у вас возникнут вопросы, пожелания, поправки, пишите в комментариях к статье, буду рад любой критике.
Ниже приведу схему подключения ленточной библиотеки, клиентов и управляющего (media) сервера:
В итоге, по списку:
1. Ленточная библиотека - Oracle Sun TapeLibrary SL-150 LTO-5
2. Сервер управления ПО Symantec NetBackup 7.5 (далее NB) - UCS C24M3
3. Оптические свитчи Brocade 300
4. Сервера клиентов - Sun Sparc M4000/3000 - 3 шт.
Процесс установки и подключения ленточной библиотеки приводить не буду, предлагаю вам воспользоваться официальной документацией от вендора.
Начнем с того, что вы стали счастливым обладателем лицензий продукта Symantec NetBackup 7.5. В моем случае мне понадобились, следующие виды лицензий:
1. SYMC NETBACKUьP ENTERPRISE CLIENT 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
2. SYMC NETBACKUP ENTERPRISE CLIENT 7.5 WIN/LNX/SOLX64 1 SERVER TIER 3 STD LIC EXPRESS BAND S
3. SYMC NETBACKUP ENTERPRISE SERVER 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
4. SYMC NETBACKUP OPTION LIBRARY BASED TAPE DRIVE 7.5 XPLAT PER DRIVE STD LIC EXPRESS BAND S
5. SYMC NETBACKUP CLIENT APPLICATION AND DATABASE PACK 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
6. SYMC NETBACKUP CLIENT APPLICATION AND DATABASE PACK 7.5 WIN/LNX/SOLX64 1 SERVER TIER 3 STD LIC EXPRESS BAND S
В зависимости от поставки продукта, вам могут придти, либо набор дисков с ПО + лицензии, либо просто документ с серийными ключами программного продукта. В моем случаи, это был простой pdf документ, с серийными номерами.
Скачиваем нужный нам софт "вручную", для этого переходим по адресу поиска Symantec NetBackup, по серийным номерам находим и скачиваем, требуемые нам продукты.
Когда все готово, приступаем к непосредственной установке. Первый в очереди, это сервер управления NB, он же master/media сервер. В моем случае, ставить я его буду на платформу RHEL-6.4 x86/64.
Запускаем ./install и отвечаем последовательно на вопросы, в процессе установки активируем все необходимые лицензии. Следует отметить, что активировать лицензии можно и позже, из GUI интерфейса или командной строки, это на ваше усмотрение.
После установки, запускаем NB и любуемся интерфейсом графической оболочки.
[root@SU-BACKUP-BIS NetBackup_7.5_LinuxR_x86_64]# /usr/openv/netbackup/bin/jnbSA
Следующим шагом, ставим клиентов и агентов на сервере NB, в моем случаи клиенты будут только Sparc платформы. Для этого скачиваем с портала Symantec Netbackup, образы клиентов и следуем инструкциям с этого же ресурса, при установке софта:
[root@SU-BACKUP-BIS home]# cat "NetBackup_7.5_CLIENTS_tar-gz.1of3" "NetBackup_7.5_CLIENTS_tar-gz.2of3" "NetBackup_7.5_CLIENTS_tar-gz.3of3" > "NetBackup_7.5_CLIENTS.tar"
[root@SU-BACKUP-BIS home]# tar -xvf NetBackup_7.5_CLIENTS.tar
[root@SU-BACKUP-BIS home]# cd NetBackup_7.5_CLIENTS
[root@SU-BACKUP-BIS NetBackup_7.5_CLIENTS]# ./install
root@SU-RSS-02 # cat /etc/hosts
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
172.24.4.1 SU-RSS-02
172.24.4.2 SU-BACKUP-BIS
После всех манипуляций, запускаем следующею команду, для всех клиентов:
[root@SU-BACKUP-BIS ~]# /usr/openv/netbackup/client/Solaris/Solaris10/install_client -L SU-RSS-02
Либо, как я писал выше, ставим из самого приложения.
Для этого запускаем jnbSA и переходим во вкладку NetBackup Management >> Policies и создаем новую политику New Policies. Во вкладке Clients, добавляем клиента и жмем на кнопку Install Client Software...
Данной статьей, хотелось бы поделится опытом внедрения и эксплуатации, наиболее распространенного программного продукта для резервного копирования и восстановления данных - Symantec NetBackup, версия на момент написания 7.5.
Если у вас возникнут вопросы, пожелания, поправки, пишите в комментариях к статье, буду рад любой критике.
Ниже приведу схему подключения ленточной библиотеки, клиентов и управляющего (media) сервера:
Схема подключения |
1. Ленточная библиотека - Oracle Sun TapeLibrary SL-150 LTO-5
2. Сервер управления ПО Symantec NetBackup 7.5 (далее NB) - UCS C24M3
3. Оптические свитчи Brocade 300
4. Сервера клиентов - Sun Sparc M4000/3000 - 3 шт.
Процесс установки и подключения ленточной библиотеки приводить не буду, предлагаю вам воспользоваться официальной документацией от вендора.
Начнем с того, что вы стали счастливым обладателем лицензий продукта Symantec NetBackup 7.5. В моем случае мне понадобились, следующие виды лицензий:
1. SYMC NETBACKUьP ENTERPRISE CLIENT 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
2. SYMC NETBACKUP ENTERPRISE CLIENT 7.5 WIN/LNX/SOLX64 1 SERVER TIER 3 STD LIC EXPRESS BAND S
3. SYMC NETBACKUP ENTERPRISE SERVER 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
4. SYMC NETBACKUP OPTION LIBRARY BASED TAPE DRIVE 7.5 XPLAT PER DRIVE STD LIC EXPRESS BAND S
5. SYMC NETBACKUP CLIENT APPLICATION AND DATABASE PACK 7.5 WIN/LNX/SOLX64 1 SERVER TIER 1 STD LIC EXPRESS BAND S
6. SYMC NETBACKUP CLIENT APPLICATION AND DATABASE PACK 7.5 WIN/LNX/SOLX64 1 SERVER TIER 3 STD LIC EXPRESS BAND S
В зависимости от поставки продукта, вам могут придти, либо набор дисков с ПО + лицензии, либо просто документ с серийными ключами программного продукта. В моем случаи, это был простой pdf документ, с серийными номерами.
Скачиваем нужный нам софт "вручную", для этого переходим по адресу поиска Symantec NetBackup, по серийным номерам находим и скачиваем, требуемые нам продукты.
Когда все готово, приступаем к непосредственной установке. Первый в очереди, это сервер управления NB, он же master/media сервер. В моем случае, ставить я его буду на платформу RHEL-6.4 x86/64.
После установки, запускаем NB и любуемся интерфейсом графической оболочки.
[root@SU-BACKUP-BIS NetBackup_7.5_LinuxR_x86_64]# /usr/openv/netbackup/bin/jnbSA
Следующим шагом, ставим клиентов и агентов на сервере NB, в моем случаи клиенты будут только Sparc платформы. Для этого скачиваем с портала Symantec Netbackup, образы клиентов и следуем инструкциям с этого же ресурса, при установке софта:
[root@SU-BACKUP-BIS home]# cat "NetBackup_7.5_CLIENTS_tar-gz.1of3" "NetBackup_7.5_CLIENTS_tar-gz.2of3" "NetBackup_7.5_CLIENTS_tar-gz.3of3" > "NetBackup_7.5_CLIENTS.tar"
[root@SU-BACKUP-BIS home]# tar -xvf NetBackup_7.5_CLIENTS.tar
[root@SU-BACKUP-BIS home]# cd NetBackup_7.5_CLIENTS
[root@SU-BACKUP-BIS NetBackup_7.5_CLIENTS]# ./install
Установка клиентов Symantec Netbackup 7.5 |
Следует отметить, что поставить клиентов и агентов можно будет локально, т.е. на самих клиентах произвести установку необходимого ПО или удаленно через GUI NB, с помощью rsh.
Настроим данный способ.
Настроим данный способ.
На всех серверах, включаем rsh /*remote sh*/ и настраиваем подключение между ними.
RHEL:
[root@SU-BACKUP-BIS Solaris]# yum install rsh-server
[root@SU-BACKUP-BIS Solaris]# chkconfig rsh on
[root@SU-BACKUP-BIS Solaris]# cat /root/.rhosts
SU-BIS-SUN-02
SU-BILLING-00
SU-BACKUP-BIS
[root@SU-BACKUP-BIS ~]# cat /etc/hosts
###
172.24.4.105 SU-BIS-SUN-02
172.24.4.106 SU-BILLING-00
172.24.4.1 SU-RSS-02
###
172.24.4.105 SU-BIS-SUN-02
172.24.4.106 SU-BILLING-00
172.24.4.1 SU-RSS-02
###
[root@SU-BACKUP-BIS Solaris]# cat ~/.rhosts
SU-BIS-SUN-02
SU-BILLING-00
SU-RSS-02
SU-BACKUP-BIS
[root@SU-BACKUP-BIS Solaris]# cat /etc/securetty | grep -i r
rsh
rexec
rlogin
rsh
rlogin
rsh
rlogin
root@SU-RSS-02 # cat ~/.rhosts
SU-RSS-02
SU-BACKUP-BIS
Комментируем строку: CONSOLE=/dev/console
Комментируем строку: CONSOLE=/dev/console
root@SU-RSS-02 # vi /etc/default/login
# If CONSOLE is set, root can only login on that device.
# Comment this line out to allow remote login by root.
#
#CONSOLE=/dev/console
Solaris 10:
root@SU-RSS-02 # # inetadm -e rlogin
root@SU-RSS-02 # inetadm | grep -i login
disabled disabled svc:/network/login:eklogin
disabled disabled svc:/network/login:klogin
enabled online svc:/network/login:rlogin
root@SU-RSS-02 # # inetadm -e rlogin
root@SU-RSS-02 # inetadm | grep -i login
disabled disabled svc:/network/login:eklogin
disabled disabled svc:/network/login:klogin
enabled online svc:/network/login:rlogin
root@SU-RSS-02 # cat /etc/hosts
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
172.24.4.1 SU-RSS-02
172.24.4.2 SU-BACKUP-BIS
root@SU-RSS-02 # cat ~/.rhosts
SU-RSS-02
SU-BACKUP-BIS
После всех манипуляций, запускаем следующею команду, для всех клиентов:
[root@SU-BACKUP-BIS ~]# /usr/openv/netbackup/client/Solaris/Solaris10/install_client -L SU-RSS-02
Либо, как я писал выше, ставим из самого приложения.
Для этого запускаем jnbSA и переходим во вкладку NetBackup Management >> Policies и создаем новую политику New Policies. Во вкладке Clients, добавляем клиента и жмем на кнопку Install Client Software...
На этом подключение сервера и клиентов NetBackup завершено, осталось подключить ленточную библиотеку к NB серверу и настроить связку OracleDB+RMAN.
В этой статьи, я не стал затрагивать процесс подключение ленточной библиотеки, в моем случаи это ленточная библиотека Oracle Sun Tape Library SL 150.
С помощью визарда Configure Storage Device подключим библиотеку и робот соответственно. После этого, обязательно проинвентаризируем кассеты подключенные к библиотеке.
Правой кнопкой по вкладке Media and Device Management > Robots > Inventory Robot
Будем считать, что в итоге у вас все получилась, как показано на картинке выше. Процесс подключения ленточной библиотеки не так тривиален, как хотелось бы, но и ничего сложного нет, вообщем гугл и официальная документация в помощь.
Идем дальше.
К данному моменту, у нас есть все необходимые элементы:
- Сервер управления NetBackup,
- Подключенные клиенты.
- Ленточная библиотека.
На этом пока все, следующая часть, будет посвящена настройке политик резервного копирования и востановления базы данных Oracle, средствами rman скриптов.
В этой статьи, я не стал затрагивать процесс подключение ленточной библиотеки, в моем случаи это ленточная библиотека Oracle Sun Tape Library SL 150.
С помощью визарда Configure Storage Device подключим библиотеку и робот соответственно. После этого, обязательно проинвентаризируем кассеты подключенные к библиотеке.
Правой кнопкой по вкладке Media and Device Management > Robots > Inventory Robot
Будем считать, что в итоге у вас все получилась, как показано на картинке выше. Процесс подключения ленточной библиотеки не так тривиален, как хотелось бы, но и ничего сложного нет, вообщем гугл и официальная документация в помощь.
Идем дальше.
К данному моменту, у нас есть все необходимые элементы:
- Сервер управления NetBackup,
- Подключенные клиенты.
- Ленточная библиотека.
На этом пока все, следующая часть, будет посвящена настройке политик резервного копирования и востановления базы данных Oracle, средствами rman скриптов.
Эта статья потребовала большой усидчивости! Круто!
ReplyDelete