




已阅读5页,还剩117页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EMC NetWorker,Copyright 2004 Legato Systems, Inc.,Miao Wangchun课程内容,EMC软件介绍及BURA产品概述 NetWorker架构 Networker安装、配置及管理 Networker日常监控工作,EMC软件介绍及BURA产品概述,EMC: 我们专注的领域是,帮助客户从信息生成的一刻, 到信息的使用,归档以及最终消除的全过程中, 进行信息的管理. 从而使客户可以最低的总体成本实现信息的最大价值。,版权所有 2005 EMC Corporation。保留所有权利。,存储,保护,优化,利用,2003 JAN.,EMC公司信息基础架构,2005 JAN.,2006 JAN.,2007 JAN.,2004 JAN.,通常提供的EMC归档和备份软件:,归档 EMC EmailXtender 提供电子邮件的归档,保存周期管理和高级检索 EMC DiskXtender 基于策略的,面向文件系统的解决方案 EMC DatabaseXtender 基于策略的把数据从从生产数据库移动到二级存储。,备份 EMC Legato NetWorker 提供跨平台的备份和恢复,集中管理,自动化处理的数据保护。 EMC Dantz Retrospect 针对中小企业以及分布式环境的的易于使用、管理的数据保护软件,NetWorker 解决方案,IT Solution,NetWorker软件架构,NetWorker 角色,NetWorker Data Zone,Server,Client,Node,Client,Node,Client,NetWorker Client,Server,Node,Client,Client,启动数据恢复,进行备份任务管理监控,Node,Client,Save Set,生成备份任务,NetWorker Storage Node,将数据写入介质,Server,Client,Client,Client,生成跟踪信息,从设备读出数据,Node,组织数据,Node,NetWorker Server,支持客户端的备份和恢复,Client,Node,Client,Client,存储索引数据库以及磁带纪录信息,存储所有DataZone的配置信息等,Node,Server,Node,NetWorker 重要数据,Server,CFI,CFI,CFI,Media Database,Resource Directory /nsr/res/,/nsr/index/,/nsr/mm/,Client,1-7,Client,nsrexecd,Client,nsrexecd,nsrexecd,Server,Node,NetWorker 守护进程,Client,Node,CFI,CFI,CFI,nsrexecd,nsrexecd,nsrexecd,Media DB,nsrmmdbd,Resource Directory,nsrd,1-11,NetWorker安装、配置及管理,本节主要内容,安装 NetWorker Server / Client 配置备份设备 手工备份文件类型数据 配置自动备份文件类型数据 恢复客户端文件类型数据 Oracle数据库的在线备份 Oracle数据库的恢复 对备份服务器的管理 备份系统的灾难恢复,安装 NetWorker Server/Client,NetWorker 7.x Install Documentation,NetWorker 7.x documentation includes: Release Supplement Installation Guide (Platform-specific) Administrators Guide Current documentation available at . Also available on Documentation CD provided with product.,安装角色确认,NetWorker Server,NetWorker Storage Node(s),NetWorker Client(s),NetWorker Install Utilities,See NetWorker Installation Guide for specific install instructions for each OS. See OS man page (or help, /?) for individual utility usage,Windows安装之前的检查,如果msiexec.exe版本低于2.0,则安装NetWorker时需要更新该服务,并且安装后需要重新启动系统,一般位于System32目录下,Networker Server在Windows上的安装,启动和停止 NetWorker服务,卸载软件,在HP-UX上安装 NetWorker Client,在HP-UX上启动和停止NetWorker,启动 NetWorker : 以 root登录. 运行以下命令: # /sbin/init.d/networker start 关闭 NetWorker: 以 root登录. 运行以下命令: # /sbin/init.d/networker stop,2-14,检察NetWorker安装及进程运行情况,配置备份设备,NetWorker支持的设备,本地和远程设备,NetWorker Server,本地设备,Storage Node,bongo,soprano,(/dev/rmt/0cbn),(/export/home/backup),远程设备,Storage Node,Storage Node,Soprano,NetWorker Server,bongo,soprano,alto,SAN,SAN Dynamic Drive Sharing (DDS),磁带机与物理位置的对应表,SCSI Addr. Element Addr. OS Path,1.1.2 63003 /dev/rmt/0cbn,1.1.3 63002 /dev/rmt/1cbn,1.1.4 63001 /dev/rmt/2cbn,1.1.5 63000 /dev/rmt/3cbn,验证磁带机连接及状态,在Windows备份服务器上验证磁带库以及驱动的安装情况: 打开“设备管理”,查看是否有磁带机和自动转换器设备。 在HP-UX服务器上验证磁带库以及驱动的安装情况: 以root权限运行以下命令: #ioscan fnC tape,使用Networker inquire查看设备,以下是在一台Windows Server机器上运行inquire命令的结果(示例): C:inquire Could not start a Removable Storage session (0x00000015). scsidev8.7.0:HP MSL6000 Series 0507|Autochanger (Jukebox) S/N: 325532353136303032310000 ATNN:HP MSL6000 Series 2U25160021 IENN:00900D0625491000 scsidev8.7.1:HP Ultrium 2-SCSI F59W|Tape, .Tape0 S/N: HUL5D00948 ATNN:HP Ultrium 2-SCSI HUL5D00948 WWNN:50060B0000333A7C scsidev8.7.2:HP Ultrium 2-SCSI F59W|Tape, .Tape1 S/N: HUL5D00956 ATNN:HP Ultrium 2-SCSI HUL5D00956 WWNN:50060B0000333A84,使用Networker inquire查看设备,hn_db02/#inquire Rebuilding cached SCSI device list /tmp/lgto_scsi_devlist, this will take a few moments. scsidev14.0.0:HP Ultrium 2-SCSI F43W|Tape, /dev/rmt/c14t0d0BESTnb S/N: HUL5A04562 ATNN:HP Ultrium 2-SCSI HUL5A04562 WWNN:50060B00002BBEFC scsidev14.0.1:HP MSL6000 Series 0430|Autochanger (Jukebox), /dev/rac/c14t0d1 S/N: 3G52LRP629SF ATNN:HP MSL6000 Series 3G52LRP629SF IENN:00900D2652499CE6 scsidev14.0.2:HP Ultrium 2-SCSI F43W|Tape, /dev/rmt/c14t0d2BESTnb S/N: HUL5A07390 ATNN:HP Ultrium 2-SCSI HUL5A07390 WWNN:50060B00002BCA08,C:jbconfig 1) Configure an AlphaStor/SmartMedia Jukebox. 2) Configure an Autodetected SCSI Jukebox. 3) Configure an Autodetected NDMP SCSI Jukebox. 4) Configure an SJI Jukebox. 5) Configure an STL Silo. 6) Configure a Microsoft Removable Storage Jukebox. What kind of Jukebox are you configuring? 1 2 Installing Standard SCSI Jukebox jukebox - scsidev8.7.0. What name do you want to assign to this jukebox device? hpmsl6000 Turn NetWorker auto-cleaning on (yes / no) yes? The drives in this jukebox cannot be auto-configured with the available information. You will need to provide the path for the drives. Is (any path of) any drive intended for NDMP use? (yes / no) no Is any drive going to have more than one path defined? (yes / no) no yes You will be prompted for multiple paths for each drive. Pressing on a null default advances to the next drive.,使用jbconfig配置备份设备,使用jbconfig配置备份设备,Please enter the device path information in one of the following formats: .Tape0 -for local path or host:device-path -for remote node or host:drive-letter:directory path -for Windows disk file Drive 1, element 480 Device path 1 ? .Tape0 Device path 2 ? sn_db01:/dev/rmt/c14t8d1BESTnb Device path 3 ? sn_db02:/dev/rmt/c14t8d1BESTnb Device path 7 ? Drive 2, element 481 Device path 1 ? .Tape1 Device path 2 ? sn_db01:/dev/rmt/c14t8d2BESTnb Device path 3 ? sn_db02:/dev/rmt/c14t8d2BESTnb Device path 7 ? Please select the appropriate drive type number: 13) 8mm 20GB 32) dtf2 50) tz87 14) 8mm 5GB 33) file 51) tz88 15) 8mm AIT 34) himt 52) tz89 16) 8mm AIT-2 35) logical 53) tz90 17) 8mm AIT-3 36) LTO Ultrium 54) tzs20 18) 8mm Mammoth-2 37) LTO Ultrium-2 55) VXA 19) 9490 Enter the drive type of drive 1? 37,使用jbconfig配置备份设备,Are all the drives the same model? (yes / no) yes A Dedicated Storage Node can backup only local data to its devices. Should sn_db02 be configured as a Dedicated Storage Node? (yes / no) no yes A Dedicated Storage Node can backup only local data to its devices. Should sn_db01 be configured as a Dedicated Storage Node? (yes / no) no yes Jukebox has been added successfully The following configuration options have been set: Jukebox description to the control port and model. Autochanger control port to the port at which we found it. Networker managed tape autocleaning on. At least one drive was defined with multiple paths. All such drives are defined with a hardware identification as well as a path value to avoid confusion by uniquely identifying the drive. The hardware identification for all drives which have one is always autochanger_name - Drive # where “autochanger_name“ is the name you gave to the autochanger that was just defined, and the # symbol is the drive numer. Barcode reading to on. Volume labels that match the barcodes. Slot intended to hold cleaning cartridge to 29. Please insure that a cleaning cartridge is in that slot Number of times we will use a new cleaning cartridge to 50. Cleaning interval for the tape drives to 6 months. You can review and change the characteristics of the autochanger and its associated devices using nwadmin. Would you like to configure another jukebox? (yes/no) no,手工备份文件类型数据,数据备份过程,Data Source,NetWorker Client,Data Tracking & Management,NetWorker Server,Physical Storage Device,Backup Data,Storage Node,Backup Data,Tracking Data,Data Destination,从客户端启动备份,save,Save Set,Tracking Data,Save Set,Server,Storage Node,Volume,Tracking Data,Client,4-6,Windows平台下从Client手工启动备份,4-7,Windows平台下从Client手工启动备份,NetWorker USER解释,UNIX平台下客户端手工备份程序,配置自动(Schdule)备份文件类型数据,Server调度备份任务流程,save,Tracking Data,Server,Storage Node,Volume,Tracking Data,Client,4-20,Backup Request from the Server,Tracking Data Backup,Volume,Print Notification,Report Logs,Save Set & Tracking Data,Save Set & Tracking Data,Server启动备份任务的后台进程,bongo,nsrd,Volume,Storage Node Processes,Server Processes,nsrexecd,nsrexecd,Client Processes,flute,soprano,4-35,nsrmmd,nsrexecd,nsrexecd,nsrexecd,备份组的创建和设置,备份组的创建和设置,备份客户端的创建和设置,备份客户端的创建和设置,备份调度时间表(Schdules)的设置,备份调度时间表(Schdules)的设置,创建备份策略(policy),在备份客户端关联策略,在备份客户端关联策略,NetWorker Backup Level 设置,5-4,恢复客户端文件类型数据,浏览恢复(通过Networker User ),Save Set,Media DB,NetWorker Server,User,Save Set 恢复,NetWorker Server,System Administrator (root),NetWorker Client,定向恢复,Source,Destination,NetWorker Server,可以将数据直接恢复到客户端,提供集中式管理,可以没有客户端管理员权限,但是需要备份服务器的管理员权限,NetWorker Administrator,Client Roles In a Recovery,Source Client Client that created the Save Set,Destination Client Client where the data will be recovered,Administering Client Client running recover,10-8,NetWorker User 恢复,UNIX nwrecover 恢复程序,10-10,Click to select.,Performing the Recovery,10-11,命令行方式恢复,recover -s jupiter Enter directory to browse: C: recover: Current working directory is C: recover add C:myfile C: 1 file(s) marked for recovery recover recover Recovering 1 file into its original location Volumes needed (all on-line): .001 at /./Tape.0 Received 1 file(s) from NSR server jupiter Recover completion time: Tue Jan 21 08:33:04 2005 recover quit,recover -c source_client -s server_name pathname,recover -c source_client -s server_name a pathname,Interactive Mode,Non-interactive Mode,10-24,使用 recover 做非交互式恢复,To recover a directory or file in non-interactive mode: Use the -a option. Specify the exact pathnames.,确定需要恢复的Save Set,Day,Full,Level 7,需要恢复的时间点,需要恢复的内容:,在Day 1 的全备份的Save Set,Day 4的Level 7 的Save Set,Days 5, 6, and 7的增量备份的Save Set,Incr,1,2,3,4,5,6,7,x,使用(recover) 进行Save Set 恢复,使用mminfo指令确认需要恢复的Save Set的ID,例子: mminfo a r “ssid, volume, savetime, name” N saveset_name,执行如下命令: recover -s server_name S ssid,ssid = 2247678523,Oracle数据库的在线备份,Networker Module For Oracle的安装,HP-UX平台下Networker Module For Oracle软件模块安装把光盘放入HP-UX主机的CDROM里,执行以下命令挂载光驱: 1、#mount /dev/dsk/c0t0d0 /cdrom 执行以下命令:进入到Networker Module For Oracle的安装目录下: #cd /cdrom/hpux11 执行安装命令,按照提示安装Networker Module For Oracle软件: #swinstall 在打开的窗口中,选中NMO,然后从Action菜单选中Install,首先进行的是安装分析过程,如果没有问题,就按OK按钮进行安装,安装完成后,按Done按钮返回swinstall主窗口,表示安装已经完成,退出swinstall主窗口即可(如下图所示)。详细的swinstall操作,请参考HP-UX系统管理手册。,Networker Module For Oracle的安装,接口媒体驱动库文件的链接,以Oracle用户登录Oracle主机,执行以下命令: #cd $ORACLE_HOME/lib #ln s /usr/lib/libnwora.sl libobk.sl,配置 Oracle 模块备份脚本文件,设置如下环境变量: ORACLE_HOME=/oracle/app/oracle/product/920 PATH=/bin:/usr/sbin:/usr/bin:/nsr/bin:/opt/networker/bin ORACLE_SID=hnmisc NSR_RMAN_ARGUMENTS=“msglog /nsr/applogs/msglog.log append“ 该脚本文件其他内容勿修改,Oracle数据库的RMAN备份配置,在运行的数据库主机上,注册本数据库到catalog数据库 rman catalog rman/rmanmiscrman target sys/change_on_install register database 设置Catalog数据库 在非运行数据库主机之外的另外一台机器上创建Oracle数据库实例,创建catalog数据库;具体参照以下命令设置Catalog数据库 $ sqlplus /nolog connect /as sysdba; create tablespace cata01 datafile cata01.dbf size 20M; create user rman identified by rman default tablespace cata01; grant RECOVER_CATALOG_OWNER to rman; grant connect,resource to rman; $ rman rman catalog rman/rmanmiscrman; create catalog; exit,设置Oracle RMAN备份脚本,按照以下内容在Oracle服务器中创建RMAN备份脚本。 以下是Oracle数据库全备份脚本: connect catalog rman/rmanynrman; connect target sys/change_on_install; run allocate channel t1 type sbt_tape parms ENV=(NSR_CLIENT=yn_db); allocate channel t2 type sbt_tape parms ENV=(NSR_CLIENT=yn_db); allocate channel t3 type sbt_tape parms ENV=(NSR_CLIENT=yn_db); backup,format “db_%d_t%t_s%s_p%p“ (database); sql alter system archive log current; crosscheck archivelog all; backup format “arch_%d_t%t_s%s_p%p“ (archivelog all delete input); release channel t1; release channel t2; release channel t3; ,设置Oracle RMAN备份脚本,以下是Oracle数据库归档日志备份脚本: connect catalog rman/rmanynrman; connect target sys/change_on_install; run allocate channel t1 type sbt_tape parms ENV=(NSR_CLIENT=yn_db); allocate channel t2 type sbt_tape parms ENV=(NSR_CLIENT=yn_db); allocate channel t3 type sbt_tape,parms ENV=(NSR_CLIENT=yn_db); sql alter system archive log current; crosscheck archivelog all; backup format “arch_%d_t%t_s%s_p%p“ (archivelog all delete input); release channel t1; release channel t2; release channel t3; ,手动备份Oracle数据库,在RMAN环境下执行以下语句,手动备份Oracle数据库: $rman cmdfile OracleFull OracleFull脚本内容如下: #rman connect catalog rman/rmanynrman; connect target sys/change_on_install; run allocate channel t1 type sbt_tape parms ENV=(NSR_SERVER=yn_bak01,NSR_CLIENT=yn_db); allocate channel t2 type sbt_tape parms ENV=(NSR_SERVER=yn_bak01,NSR_CLIENT=yn_db);,allocate channel t3 type sbt_tape parms ENV=(NSR_SERVER=yn_bak01,NSR_CLIENT=yn_db); backup format “db_%d_t%t_s%s_p%p“ (database); sql alter system archive log current; backup format “arch_%d_t%t_s%s_p%p“ (archivelog all delete input); release channel t1; release channel t2; release channel t3; ,设置Oracle备份Client的关键属性save Set,设置Oracle备份Client的关键属性command,设置Oracle备份Client的其他属性值Schdule、Policy,Oracle数据库的恢复,Oracle数据库的恢复介绍,对于Oracle数据库服务器发生灾难后的恢复,需要先恢复操作系统,然后再恢复备份了的数据;具体恢复操作是使用Oracle RMAN命令,RMAN恢复数据时,需要根据数据库实际的破坏情况进行具体的恢复操作的。详细的RMAN恢复操作,请参考Oracle RMAN文档。下面介绍的是一个数据库全恢复的示例:,Oracle数据库全恢复操作示例,首先将关闭HP MC 双机软件,在一台机器上将Oracle启动到nomount状态 $ sqlplus “/as sysdba” SQL startup nomount; ORACLE instance started. 然后执行如下RMAN命令完成数据库全恢复 RMAN connect target /; connect catalog rman/rmanynrman; run allocate channel t1 type SBT_TAPE parms ENV=(NSR_SERVER=yn_bak01); restore controlfile; alter database mount; restore database; recover database; alter database open resetlogs; 13 release channel t1;,管理备份服务器,设定Networker Server的 并行流(Parallelism)数和管理员权限,9-2,Volume,NetWorker Server and Storage Node,/home,/mail,Example: Parallelism = 1,Target Sessions = 1,flute,oboe,/usr,Volume,/home,/mail,Example: Parallelism = 1,Target Sessions = 1,9-3,flute,oboe,/usr,NetWorker Server and Storage Node,Volume,/home,/mail,Example: Parallelism = 1,Target Sessions = 1,9-3,flute,oboe,/usr,NetWorker Server and Storage Node,Volume,/home,/usr,/mail,Example: Parallelism = 1,9-3,flute,oboe,Target Sessions = 1,NetWorker Server and Storage Node,Example: Server Parallelism = 2,flute,oboe,Target Sessions = 2,clarinet,Volume,/usr,/home,/mail,/mail,/tmp,/usr,NetWorker Server and Storage Node,Example: Server Parallelism = 2,flute,oboe,Target Sessions = 2,clarinet,Volume,/usr,/home,/mail,/mail,/tmp,/usr,NetWorker Server and Storage Node,Example: Server Parallelism = 2,flute,oboe,Target Sessions = 2,clarinet,Volume,/usr,/home,/mail,/mail,/tmp,/usr,NetWorker Server and Storage Node,Example: Server Parallelism = 2,flute,oboe,Target Sessions = 2,clarinet,Volume,9-4,/usr,/home,/mail,/mail,/tmp,/usr,NetWorker Server and Storage Node,Example: Server Parallelism = 8,flute,clarinet,oboe,NetWorker Server and Storage Node,Volume,Volume,7-5,Target Sessions = 2,Target Sessions = 2,/usr,/home,/mail,/tmp,/usr,/mail,/mail,/usr,管理员属性,NetWorker的权限说明,NetWorker 的版本说明,各个版本的性能,Devices: 32,Devices: up to 512 Actual = (32 x #nodes) + 32,Parallelism: 64,Parallelism: up to 512 Actual = (64 x #nodes) + 64,Power,Devices: 16,Devices: up to 512 Actual = (16 x #nodes) + 16,Parallelism: 32,Parallelism: up to 512 Actual = (32 x #nodes) + 32,Network,Devices: 4,Not applicable,Parallelism: 12,Not applicable,Workgroup/ Business,Without Storage Nodes,With Each Enabled Storage Node,NetWorker Edition,NetWorker的其他模块,备份系统的灾难恢复介绍,恢复策略,恢复硬件 恢复操作系统(重新安装或者安装了智能恢复软件,如Homebase) 恢复Networker Server 恢复Networker Client索引 恢复业务系统数据,恢复 NetWorker Server步骤,保证所有的硬件环境可以正常运行 (hardware, OS, and the network). 安装 NetWorker Server 软件. 使用mmrecov 恢复 bootstrap. 使用 nsrjb I 对磁带库进行清点. 使用 nsrck L7恢复文件索引. 恢复所需要的数据.,11-17,备份 Client File Index,备份索引数据已经做为备份任务组的一部分 备份索引数据的等级取决于该客户端的数据备份的等级: 如果数据全备份,则索引也是全备份 如果数据增量或者差分备份,则执行Level 9的索引增量备份 如果想要仅仅备份该组包含的索引,则执行: savegrp O group_name,准备恢复 NetWorker Server,备份NetWorker的介质数据库和资源文件 备份 bootstrap 的报告 Client file index 的备份. 保证这些数据的备份介质的安全.,Bootstrap,Media DB,Resource Directory,备份Bootstrap,NetWorker Server,备份的Bootstrap包含了介质数据库和资源目录,保存 Bootstrap 备份报告,使用 bootstrap notification 来对 bootstrap 备份报告进行保留 可以增加Email方式将该报告进行保留,发送到指定的地址,将其保留到安全的位置,MyOS,Bootstrap 报告,NetWorker备份磁带,操作系统的备份,Legato安装软件及其 Patch,恢复Client File Index,输入命令: nsrck L7 client_name,全备份,增量备份,保证NetWorker Server正常运行.,NetWorker 从全备份中恢复索引,NetWorker 从最近的增量备份中恢复索
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 礼泉五年级数学试卷
- 密山五年级下数学试卷
- 2025年度绿色清洁用品供应与维护服务合同
- 企业数字化转型项目计划书范文
- 2025年企业人力资源管理师(职业技能测试)技能操作试卷
- 2025年嵌入式系统设计师考试嵌入式系统安全科目试卷
- 七年级生物实验教学设计
- 2025年生态农业生物肥料销售合作协议
- 2025年评茶员(中级)茶叶国际贸易考试试卷
- 2025年西班牙语DELEQQQ级写作冲刺试卷:音乐欣赏与音乐教育
- 2025广东广州市从化区社区专职人员招聘33人笔试参考题库附答案解析
- 2025年小学英语教师业务理论考试试题及答案
- 2025年内河船员考试(主推进动力装置2103·一类三管轮)历年参考题库含答案详解(5套)
- 感染性腹主动脉瘤护理
- 公司不交社保合作协议书
- 城市轨道交通工程监测技术
- 港口无人驾驶行业深度报告:奇点已至蓝海启航
- 骨灰管理员职业技能鉴定经典试题含答案
- 火锅店股东协议合同范本
- 村流动人口管理办法细则
- HY/T0305-2024养殖大型藻类和双壳贝类碳汇计量方法碳储量变化法
评论
0/150
提交评论