安装环境:
1、MasterServer:Windows2003(Hostname:Win2003a IP:192.168.0.202) 2、Client/Agent:Windows 2003(Hostname:Win2003b IP:192.168.0.203) 3、Falcon VTL:Redhat Linux 7.3.1(Hostname:RHLinux IP:192.168.0.201)
第一章 NBU MasterServer安装配置 第1节 NBU MasterServer安装准备
检查空间
master server:backup-server服务器上有足够空间进行安装。 Client:各台client也有足够空间进行安装。
检查os版本与patch
windows的没问题
配置hosts表
在master server、media server、client机器上添加各台机器的主机名和IP地址映射表
Windows:$Windows\\system32\\drivers\\etc\\hosts Unix:/etc/hosts
准备好NBU的License
AJXT-XRPD-PZNP-R3N3-4O4O-XO4M-SFFU-3RP
第2节 NBU MasterServer安装
安装到本机
输入License并选择安装MasterServer
选择安装组件和安装路径
查看MasterServer将使用的端口
填入服务加载的帐号
选择不安装LiveUpdate
确认EMM Server
添加Key,先不打开Console
安装NBU补丁程序:
找到文件名为NB_6.5.1.winnt.x86_294653.exe,选择其中setup.exe进行安装。
安装symantec设备驱动程序安装器:
在安装包NetBackup_6.5_Winx86\\Addons中找到NetBackupTapeDeviceDriverInstall.exe
NBU替换现有即插即用的驱动程序
出现以下界面时选择仍然继续安装
系统提示重启,重启后在系统设备管理器中可找到tape library
修改环境变量,将下列路径添加到PATH,方便管理
C:\\Program Files\\Veritas\\NetBackup\\bin; C:\\Program Files\\Veritas\\Volmgr\\bin;
C:\\Program Files\\Veritas\\NetBackup\\bin\\goodies; C:\\Program Files\\Veritas\\NetBackup\\bin\\admincmd
第3节 NBU MasterServer配置
查看netbackup进程:bpps 启动netbackup:bpup 停止netbackup:bpdown 测试带机:robtest
进入Console,可选择Wizard方式配置,我们为了学习配置过程点选取消
进入控制台主界面
修改Maximum jobs per client = 10
修改media选项,选中所有格式
修改备份Buffer Size
Windows:
C:\\Program Files\\VERITAS\\Netbackup\\NET_BUFFER_SZ
值: 5288 值: 128 值: 131072
C:\\Program Files\\VERITAS\\Netbackup\\db\\config\\NUMBER_DATA_BUFFERS C:\\Program Files\\VERITAS\\Netbackup\\db\\config\\SIZE_DATA_BUFFERS
Netbackup Administration Console Host Properties Clients Windows Client Client Settings Communications buffer size : 256k
点确定后,需要重启netbackup(bpdown/bpup/bpps)
C:\\Program Files\\VERITAS\\Netbackup\\db\\config\\SIZE_DATA_BUFFERS_DISK 值:
启动配置向导
配置存储设备Storage Devices
选择Master Server和Media Server以搜索设备,MediaServer应在之前安装好并添加进Console台的Hosts中
搜索到四个带库驱动器
添加SAN Client客户端,请注意:在安装完客户端后在控制台不会自动添加上去,要添加一条备份策略,在该策略中指定一个客户端进行备份时,才会在主控制台主机属性中看到该客户端。
成功添加存储设备
成功添加存储单元-机械臂
配置磁带Volumes
选择磁带类型-DLT
磁带添加成功
标识清洗带,由于我们是虚拟带库不需要
新建Scratch Pool并分配磁带到Catalog Pool / Scratch Pool中
配置Catalog备份策略
选择Catalog热备还是冷备,冷备是指Catalog备份只能在无其他备份作业时才能发起(磁带只能使用Netbackup Volume Pool中的磁带),而热备可以在有其他备份作业时也进行Catalog备份(磁带只能使用Catalog Volume Pool中的磁带)
最好选择After each backup session
冷备配置:查看Catalog文件位置
指定Catalog备份磁带
为保证安全,可选两份Catalog磁带
建议一定选择在每个备份作业完成后都进行Catalog备份
配置文件系统备份策略
为自定义的备份作业取个名称并选择备份类型
添加备份的客户端
指定要备份的目录或文件
也可选择备份其它内容
选择备份方式(全备/差分增量/累积增量 或 用户自定义)
选择备份频率和数据保留期限
指定备份可发起的备份窗口起始时间和持续时间
手动发起备份以验证备份作业是否成功
进入Activity Monitor的Job detail查看备份作业执行情况
同时手工执行一次Catalog冷备,并查看备份作业执行情况
数据恢复测试
第二章 NBU Client和SQLAgent安装配置 第1节 更改SQL数据库属性
更改SQL数据库日志属性为完全
第2节 NBU Client安装配置
选择组件
查看客户端进程和端口
指定服务自启的帐号
指定MasterServer
配置SQL备份脚本
安装完成后,进入Netbackup MSSQL Agent管理界面,出现SQL Connection配置界面
选择Backup SQL Server Object
选择要备份的数据库,输入策略名称并勾选Save
系统提示存盘为.bch备份脚本文件
选择要备份的数据库,输入策略名称,选择备份Transaction日志并勾选Save
仍然存盘为数据库备份脚本的文件PolicySQL.bch
查看并确认备份脚本是否设置正确,脚本位于$ProgramFiles\\Veritas\\Netbackup\\DBExt\\
第三章 NBU SQL备份和恢复配置 第1节 SQL备份策略配置
新建备份策略
选择备份策略类型为MS-SQL-Server
选择要备份SQL的客户端
选择自动备份并选择Remote Script即之前在客户端定义的备份脚本PolicySQL.bch
选择备份周期和数据保留期限
定义备份窗口
测试备份策略
确认备份成功
第2节 SQL恢复策略配置
在NBU Client端打开Netbackup MSSQL Client,选择Restore SQL Server Object
选择要恢复的备份,恢复脚本设置选择Save
保存恢复脚本
再运行一次恢复策略
查看SQL恢复成功
第3节 SQL备份和恢复脚本参考
PolicySQL-Backup.bch
OPERATION BACKUP DATABASE \"TestDB\" SQLHOST \"win2003b\" NBSERVER \"WIN2003A\" MAXTRANSFERSIZE 6 BLOCKSIZE 7
POLICY Policy-SQL-1 NUMBUFS 2 ENDOPER TRUE
OPERATION BACKUP
DATABASE \"TestDB\" SQLHOST \"win2003b\" NBSERVER \"WIN2003A\" MAXTRANSFERSIZE 6 BLOCKSIZE 7
POLICY Policy-SQL-1 OBJECTTYPE TRXLOG TRXOPTION NOTRUNC NUMBUFS 2 ENDOPER TRUE
PolicySQL-Restore.bch
OPERATION RESTORE OBJECTTYPE DATABASE DATABASE \"TestDB\"
# The following image is type: Full
NBIMAGE \"win2003b.MSSQL7.WIN2003B.db.TestDB.~.7.001of001.20080912192937..C\" SQLHOST \"win2003b\" NBSERVER \"WIN2003A\" BROWSECLIENT \"win2003b\" MAXTRANSFERSIZE 6 BLOCKSIZE 7
RESTOREOPTION REPLACE
RECOVEREDSTATE NOTRECOVERED NUMBUFS 2 ENDOPER TRUE
OPERATION RESTORE OBJECTTYPE TRXLOG DATABASE \"TestDB\"
# The following image is type: transaction log
NBIMAGE \"win2003b.MSSQL7.WIN2003B.trx.TestDB.~.7.001of001.20080912193044..C\" SQLHOST \"win2003b\" NBSERVER \"WIN2003A\" BROWSECLIENT \"win2003b\" MAXTRANSFERSIZE 6 BLOCKSIZE 7
RESTOREOPTION REPLACE
RECOVEREDSTATE RECOVERED NUMBUFS 2 ENDOPER TRUE
第四章 NBU SQL集群环境下的备份和恢复配置
未测试,从文档上看好像没什么不同
第五章 参考资料
1、NetBackup_AdminGuide_MSSQL_Win.pdf
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务