周末送资料, 区会员Hideonbush分享,仅供学习参考之用
目录
1. 软件安装
1.1 安装环境
1.2 Netbackup服务器安装
1.3 Netbackup AIX客户端软件安装
1.4 Netbackup AIX Media Server软件安装
2. Netbackup 7.5配置
2.1 配置App-Cluster
2.2 策略向导操作
3.Netbackup 7.5的BMR系统恢复
4.Netbackup 7.5的Oracle数据库恢复
4.1 概要
4.2 备份数据库
1. 软件安装
1.1 安装环境
1.1.2 hosts的修改
目的:保证NBU服务器和客户端的正常解析
添加位置:master server添加本机信息和各个客户端的信息,每个客户端需要添加master server的信息。
1.2 Netbackup服务器安装
1.2.1在服务器lc132上面进行NBU master的安装
1.找到安装介质,服务器D盘应用软件目录下面的NetBackup_7.5_Win,双击Browser.exe
2.运行本地环境检查
Next
Terminal Services服务不影响安装,点击Finish完成环境检查
3. 开始安装,点击Instalation进入到安装界面选择Server Software Installation
点击Next
点击Next
输入正确的license Key点击Netbackup Master Server
设置服务器名称
点击Install开始安装
安装完成,下面添加其余的License keys,点击Add keys
添加完所以的key之后点击Finish
1.2.2 安装补丁
双击开始自动解压
解压完成后点击SETUP
点击Next
点击Next
点击Install开始安装
安装完成点击Finish
1.3 Netbackup AIX客户端软件安装
1.3.1 安装前准备工作
首先把客户端安装程序Netbackup_7.5_CLIENTS 存放到服务器空间足够的目录,并赋予安装权限。
1.3.2 安装客户端软件
1.3.2.1 进入到软件目录运行./install开始软件安装
1.3.2.2 前两步选Y回车或者直接回车,然后输入Netbackup Server也就是master的名称,客户端名称默认即可进入到安装过程
1.3.2.3 一直到服务开启,最后显示successful表示安装完成
1.3.2.4 修改客户端oracle数据库为归档模式
Bash-3.2& su – oracle
Bash-3.2& sqlplus /as sysdba
SQL>archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /oracle/product/10.2.0/dbs/arch
Oldest online log sequence 255
Next log sequence to archive 257
Current log sequence 257
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>startup mount
ORACLE instance started.
Total System Global Area 1610612736 bytes
Fixed Size 2084400 bytes
Variable Size 436208080 bytes
Database Buffers 1157627904 bytes
Redo Buffers 14692352 bytes
Database mounted.
SQL>alter database archivelog
Database altered.
SQL>alter system set log_archive_dest_1=’location=/archlog’ scope=spfile
System altered.
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>startup
ORACLE instance started.
Total System Global Area 1610612736 bytes
Fixed Size 2084400 bytes
Variable Size 436208080 bytes
Database Buffers 1157627904 bytes
Redo Buffers 14692352 bytes
Database mounted.
Database opened.
SQL>archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archlog
Oldest online log sequence 255
Next log sequence to archive 257
Current log sequence 257
SQL>create pfile from spfile
File created.
至此oracle数据库归档开启完成
1.3.2.5 执行备份软件NBU和oracle数据库连接库程序oracle_link
1.3.2.6 关于oracle备份脚本
首先,创建目录作为脚本的存放位置,并赋予此目录的权限,
/usr/openv/netbackup目录下
然后复制oracle备份脚本到此目录
赋予oracle用户对这个脚本的权限,
设置oracle_home
设置ORACLE_SID
ORACLE_USER
TARGET_CONNECT_STR
1.4 Netbackup AIX Media Server软件安装
1.4.1 安装前准备工作
首先把客户端安装程序Netbackup_7.5_AIX64.tar 存放到服务器空间足够的目录,并解压出来
存放路径
1.4.2 安装Media Server软件
1.4.2.1进入到软件目录运行./install开始软件安装
1.4.2.2选择Y继续
1.4.2.3不参与改进计划,选n
1.4.2.4是否安装Media Manager 选Y开始安装过程,等待安装完成
1.4.2.5 输入Media server的license key
需要输入的license包括enterprise client和option library based tape drive还有shared storage option的license,license 见电子授权
继续添加选y
结束添加选n
1.4.2.6 配置自己为media server
第一个红色标记是否配置自己为master server,选n
第二个红色标记配置master 主机名称
第三个红色标记确定master 选y继续,需要等待几分钟时间。
弹出下面信息添加完成继续下一步操作
Default:lc132直接回车
修改bp.conf配置文件(存放位置/usr/openv/netbackup/bp.conf)
1.4.2.6 重启NBU服务
关闭
查看服务运行情况
开启服务
**注,如果停止服务比较慢,可以在停止服务的状态下清理cache文件,具体步骤如下:
至此Media server安装完毕
2. Netbackup 7.5配置
2.1 配置App-Cluster
官方提供实例操作步骤如下:
Title
How to set the environment for APP- Cluster
Problem
How to set the environment for APP- Cluster in cluster Environment
Solution
Environment :two linux server:
Hostname: media1 IP:192.168.1.10
Hostname:media2 IP:192.168.1.11,
The virtual service name:media IP:192.168.1.12
master server hostname:master
config setup:
1.install media server on media1 and media2
2.add media 192.168.1.12 on master server and media server /etc/hosts
3.add server=media on media1 and media2 /usr/openv/netbackup/bp.conf
4.run follow command on master server and media server
/usr/openv/netbackup/bin/admimcmd/nbemmcmd -addhost -machinename media -machinetype app_cluster -netbackupversion 6.5
NBEMMCMD, Version:6.5.4
Command completed successfully.
/usr/openv/netbackup/bin/admimcmd/nbemmcmd -updatehost -add_server_to_app_cluster -machinename media1 -machinetype media -clustername media -netbackupversion 6.5
NBEMMCMD, Version:6.5.4
Command completed successfully.
/usr/openv/netbackup/bin/admimcmd/nbemmcmd -updatehost -add_server_to_app_cluster -machinename media2 -machinetype media -clustername media -netbackupversion 6.5
NBEMMCMD, Version:6.5.4pwd
Command completed successfully.
The following show the cluster configuration is success
/usr/openv/netbackup/bin/admimcmd/nbemmcmd -listhosts –verbose
MachineName = ” media “
MachineDeion = “”
MachineNbuType = app_cluster (7)
NetBackupVersion = 6.5.4.0 (654000)
Active Node Name = ” media1″
Command completed successfully.
Then add new virtual storage unit on admin console.
实际环境:
Media1=lc01
Media2=lc02
Media=lcvip
2.1.1.安装两服务器为media
lc01,lc02已经通过上面安装步骤安装配置完毕
2.1.2 分别添加lcvip的主机信息(ip和主机名)到master(lc132)和media(lc01,lc02)的hosts表中
2.1.3 分别添加server=lcvip到两天media的bp.conf(存放位置/usr/openv/netbackup/bp.conf)配置文件中
2.1.4 运行nbemmcmd命令添加app_cluster
Master server和两台media server都要添加以下命令
Unix:/usr/openv/netbackup/bin/admimcmd/nbemmcmd -addhost -machinename lcvip -machinetype app_cluster -netbackupversion 7.5
Windows:开始运行cmd
cd c:program filesveritasnetbackupbinadmimcmdnbemmcmd –addhost –machinename lcvip –machinetype app_cluster –netbackupversion 7.5
2.2 策略向导操作
2.2.1 向导过程如下
点击Getting Started
下一步
下一步 Configure Storage Devices
下一步 Device Configuration Wizard
Device Hosts,选中master和media(默认全选),点击下一步
扫描devices完成后,点击下一步
直接下一步
默认选择点击下一步
选择好drive然后点击下一步
弹出窗口点确认,进入下一步
下一步,点击完成,进入到如下界面:
下一步
下一步
下一步,选择No然后下一步
下一步,
扫描出磁带信息,点击下一步
选择清洗带
下一步,点击完成
2.2.2 配置catalog备份
下一步进入catalog备份向导
下一步
下一步
备份策略,默认配置即可,点击下一步
下一步
存放路径
邮箱不设置,点否,然后下一步
点击完成
策略配置完成
2.2.3 配置磁带
2.3.3.1选中最后两盘磁带右键点击Change
2.3.3.2 New pool选择catalogbackup
2.3.3.3 配置catalog的Policy storage
Catalog备份只需配置存储位置即可
2.3.3.4 配置备份作业
备份作业
右键点击plicies空白处选择New
输入策略名称
选择备份的类型
存储的位置
备份周期
Frequency:备份频率
Retention:保留周期
设置备份开始时间,24小时模式,用鼠标选中即可
增量备份
备份开始时间,用鼠标选中然后duplicate,点击确定完成配置
选择所要备份的客户端
选择好平台
选择备份内容(备份什么选什么)
备份数据库:选择数据库备份脚本
备份文件:选择文件目录
备份系统:选择all_local_driver
点击确定完成策略的创建
2.3.3.5 配置HA AIX oracle的备份作业
备份作业选择备份客户端为虚拟主机名称lcvip,存储位置为lcvip的虚拟存储,
设置好备份开始时间以及保留周期即可。以下为备份脚本内容请参考(红色标记为主要修改内容):
#!/bin/sh
# $Header: hot_database_backup.sh,v 1.3 2010/08/04 17:56:02 $
#
#bcpyrght
#***************************************************************************
#* $VRTScprght: Copyright 1993 – 2012 Symantec Corporation, All Rights Reserved $ *
#***************************************************************************
#ecpyrght
#
# —————————————————————————
# hot_database_backup.sh
# —————————————————————————
# This uses Recovery Manager to take a hot (inconsistent) database
# backup. A hot backup is inconsistent because portions of the database are
# being modified and written to the disk while the backup is progressing.
# You must run your database in ARCHIVELOG mode to make hot backups. It is
# assumed that this will be executed by user root. In order for RMAN
# to work properly we switch user (su -) to the oracle dba account before
# execution. If this runs under a user account that has Oracle dba
# privilege, it will be executed using this user’s account.
# —————————————————————————
# —————————————————————————
# Determine the user which is executing this .
# —————————————————————————
CUSER=`id |cut -d”(” -f2 | cut -d “)” -f1`
# —————————————————————————
# Put output in <this file name>.out. Change as desired.
# Note: output directory requires write permission.
# ——————————————————————-
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!