1、VERITAS NetBackup备份系统安装配置手册VERITAS NetBackup6.0备份系统安装配置手册一、备份系统描述主机名IP地址操作系统应用程序dc-10.10.1.1WINDOWS 2003企业版 sp1NBU6.0172.26.20.170带库10.10.110无无IP-SAN10.10.1.100无无hsbdqz(虚拟主机)172.26.20.179WINDOW 2000 SP4更新汇总SQL SERVER 2000二、备份系统的安装要求2.1 Windows系统要求有固定的IP地址,且网络畅通。Windows2000需要sp4 roll up1补丁。Windows200
2、3需要sp1以上补丁。2.2磁盘空间要求1,在Master Server上建议单独配置20GB的磁盘空间;2,在Client上建议配置500MB的磁盘空间。三、NetBackup软件的安装与卸除3.1 NetBackup Master Server(Windows)的安装注意:在安装之前,请检查在Master Server上的c:windowssystem32driversetchosts文件文件中是否写入了Master Server和各客户端的IP地址及对应的主机名。3.1.1安装NetBackup Master Server前准备1,首先确认一下所要安装的系统环境,Win2003要求SP1
3、或更高;2,将ICX for Windows光盘放入光驱,光盘中内容如下图;3,进入Private Brach Exchange目录,运行VERITAS Private Brach Exchange.msi,如下图;4,点击Next开始安装,如下图;5,点击Next,如下图;6,点击Install,如下图;7,点击Finish完成安装,如下图;8,进入Service Manager Framework目录,运行VERITAS Service Manager Framework.msi开始安装,如下图;9,点击Next开始安装,如下图;10,点击Next,如下图;11,选择No,然后点击Next
4、,如下图;12,点击Install,如下图;13,点击Finish完成安装,如下图;3.1.2安装NetBackup Master Server1,将VERITAS NetBackup for Windows的安装CD放入CDROM,光盘会自动运行,如果没有运行,可以手工运行CD根目录下的Launch.exe命令,如下图所示;2,在左栏Main Menu中选择NetBackup,在右边选择NetBackup Installation,会出现下图;3,点击Install Server Software,安装程序会先检查一下系统的环境是否符合安装要求,然后出现如下图所示的安装开始画面;4,点击ne
5、xt,继续;5,选择I accept the terns of the license agreement接受软件许可协议,点击next继续,出现如下对话框;6,选择Install to this computer only,点击next继续;7,输入序列号,并点击安装NetBackup Master Server图标;在Master Server Name中显示备份主机名:dc-nbus8,选择NEXT继续;9,点击install开始安装;10,选择Finish安装完成。3.1.2 NetBackup Server补丁MP5的安装1,将补丁程序文件复制到本地磁盘上,然后解压,再执行setup
6、.exe程序安装,如下图;2,点击Next,如下图;3,点击Next,如下图;4,点击Install开始安装,如下图;5,点击Finish完成安装,并重新启动服务器使安装生效,如下图;3.2 NetBackup Client(Windows平台)的安装与卸除3.2.1安装NetBackup Client1,首先确认一下所要安装的系统环境,Win2000要求SP4或更高;2,确认此服务器和NetBackup Master Server的Hosts文件中均已加入了双方主机名和IP的对应,双方ping主机名和IP地址都可以ping通;3,将VERITAS NetBackup for Windows的
7、安装CD放入CDROM,光盘会自动运行,如果没有运行,可以手工运行CD根目录下的Launch.exe命令,如下图所示;4,在左栏Main Menu中选择NetBackup,在右边选择NetBackup Installation,会出现下图,5,点击Start NetBackup Client Installation,安装程序会先检查一下系统的环境是否符合安装要求,然后出现如下图所示的安装开始画面;6,点击Next,继续安装;7,选择Install to this computer only,点击Next,继续安装;8,选择Typical,点击Next,继续安装;9,在Client Name中
8、输入本机的主机名,在Master Server Name中输入NetBackup Master Server的主机名,图中的Name只是一个例子,实施中应该在集群的两个主机hs-bdqz-zj和hs-bdqz-bj安装Client,点击Next,继续安装;10,点击Install开始安装,安装完成后出现如下提示;11,点击Finish,结束安装。Win2000需重新启动服务器使VSP功能(备份打开文件功能)生效;12,安装完成后在系统的服务中会有NetBackup Client Service服务,此服务是自动启动的,并且显示服务已启动;3.2.2载卸NetBackup Client1,在控制
9、面板中打开Add/Remove Programs,选择VERITAS NetBackup Client,如下图所示;注意:载卸NetBackup Client前,先载卸相应的数据库代理程序;2,点击Remove;3,点击Yes确认删除操作;4,开始删除NetBackup Client,完成后即可,载卸过程无需重启服务器。3.3安装和卸载SQL Agent(Windows平台)注,只有NetBackup 4.5版本的Client安装才需要单独安装SQL Agent,而NetBackup 5.0以后的版本在安装NetBackup Client时已经包含有所有的Agent了。四、NetBackup的
10、磁带介质管理4.1使用NetBackup管理员控制台先启动管理员控制台,运行开始 程序 VERITAS NetBackup下的NetBackup Administrator Console;管理控制台的主界面显示如下图所示,其中Details Pane:包括各种配置向导;Backup, Archive and Restore:在该机上执行client端的备份恢复;Activity Monitor:显示当前提交的作业的状态;NetBackup Management:包括查看日志报告,制定备份策略,存储单元的配置, catalog备份,设置与查看Master Server、Media Server
11、s、Clients的属性信息;Media and Device Management:主要包括对介质与设备的管理;4.2配置存储设备4.2.1通过向导程序配置存储单元1,打开控制台,在上图中点击右边的配置向导中的Configure Storage Devices;2,出现欢迎界面,直接点Next;3,点击Next,继续;4,开始扫描Master server上所连接的磁带设备,完成后点击Next;5,选择将要配置的共享磁带设备,然后点击Next;6,校验磁带设备配置的正确性,点击Next;7,更新完设备配置后,点击Next继续;8,自动创建Master Server上的存储单元,点击Next继
12、续;9,点击Finish,完成设备配置向导。4.2.1通过Robot Inventory来进行磁带信息扫描和更新1,在备份软件的主界面中,点击Media and Device Management下的Devices下的Robots下的TLD(0),如下图所示;2,点击鼠标右键选择Inventory Robot,即出现如下窗口;3,在Inventory operation中选中Update volume configuration,然后点击上图中的Start按钮,如下图所示,会显示出所有磁带槽中所包含的磁带信息;并提示是否要更新这些信息;4,选择Yes来更新这些信息,完成后点击Close关闭对话
13、框即可。4.3配置介质池(Volume Pool)1,打开如下界面,选择Media and Device Management下的Media下的Volume Pools,点击鼠标右键选择New来添加一个新的Volume Pool;2,如下图所示,在Pool name中输入新建pool的名称,然后确定即可。4.4 NetBackup的磁带管理4.4.1将磁带分配到Volume Pool中1,要将磁带介质划归至某一个Pool中,只需同时点中一盘或多盘磁带,然后点击鼠标右键选择Change;2,然后选择New pool,在右边的下拉菜单中选择将要归属的Pool的名称,再点击OK确认即可;4.4.2将
14、磁带退出磁带库当磁带库在正常的运行过程中是不可以通过直接打开库门取带的,这样做的话,会使整个磁带库设备宕机,需要重新启动才能恢复工作。所以,为避免这种情况,如果需要在线取带的话,则需要先将磁带移到Mail Slot中,然后从Mail Slot中将磁带取出。大多数的磁带库都具备Mail Slot,本项目中使用的磁带库中的Mail Slot只可容纳1盘磁带。具体操作方法如下:1,先在Volume Pool中选择点中需要取出的磁带,然后按鼠标右键选择Move,如下图所示;2,在弹出的移动磁带对话框中, 如下图所示;3,更改相应的参数;在robot项选择:dc-nbus-hcart3-robot-tl
15、d-0在Volume group不选,然后选中Eject volume from robot via the media access port;如下图所示;点击OK确认。4,出现如下对话框;5,点击Eject,提示是否确认;6,点击Yes,确认;7,提示Eject successful,显示操作完成后,此时磁带已经在Mail Slot中了,可以打开Mail Slot的仓门,将磁带取出;8,操作完成后,再转向Volume Pool中查看此磁带的信息,磁带的条形码、类型以及所属于的Pool信息均会保留,磁带的内容也不会丢失,依旧是有效的,直到磁带过期。4.4.3将磁带放入磁带库1,将磁带放入Ma
16、il Slot中,因为移动磁带的操作一次只能针对一盘,所以如果往Mail Slot中,一次放入多盘磁带的话,也只能一盘一盘依次操作。这些磁带的介质信息(如条形码、介质类型)必须已经存在于Netbackup的所有Media信息中,但是处于离线(offsite)状态中,即这些磁带是采用4.4.2中的方法从原Slot中退到Mail Slot中的;2,具体操作方法:先在Volume Pool中选择点中需要取出的磁带,注意一次只能取出一盘磁带,然后按鼠标右键选择Move,如下图所示;3,在弹出的移动磁带对话框中, 如下图所示;3,更改相应的参数;在Robot处选择dc-nbus-hcart3-robot
17、-tld-0在Volume group选择000_00000_TLD不变,在First slot number中设定要移动的目的地的槽位数;然后选中Inject volume into robot library via the media access port;如下图所示;4,出现如下提示对话框,点击OK确认;5,机械手将自动将磁带从Mail Slot中移动到刚才指定的Slot中;6,操作完成后,再转向Volume Pool中查看此磁带的信息,磁带的所有信息均已还原;4.5介质管理的常用命令4.5.1 bpexpdate作用:将磁带中的所有内容过期,使磁带可以被重新规划使用。路径:c:pr
18、ogram filesveritasnetbackupbinadmincmd例如:要将Media ID为000001的磁带内容全部清除。 bpexpdate ev 000001 d 0Are you SURE you want to delete 000001 y/n (n)?y输入y后,磁带000001中的内容即被完全清除了。4.5.2 available_media作用:查看磁带的状态和使用情况。路径:c:program filesveritasnetbackupbingoodies例如:需要查看所有磁带的分配使用情况。 available_mediamedia media robot r
19、obot robot side/ ret size status ID type type # slot face level KBytes-DataStore pool000018 DLT2 TLD 0 18 - 1 393344 ACTIVENetBackup poolCATLG0 4MM NONE - - - - - AVAILABLENone poolfile_server_pool pool000013 DLT2 TLD 0 13 - 1 33746173 ACTIVE000007 DLT2 TLD 0 7 - - - AVAILABLE000009 DLT2 TLD 0 9 - -
20、 - AVAILABLE000011 DLT2 TLD 0 11 - - - AVAILABLE000000 DLT2 TLD 0 1 - 1 58239642 FULL000001 DLT2 TLD 0 16 - 1 64142976 FULL000002 DLT2 TLD 0 2 - 1 56824504 FULL000003 DLT2 TLD 0 3 - 1 56658418 FULL000004 DLT2 TLD 0 4 - 1 63391104 FULL000005 DLT2 TLD 0 5 - 1 56008832 FULL000006 DLT2 TLD 0 6 - 1 78399
21、872 FULL000008 DLT2 TLD 0 8 - 1 56866304 FULL000010 DLT2 TLD 0 10 - 1 60457316 FULL000012 DLT2 TLD 0 12 - 1 60681519 FULL其中:FULL:表示磁带已满,左边的字节数表示此磁带中写入的总数据量;AVAILABLE:表示磁带为尚未使用或磁带中的内容已全部过期;ACTIVE:表示磁带目前被使用中,左边的字节数表示目前为止磁带中写入的总数据量;注:此命令是按照磁带所在Pool列出的,所以通过此命令同样可以查看到哪些磁带属于哪些Pool。4.5.3 tpconfig作用:查看驱动器的状
22、态。路径:c:program filesveritasvolmgrbin例如:需要查看磁带库的驱动器状态,如下图:驱动器的正常工作状态是UP的,如果状态显示为DOWN,即为设备不可用。将DOWN的状态改为UP的状态, 4.5.4 robtest作用:检查磁带库的使用状况,测试机械手和驱动器的使用。路径:c:program filesveritasvolmgrbin使用步骤:# robtestConfigured robots with local control supporting test utilities: TLD(0) robotic path = /dev/sctl/c12t0l2
23、Robot Selection- 1) TLD 0 2) none/quitEnter choice: 1 (选择机械手)Robot selected: TLD(0) robotic path = /dev/sctl/c12t0l2Invoking robotic test utility:/usr/openv/volmgr/bin/tldtest -r /dev/sctl/c12t0l2 -d3 /dev/rmt/c12t0d0BESTnb -d4 /dev/rmt/c12t0d1BESTnb Opening /dev/sctl/c12t0l2Enter tld commands (? re
24、turns help information)出现等待命令的提示信息。输入s s,显示所有slot中的磁带信息。.slot 21 (addr 1020) contains Cartridge = yesSource address = 503Barcode = 000034 slot 22 (addr 1021) contains Cartridge = yesSource address = 503Barcode = 000035 slot 23 (addr 1022) contains Cartridge = noslot 24 (addr 1023) contains Cartridge
25、 = no如上例,其中Cartridge = yes表示slot中有磁带,Barcode = 000035表示磁带的条形码信息。Cartridge = no表示slot中没有磁带。输入s d,显示所有drive中的磁带信息。s d.drive 3 (addr 502) access = 0 Contains Cartridge = yesSource address = 1000 (slot 1)Barcode = 000000 SCSI ID from drive 3 is 1drive 4 (addr 503) access = 1 Contains Cartridge = noSCSI
26、ID from drive 4 is 2如上例,其中Cartridge = yes表示drive中有磁带,Barcode = 000000表示磁带的条形码信息,slot 1表示磁带来源于第1个slot。Cartridge = no表示drive中没有磁带。输入m sx dy,表示将第x个slot中的磁带移动到第y个drive中。m s1 d3Initiating MOVE_MEDIUM from address 1000 to 502MOVE_MEDIUM complete如上例,将第1个slot中的磁带移动到了第3个drive中。输入unload dy,表示unload第y个drive中的磁
27、带。unload d3Opening /dev/rmt/c12t0d0BESTnb, please wait.Tape successfully SCSI unloaded, ready for SCSI2 unload如上例,将第3个drive中的磁带unload。输入m dy sx,表示将第y个drive中的磁带移动到第x个slot中。m d3 s1 Initiating MOVE_MEDIUM from address 502 to 1000MOVE_MEDIUM complete如上例,将第3个drive中的磁带移动到了第1个slot中。注意:执行此步之前必须先执行unload命令。4
28、.5.5 bplist功能:浏览已备份的数据例如:要浏览备份客户端mesprod1上已备份的数据类型为Oracle的备份集# bplist -C mesprod1 -t 4 -R /0qeq03sr_1_1/TEST-c1-p1-s25-t497028951.log/TEST-c1-p1-s24-t497028641.dbf其中,参数-C表示客户端的名称,-t表示要浏览的数据类型,具体的数据类型表示请查阅手册,-R表示浏览数据的路径五、NetBackup的备份与恢复5.1 SQL数据库的备份与恢复5.1.1 SQL Server备份5.1.1.1创建SQL备份脚本1,打开Windows系统开始
29、菜单中的程序组中的VERITAS NetBackup中的NetBackup SQL Client,如下图;2,设定需要连接数据库的登录参数;3,选择需要备份的数据库内容,并保存为可执行的脚本程序;在Select databases for backup from instance中选择需要备份的数据库内容;在Backup type中选择备份的类型;在Backup script中选择立刻执行(Launch immediately)或者保存为脚本文件(Save for later execution);如果是对所有数据库进行备份也可以直接在Which objects appearing in the righthand panel would you like to back up?中选择ALL;点击OK确认;4,选择保存脚本后,会出现如下对话框,在此对话框中输入创建的备份脚本的文件名,其扩展名为bch,然后点击Save,也可以保存到指定的路径。本项目中SQL数据库的备份脚本路径一律保存在c:program filesveritasNetBackupDbExtMsSql
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1