《Legato Networker备份系统维护.doc》由会员分享,可在线阅读,更多相关《Legato Networker备份系统维护.doc(42页珍藏版)》请在三一办公上搜索。
1、Legato Networker备份系统维护一、备份系统的安装配置3一)备份系统的基本拓扑结构3二) 服务器软软件系统的安装配置3 Windows NT 操作系统的安装3 Windows NT Service Pack 5软件的安装4 备份软件Networker的安装(以Networker5.0为例)4 存储设备的配置10 备份软件的注册14三)UNIX 客户端备份软件的安装配置15四)客户端Oracle备份模块的安装配置18二、备份策略的制定22一)备份概念与术语介绍22二)备份策略制定21三、备份系统的日常管理30一)存储介质的管理301、装卸存储介质302、存储卷管理32二)备份过程中的
2、问题处理33四、备份系统的运行维护34一)开关备份系统341、启动备份设备342、启动备份服务器343、关闭备份系统35二)各种数据的备份361、操作系统的备份362、数据库数据的备份363、数据库归档日志的备份36五、数据恢复37一)一般文件的恢复381、字符终端下的恢复382、图形终端下的恢复40二)灾难恢复411、灾难恢复前的准备422、安装操作系统和Legato Networker的客户端程序423、一般文件的恢复42随着人类对计算机的依赖性越来越强,计算机中的数据在人类的各种活动中起着越来越重要的作用。甚至可以说,丢失了计算机中的业务数据,一个企业就失去了生存的基础。虽然计算机硬件速
3、度越来越快,质量越来越可靠,但各种人为的、自然的和计算机本身的因素仍时常导致计算机硬盘上数据的丢失,如果不采取一定的保护措施,将导致无法挽回的损失,就目前使用数据备份总的来讲可分为两大类:一种是离线(Off-line)备份,即把数据备份到磁带上去,目前的新技术有LAN-free、Server-free等,这种方式恢复时间比较长,但投资较少;另一种是在线(On-line)备份,也称数据复制,即同步数据备份,恢复时间非常短。两种备份方式适用于一般企业的应用,对于一些关键行业,如电信、金融服务等,就需要采用远程备份,把它的数据和应用存到异地,如遇突发事件,就可以依靠异地系统马上恢复数据并启动应用。目
4、前流行的离线数据备份软件有很多种,如VERITAS NetBackup、Legato NetWorker、CA ARCserve、HP OpenView Omniback、IBM ADSM等,都具有自动定时备份管理、备份介质自动管理、数据库在线备份管理等功能。其中,VERITAS、Legato和CA是独立软件开发商,注重于对各种操作系统和数据库平台的支持,而HP和IBM更注重于对本公司软/硬件产品的支持。对于在线数据备份产品,像VERITAS、EMC、HP、HDS这些通用的存储厂商的数据复制都是磁盘卷级的,可以针对任何应用进行复制。还有一种就是面向应用的复制软件,由数据库厂商提供,比如Orac
5、le、Sybase,这些厂商自己都提供一种数据备份,用户把它的数据同步复制到另外一个地方去,每一个厂商的产品各有特色。在这里我们主要是讨论Legato NetWorker数据备份系统。美国Legato公司专门致力于网络系统数据的保护,其开发的网络系统数据管理软件Networker,提供了客户机/服务器计算环境的数据备份管理模式。基于这种模式实现了网络数据备份的全自动、集中式管理,同时提供了良好的存储介质管理思想。Networker软件支持多种UNIX操作系统、Novell 公司的Netware网络系统、微软公司的Windows NT操作系统和其它PC平台的多种操作系统等。同时Networker
6、还支持目前流行的几乎所有的存储备份设备,如 4mm、8mm、DLT、3480/3490、S-VHS、optical等等。Networker软件是一个应用级的软件,它工作于操作系统之上,借助网络协议在多台计算机之间传输数据。其工作方法是:在一个具有多种平台的网络计算机环境中,选定一台NT或UNIX的网络服务器作为Networker的备份服务器,其上连接磁带机或磁带库等备份设备且安装Networker软件的服务器端软件,该台服务器叫做Networker的备份服务器。需要备份保护的其它网络服务器或一般计算机,只需安装Networker的客户端软件,就叫做Networker客户机。一台备份服务器可以同
7、时备份多台客户机上的文件,而不管多台客户机是不是一样的操作系统。Networker以它独有的记录方式可以将多种操作系统的文件同时写到一个备份设备(如一盘磁带)上。Networker软件对备份过的内容有详细、全面的管理,它通过两个索引:文件索引和媒体索引来定位文件在磁带上的位置,即要恢复某一个文件 时,Networker软件先通过两个索引找到所需要的磁带和该文件在磁带上的位置,然后就可以很快地恢复回文件,这样既提高了恢复的速度,还避免了找不到所需磁带的场面发生。Networker对日常的备份工作通过日志记录下所有的操作过程,便于管理员监控备份过程,科学合理地调整备份策略,使备份工作做到最有效、最
8、合理,从而为整个计算机系统提供强有力的保障。作为一个单位的网管员(系统管理员)来说,掌握一门数据备份软件的使用、运行与维护是必须的,也是必要的;即学习和掌握备份软件的服务器、客户端(windows、unix)以及数据库备份模快如Oracle的安装配置,备份策略的制定、备份系统的日常管理、备份系统的运行维护以及当系统发生意外时的灾难恢复等内容;下面以Legato NetWorker备份系统为例分别给予说明。一、备份系统的安装配置一)备份系统的基本拓扑结构备份系统的基本网络拓扑结构为: 在用户现有网络系统中,连入一台Windows NT/2000服务器,作为NetWorker备份服务器,在此服务器
9、上连接一台备份设备:一台STK9730磁带库,其拓扑结构图如图1图1备份系统拓扑结构图二) 服务器软软件系统的安装配置1、备份服务器软件系统的安装(Win NT/2000)本文仅以备份服务器的操作系统平台是Windows NT为例。备份服务器软件系统的完整安装过程包括:Windows NT 操作系统的安装(包括NT SERVICE PACK 5 补丁软件的安装)、磁带机驱动程序的安装、备份软件Networker的安装、存储设备的配置和软件的注册。 Windows NT 操作系统的安装将Windows NT 安装光盘放入光驱引导WINDOWS NT服务器(为了能从光盘引导系统,在BIOS中设好光
10、驱为第一个引导设备后,重启服务器之前将NT 引导光盘插到光驱中),进入Windows NT安装程序。安装时,可以按照安装程序提示的步骤进行。其中应注意的几点为:1) 整个WINDOWS NT服务器硬盘只分一个区(如原来已经有分区,可将原来的分区全部删除),当安装程序提示选择文件系统类型时,请选择NTFS 文件系统类型;2)配置网络的时候,只选中TCP/IP协议并按整个网络的规划设置WINDOWS NT服务器的IP地址和网络屏蔽码(如:IP为203.207.65.1,屏蔽码为255.255.255.0);主机名(Host Name)设置为backupsvr;3)选择NT服务器的角色(ROLE)时
11、,选择独立服务器(STAND ALONE SERVER)即可。 Windows NT Service Pack 5软件的安装Windows NT Service Pack 5软件是由微软公司提供的NT操作系统的更新修复软件,它修复了NT操作系统的一些缺陷,在安装Networker备份软件之前,一定要先安装它。在Windows NT系统启动起来以后,将Windows NT Service Pack 5光盘插入光盘驱动器中即可自动启动安装程序,安装界面是Microsoft Internet Explorer浏览器窗口,用鼠标左键单击窗口最上角的小方框将窗口放大,再用鼠标左键单击窗口右下角的向下箭头
12、移动窗口内容,找到蓝色的安装Service Pack,然后用鼠标左键单击安装 Service Pack进到Internet Explorer窗口,用鼠标左键单击打开(P)之前的圆框,使黑色的小点位于该圆框中(保存到磁盘(S)之前的圆框变为空),然后用鼠标左键单击确定,在屏幕上出现欢迎使用Service Pack安装程序窗口时,用鼠标左键单击下一步(N),转到软件许可协议窗口时,用鼠标左键单击是(Y)认可该协议并进到Service Pack安装程序窗口,用鼠标左键单击下一步(N),屏幕提示是否创建卸载目录,用鼠标左键单击不,我不想建立卸载目录之前的小圆框,再用鼠标左键单击该窗口中的下一步(N)进
13、入准备安装Service Pack提示屏下,直接按回车键或用鼠标左键单击完成开始实际的安装过程,在安装过程当中需要注意的两点是:在拷贝文件当中会弹出一个小窗口,提示你需要覆盖网卡和磁带机的驱动程序等,这些情况下,请都选择NO,不让覆盖。拷贝完文件后需重新启动NT操作系统,至此Windows NT Service Pack 5安装完毕。 备份软件Networker的安装(以Networker5.0为例)安装Networker之前请确认以下几点: 各种硬件连接、配置、检测、工作均正常,WINDOWS NT的BIOS正确设置; Windows NT操作系统软件、设备驱动程序、网络配置、Windows
14、 NT Service Pack 5已经全部装好。除上述两点外,还要编辑好HOSTS文件中的内容,HOSTS文件的目录全路径是: c:winntsystem32driversetchosts ,可用EDIT或NOTEPAD编辑工具对其内容进行修改,要增加的内容有两个,一个是备份服务器的名字和IP地址,一个是COMPAQ小型机的名字和IP地址,其格式如下:203.207.65.1backupsvr203.207.65.2compaq将类似以上内容的两行(IP地址、主机名会不一样)加到你的备份服务器硬盘上的HOSTS文件中。然后在MS-DOS提示符下检测网络运行状况是否正常:c:ping back
15、upsvr (检测备份服务器网络是否正常)c:ping compaq (检测COMPAQ与备份服务器的网络连接)如果网络正常,则上述命令的结果类似为reply from 203.207.65.1 bytes=32 times往下安装进到以下图8窗口:图8图8窗口用来选择Networker软件所安装的目录,使用缺省值c:win32appnsr,再用鼠标左键单击上面窗口中的Next进到以下图9窗口:图9图9窗口是提示让你在该窗口中间的白条框中输入备份服务器的名字,在框中输入backupsvr并用鼠标左键单击Next就可接着往下安装并开始拷贝文件的过程,显示窗口如下图10:图10文件拷贝完100%后
16、,即完成了Networker备份系统软件的安装,请最后确认(在提示安装已完成的屏幕上用鼠标左键单击OK)就可以,并关掉下图11(按窗口右上角的X):图11 存储设备的配置安装完Networker软件以后,下面开始的工作就是对备份系统的配置和管理,第一步是配置存储设备:磁带库和光盘库。由于在NT系统中安装Networker时,系统缺省配置的磁带机类型是4mm的,而本系统配的磁带机为DLT7000的,所以必须先将缺省的磁带机设备删除。 进到Networker软件的管理界面如下图12所示:图12在Media Management绿条下方用鼠标左键单击Devices旁的图标进到Devices窗口下图1
17、3:图13在图13窗口(未有Create Device小灰色窗口时)中用鼠标右键单击.Tape0,再用鼠标左键单击弹出小窗口中的Delete,将Networker系统自动安装的磁带机设备名删除,然后先退出Networker管理程序,做磁带库设备和光盘库设备的配置。按前面所说的方法进到MS-DOS提示符C:下,然后用DOS命令CD C:WIN32APPNSRBIN转到Networker程序目录下,如下图14所示:图14在c:win32appnsrbin目录下执行命令inquire检测存储设备的连接状况和驱动情况:c:win32appnsrbininquireReturnscsidev0.0.0:
18、Maxtor 90430D3 PAS2|Disk, .PHYSICALDRIVE0scsidev1.0.0:SANYO CD-ROM CRD-1332P1.03|CD-ROMscsidev2.0.0:Quantum DLT7000 D069|Tape, .Tape0scsidev2.1.0:STK 9730 2.04|Autochanger (Jukebox)类似上述输出表示设备连接正常,在备份服务器上,由于连接了磁带库,请注意它们在上述命令的输出中的设备名,磁带库的设备名为:.Tape0,且磁带库的Autochanger型号为STK 9730,可接着用命令jbconfig作磁带库的配置过程,
19、以下为一个配置磁带库的例子:c:win32appnsrbinjbconfigReturn1) Install an Autodetected SCSI Jukebox.2) Install an SJI Jukebox.3) Install an STL Silo.What kind of Jukebox are you installing? 1These are the SCSI Jukeboxes currently attached to your system:1) scsidev2.1.0:STK STK9730 2.04|Autochanger (Jukebox)Which on
20、e do you want to install? 1Installing an other jukebox.Name you would like to assign to the jukebox device?STK9730Pathname of the control port for the jukebox device? scsidev0.4.0Do you want automated device cleaning support enabled? (yes/no)yes(本选择使Networker软件让磁带库可以每隔一段时间就自动清洗磁带机的磁头)Enter pathname
21、of media drive 1: ? .Tape0(注意:在此处方括号中的设备名是系统自动给出的,直接回车就可以,然后会提示你选择设备的类型,磁带库为DLT7000)If your device has a bar code reader, do youwant bar code reader support enabled? (yes/no)no(Networker软件可以支持各种磁带库上的条形码(bar code)阅读器,以便更快的找到所需的磁带,不需用此功能)Following are attributes that define cleaning cartridge supportf
22、or the jukebox STK9730:auto clean: Yesdefault cleanings: 20cleaning slots: 8Cleaning cartridge volumes Slot number- -8Make sure that the slots set aside for cleaning cartridgescontain cleaning cartridges. Networker must know the numberof times it can use each cleaning cartridge. You cancontrol how m
23、any times Networker will use each cleaningcartridge by using the command -nsrjb -U (number of uses) -S (slot number)For more details please refer to nsrjb man pages.Following are attributes that define the cleaningschedule for each device in the jukebox.name: .Tape0date last cleaned:cleaning interva
24、l: 2 weekscleaning required: NoVerify that the values for these attributes are appropriatefor your installation. If not check documentation on how toset up automated cleaning cartridge support.Jukebox has been added successfully注意,上述输出中只有那些带下划线的为需要你输入或回车确认(方括号中的一般回车确认即可)。其余为系统的提示。按上述过程将光盘库与磁带库都配置好以后
25、,即可以用命令EXIT退出MS-DOS提示符状态,回到NT的Windows界面。从而将存储设备配置完毕。 备份软件的注册Legato Networker备份软件是通过授权码限制软件的盗版使用,其授权码分为两种:一种是Enable Code;一种是Auth Code。在购买软件时只有Enable Code,Auth Code要根据具体的Enable Code和备份服务器的主机号Host id来生成并最终由美国Legato公司授予。Legato Networker备份软件的授权规则是:第一次安装好Networker软件后可以使用30天,此30天称为试用期,在试用期内能试用Networker软件的所
26、有功能,但30天内如没有输入Enable Code,则授权终止,备份软件不能继续使用;在安装好Networker软件后的30天内,如果输入了一定的Enable Code,则开始Enable Code使能期,使能期为45天,从此以后,只能使用由Enable Code所激活的那部分功能并必须在此45天内,向美国Legato公司提供Enable Code和备份服务器的主机号Host id以及你公司的信息,申请Auth Code;最后在45天的使能期内将Auth Code输入,完成软件的注册过程。由于授权码与主机名和IP地址有关,在完成软件的注册后,不要轻易修改主机名和IP地址。以下为注册过程:进到N
27、etworker软件的管理界面,在Manage Server绿条下方用鼠标左键单击Registration旁的图标进到Registration窗口,如下图15所示:图15用鼠标右键点击Registration然后用鼠标左键选弹出小菜单条中的Create进入上述灰色的Create Registration窗口,在Enable code框中一次输入一个Enable code,然后重复此过程将所有的Enable code码都输入。当Auth code到来后,按上述方法进到以上窗口,用鼠标右键点击Registration下面的某一行如Networker Turbo/10,然后用鼠标左键选弹出小菜单条中
28、的Edit进入Edit Registration窗口,在Auth code框中输入该Enable code的Auth code(Auth code与Enable code是一一对应的,不要弄乱),如此重复将所有的Auth code码都输入。这样就完成了软件的注册,可以永久使用了。三)UNIX 客户端备份软件的安装配置备份客户机的安装指在Unix小型机上安装Legato Networker的客户端软件,分为三个部分:确认网络连接正常、展开Networker光盘上的压缩文件到硬盘、安装客户端软件。确认网络连接正常:在小型机上以UNIX用户root登录,并用vi编辑器编辑/etc目录下的文件host
29、s,将在备份服务器的c:winntsystem32driversetchosts文件中的相同内容加到该文件中。然后用下述命令检测网络是否正常:#ping backupsvr#ping compaq注:在UNIX下用ping命令时,需用Ctrl+C按键中断ping命令的执行,否则它将无休止地运行下去。安装NetWorker Client软件(以下为在Digital UNIX上安装实例):将NetWorker Clients and Servers光盘插入小型机光盘驱动器,过程如下:# mount -r -t cdfs /dev/rz6c /mnt# cd /mnt# lsAIX HPUX10 N
30、ETAPP SCO SOL86 TRU64ALPHA I386 NETWARE SEQUENT SOLARIS UNIXWAREAUTORUN.INF MAC NW_LINUX SGI SUNOS win9x# cd TRU64# lsINSTCTRL LGTOCLNT520 LGTONODE520 SPACE spaceLGT.image LGTOMAN520 LGTOSERV520 instctrl# setld -l .The subsets listed below are optional:There may be more optional subsets than can be
31、presented on a singlescreen. If this is the case, you can choose subsets screen by screenor all at once on the last screen. All of the choices you make willbe collected for your confirmation before any subsets are installed.1) Legato Networker Basic Client2) Legato Networker Driver & Storage Node3)
32、Legato Networker Manpages4) Legato Networker ServerOr you may choose one of the following options:5) ALL of the above6) CANCEL selections and redisplay menus7) EXIT without installing any subsetsEnter your choices or press RETURN to redisplay menus.Choices (for example, 1 2 4-6): 1You are installing
33、 the following optional subsets:Legato Networker Basic ClientIs this correct? (y/n): yChecking file system space required to install selected subsets:File system space checked OK.1 subset(s) will be installed.Loading 1 of 1 subset(s).This subset may take some time to complete.Legato Networker Basic
34、ClientCopying from . (disk)Working.Wed May 10 15:19:23 CST 2000Verifying1 of 1 subset(s) installed successfully.Configuring Legato Networker Basic Client (LGTOCLNT551)Legato Networker Basic ClientCopyright (c) 1990-1998, Legato Systems, Inc.* File Configuration on NetWorker Client */nsr not found!En
35、ter the location for this Clients NetWorker home directory(it must sit on a local disk!) /var/nsr :The installation procedure adds entries to the /etc/rpc and/etc/syslog.conf files on the NetWorker server; the originalfiles are renamed and saved. The installation also createsthe /sbin/init.d/NSRstar
36、tstop file.Do you wish to continue? (y/n) y : yModifying /etc/rpcModifying /etc/syslog.conf* * * Restarting syslog daemon * * *Do you wish to remove the saved files? (y/n) n :The modified files were saved and renamed as follows:File Location of saved file- -/etc/rpc /etc/rpc_nsrsave/etc/syslog.conf
37、/etc/syslog.conf_nsrsaveCreating /sbin/init.d/NSRstartstopStarting nsrexecd.The nsr/res/servers file will need to be updated withthe list of servers that will back up this system asas a client.This is also needed if this machine is to be usedas an HSM client./nsr/res/servers file does not exist.Do y
38、ou wish to create the file? (y/n):yCreating a new /nsr/res/servers file.Creation of /nsr/res/servers file done.Enter one server name per prompt. eg: atom or Enter to terminate the list.Please enter the name of a server to back up to (or to end):backsvrPlease enter the name of a server to back up to
39、(or to end):Do you want to stop and restart nsrexecd? (y/n): yStarting nsrexecd.LGTOCLNT551 software installed successfullyThe Legato NetWorker Client version 551 binaries have been installed in/usr/opt/networker/bin. Please update the PATH environmentvariable to include /usr/opt/networker/bin.做完上述过
40、程即完成了客户端软件的安装,在备份服务器端以小型机的主机名为名字创建client后即可对它进行备份。四)客户端Oracle备份模块的安装配置(以在Alpha 机器上为例)由于数据库上的数据不全是操作系统文件,所以对它们的备份就不同于操作系统文件,必须采取专门的备份方法。NetWorker软件就是采取专门的模块对Oracle 数据库进行备份,它也是安装在COMPAQ小型机上。它的安装过程分为以下几步: 从光盘上解开压缩的文件; 执行安装过程; 安装后的配置;步骤如下:# mount -r -t cdfs /dev/rz6c /mnt# cd /mnt# lsAUTORUN.INF INFORMI
41、X MSEXCHNG NWRECOVMGR README.TXT SYBASEDB2 LOTUSNTS MSSQLSVR ORACLE SAPR3# cd ORACLE# lsORACLE7 ORACLE8# cd ORACLE7# lsAIX_32 HPUX10 HPUX11_32 I386 SOLARIS_32 TRU64# cd TRU64# lsBMOV212.TAR# tar cp * /usr/# mkdir /usr/legato# cp pwd/mnt/ORACLE/ORACLE7/TRU64# cp * /usr/legato# cd /usr/legato# lsBMOV2
42、12.TAR# tar xvf BMOV212.TARblocksize = 256x dmo_ize, 14148 bytes, 28 tape blocksx nsrobkstart, 57344 bytes, 112 tape blocksx libobk.so, 958464 bytes, 1872 tape blocksx nsrdmo, 17139 bytes, 34 tape blocksx nsrdmo.sh, 17101 bytes, 34 tape blocksx nsrdmo.8, 4838 bytes, 10 tape blocks# ./dmo_ize -iBusin
43、esSuite Module for Oracle v2.1.2 Installation and Removal Utilityusage: dmo_ize command:-i - install-r - remove-h - print postinstall instructions# dmo_ize -rThe BusinesSuite Module for Oracle will be uninstalled.Do you want to continue n? yA previous version of the nsrdmo file has been found in/usr
44、/opt/networker/binThis nsrdmo file may contain custom modificationsyou have made for your site.Would you like this file renamed to preventit from being overwritten? y?The existing nsrdmo file will be renamed to nsrdmo.upgrade.bakBusinesSuite Module for Oracle v2.1.2 removal completed successfully# dmo_ize -iInsta