收藏 分销(赏)

Networker配置.docx

上传人:仙人****88 文档编号:9460248 上传时间:2025-03-27 格式:DOCX 页数:47 大小:3.94MB
下载 相关 举报
Networker配置.docx_第1页
第1页 / 共47页
Networker配置.docx_第2页
第2页 / 共47页
点击查看更多>>
资源描述
目录 1.备份概念与术语介绍 2 2.备份服务器的安装 3 2.1配置Oracle Catalog恢复目录 3 2.1.1恢复目录介绍 3 2.1.2创建恢复目录 3 3.EMC NetWorker及模块的安装 6 3.1.NetWorker的安装 6 3.1.1备份系统中各主机的角色 6 3.1.2 NetWorker Server的安装 7 3.1.3.NetWorker Client forlinux的安装 14 3.1.4.NetWorker Client for Windows的安装 16 3.2.NetWorker模块的安装 19 3.2.1 sql Module for Windows的安装 19 3.2.2 nmda Module for linux的安装 22 4.客户机及服务器相关配置 23 4.1 linux设置和windows服务器 23 4.1.1在Linux客户机端添加服务器主机名 23 4.1.2在windows服务器端添加客户机主机名 24 4.1.3.linux客户机端注册服务器数据库 25 4.1.4 linux客户机备份脚本设置 29 4.1.5修改客户机及服务器端的监听文件 33 4.1.6启动服务networker服务 35 5.NETWORKER备份配置 36 5.1备份服务器的管理: 36 5.1.1监控界面: 37 5.1.2配置界面: 38 5.1.3组 38 5.1.4时间表 39 5.1.5创建设备 40 5.1.6媒体池的创建: 41 5.1.7客户机的创建 42 5.1.8 Oracle客户机创建: 44 1.备份概念与术语介绍 以下为一些重要的术语介绍: Server:网络环境下,装有Networker服务器端软件,带有备份设备如磁带库的网络服务器计算机,它本身也是自己的Client机。 Client:网络环境下,装有Networker客户端软件,有数据要备份到备份服务器的任一台计算机。Client的名字就是计算机的主机名,在其中定义save set。 Group:一台或几台Client机的组合,一个组中的Client在同一时刻做备份,它决定一天的什么时候做备份、要不要自动启动备份。 Level: 备份的级别,分为全备份(Full)、增量备份(Incremental)和一到九级备份。主要为了合理地利用存储介质的容量。 Schedule:备份计划表,确定哪天做不做备份,备份多少内容(备份级别)。 Pool:类似于生活中的漏斗,将备份的数据分门别类放到不同的磁带或光盘上,一个Pool可以有很多盘磁带和光盘,但一盘磁带只能属于一个Pool,它决定备份数据要存放的设备等。 Volume:卷,备份的介质,Networker给一盘磁带或一张光盘做完格式化(即加上一个电子标签)后,该盘磁带就叫一个Volume。 Label:对备份介质做格式化,并给备份介质加上一个电子标签,以便Networker能识别和使用一个备份介质(如一盘磁带),Networker能自动给一空盘做卷标。 Index:索引,Networker利用它记录备份的数据放在什么位置,同时要恢复文件时,也通过它定位文件的位置。利用索引,使备份和恢复更加快速有效。 browse policy:索引在备份服务器硬盘上保留的时间周期。在此周期内的文件可以从Networker User用户界面直接恢复。 retenrion policy:备份有数据的磁带或光盘,多长时间内不被重新履盖掉。只要备份介质没被履盖掉,其上的内容都可以恢复回来,但必须先将索引恢复到备份服务器的硬盘上。 save set:存储集合,要备份的内容,可以是一台客户机硬盘上的所有数据(ALL),也可以是一个目录(如:UNIX的/etc/,NT下的c:\winnt\),最小为一个文件(如UNIX的/etc/hosts,NT下的c:\)。 2.备份服务器的安装 2.1配置Oracle Catalog恢复目录 2.1.1恢复目录介绍 Oracle恢复目录用于维护Oracle rman热备份的历史备份信息,包括存储数据库结构、归档日志、备份集、数据文件备份信息等。恢复目录的目的为在生产数据库出现彻底灾难时能对数据库数据进行准确的恢复,此外一些恢复管理器的命令及功能必须在恢复目录才可以使用。 在创建恢复目录之前,必须先为恢复管理器创建一个数据库。为了数据库安全,最好将恢复目录数据库创建在与目标数据库(即须要备份的生产数据库)独立的两个服务器上。此处我们在备份服务器上创建恢复目录,以为恢复目录所在的数据库版本必须大于和等于目标数据库的版本。所以在备份服务器上安装oracle 11g。 2.1.2创建恢复目录 $sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 24 12:34:00 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到oracle instance SQL> connect /as sysdba Connected. 形成rman表空间 SQL> create tablespace rman datafile '/home/oracle/oradata/rman/rman.dbf' size 1000M; Tablespace created. 建立rman用户 SQL> create user rman identified by rman 2 default tablespace rman 3 temporary tablespace temp 4 quota unlimited on rman; User created. 给rman用户授权 SQL> grant resource,connect to rman; Grant succeeded. SQL> grant sysdba to rman; Grant succeeded. SQL> grant recovery_catalog_owner to rman; Grant succeeded. SQL> quit Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production With the Partitioning and Data Mining options 形成恢复目录 $ rman Recovery Manager: Release 10.2.0.1.0 - Production on Wed Oct 24 12:35:38 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到catalog数据库 RMAN> connect rcvcat rman/rman@rman connected to recovery catalog database 形成恢复目录 RMAN> create catalog; recovery catalog created 3.EMC NetWorker及模块的安装 3.1.NetWorker的安装 3.1.1备份系统中各主机的角色 EMC|Legato NetWorker有三种角色: NetWorker Server:即备份服务器,在一个备份域里只能有一台备份服务器,在备份服务器安装NetWorker Server NetWorker Storage Node:即存储节点,在此处所有须备份的机器中,走LAN-FREE备份的服务器需要安装NetWorker StorageNode NetWorker Client:即客户机,在此处所有须备份的机器中,走网络备份的服务器需要安装NetWorker Client 在确认好每台主机的的角色后,就可以进行NetWorker的安装 3.1.2 NetWorker Server的安装 西南大学备份服务器操作系统为Windows2003,以下为安装步骤:将安装软件传到服务器,安装程序自动运行: 选择下一步: 选择服务器和客户机,管理控制台以及语言包: 选择相应的语言包,然后下一步: 在安装过程中出现如下对话框,把备份服务器的主机名输入: 输入备份服务器名称:swu-499582f5866 接下来出现Legato NerWorker Console安装向导: 显示安装信息: 安装结束后通过浏览器http://主机名:9000访问 点击启动按钮后出现登录对话框 会提示新建用户名,密码。 用户名:administrator 密码: password 登陆进去之后的界面 先添加一个主机(备份服务器的主机名) 点击进入Legato NetWorker的管理界面 3.1.3 NetWorker Client forlinux的安装 在linux 服务器端root用户下安装 lgtoclnt-7.6.2.1-1.x86_64.rpm(客户端) lgtozh-7.6.2.1-1.x86_64.rpm (中文语言包) lgtoman-7.6.2.1-1.x86_64.rpm(使用手册) 3.1.4.NetWorker Client for Windows的安装 选择安装类型为:客户机 输入备份服务器名称:swu-488582f-5866 点击“完成”结束安装 3.2.NetWorker模块的安装 3.2.1 sql Module for Windows的安装 在sql server数据库服务器上安装sql server在线备份module 点开安装程序 3.2.2 nmda Module for linux的安装 安装备份oracle的模块lgtonmda-1.2.0.1-1.x86_64.rmp 4.客户机及服务器相关配置 4.1 linux设置和windows服务器 4.1.1在Linux客户机端添加服务器主机名 cd /etc vi hosts o 202.202.107.59 swu-499582f5866 ESC 4.1.2在windows服务器端添加客户机主机名 C:\WINDOWS\system32\drivers\etc\hosts 添加 202.202.107.50 dbfxl 202.202.96.78 oradb01 4.1.3.linux客户机端注册服务器数据库 用rman查看数据库实例名称 创建rman用户,授权 测试创建rman用户能否连接本地数据库。 客户机端注册主机端数据库 在线备份模块连接 命令:In –s /usr/lib/libnsrora.so libobk.so 4.1.4 linux客户机备份脚本设置 nmda_oracle.cfg ############################################################################### # # nmda_oracle.cfg # # All rights reserved. # # NetWorker Module for Databases and Applications (NMDA) 1.2 # # This template is designed to help users configure NMDA Oracle scheduled # backups if the NMC-based configuration wizard is not being used. # Additional parameters may be added to the file when required. # # Check the NMDA administration guide for a complete list of all the supported # parameters and rules for editing the configuration file. # # Make a copy of this file before attempting any modifications. # To enable a parameter, uncomment or add it and specify its value. # ############################################################################### # ############################################################################# # MANDATORY PARAMETERS (scheduled backups only) # ############################################################################# ORACLE_HOME = /u01/oracle/product/11.2.0/dbhome_1 # # ORACLE_HOME: Location of the Oracle software installation. # ############################################################################# # OPTIONAL PARAMETERS (scheduled backups only) # ############################################################################# ORACLE_SID = orcl ORACLE_USER = oracle NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK # NSR_RMAN_ARGUMENTS = TNS_ADMIN = /u01/oracle/product/11.2.0/dbhome_1/network/admin # PRECMD = # POSTCMD = # NSR_NWPATH = # NSR_DIRECT_ACCESS = # # ORACLE_SID: SID of the Oracle database being backed up. # Required for proxy copy catalog synchronization, or # when the parameter ORACLE_USER is set, or # NSR_INCR_EXPIRATION or NSR_BUNDLING is enabled. # ORACLE_USER: UNIX or Linux only. An operating system username to # be used for Oracle operating system authentication. # NLS_LANG: Sets the language, territory, and character set # used by Oracle database. # NSR_RMAN_ARGUMENTS: Provides extra RMAN parameters. Value must be # enclosed in quotes. For example: "nocatalog". # TNS_ADMIN: Set if the Oracle Net configuration files are not # in the default location. Pathname of the directory # location. # PRECMD: Full pathname of a command script to be run before # a scheduled backup. If the PRECMD script fails, the # backup does not run. # POSTCMD: Full pathname of a command script to be run after a # scheduled backup. If the POSTCMD script fails, a # warning message is printed but the backup succeeds. # NSR_NWPATH: Pathname that contains the NetWorker binaries. May # be needed for Avamar deduplication backups. # NSR_DIRECT_ACCESS: Yes, No or Default (default). Yes enforces the # Direct File Access(DFA) method. No does not # attempt DFA at all. Default(recommended) tries # DFA and falls back to traditional methods if DFA # cannot be used. # ############################################################################# # OPTIONAL PARAMETERS (manual backups only) # ############################################################################# # ############################################################################# # DEBUG PARAMETERS (for troubleshooting) # ############################################################################# # NSR_DEBUG_LEVEL = # NSR_DIAGNOSTIC_DEST = # # NSR_DEBUG_LEVEL: 0-9. # NSR_DIAGNOSTIC_DEST: /nsr/apps/logs (default). Location of the debug logs. 归档orclarch.sh connect target rman/rman@ORCL; connect catalog rman/rman@orclcat; run { allocate channel ch00 type 'sbt_tape' connect rman/rman@ORCL; send 'ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb)'; sql 'alter system archive log current'; backup filesperset 5 format 'arch_%d_%u_%s_%T' (archivelog all delete input); release channel ch00; } 全备orclfull.sh connect target rman/rman@ORCL connect catalog rman/rman@orclcat run { allocate channel ch00 type 'sbt_tape'; send 'ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb)'; backup full filesperset 5 format 'dbfull_%d_%u_%s_%T' (database include current controlfile); release channel ch00; allocate channel ch00 type 'sbt_tape' connect rman/rman@ORCL; send 'ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb)'; sql 'alter system archive log current'; backup filesperset 5 format 'arch_%d_%u_%s_%T' (archivelog all delete input); release channel ch00; 将以上三个脚本放入linux客户机端 路径:/u01/oracle/oradata 4.1.5修改客户机及服务器端的监听文件 Linux客户机端将windows服务器的数据库实例名称。主机IP添加到里面 ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 202.202.107.50)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) ORCLCAT = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 202.202.107.59)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orclcat) ) ) Windows服务器端将客户机端的数据库实例名称。主机IP添加到里面 客户机Tnsping服务器端数据库名称 服务器 Tnsping客户机端数据库名称 4.1.6启动服务networker服务 /ect/init.d/networker start 查看是否启动 Ps –ef|grep nsr 5.NETWORKER备份配置 5.1备份服务器的管理: 切换到“企业”栏,通过双击右侧的NetWorker,进入备份服务器的管理界面 5.1.1监控界面: 点击swu-499582f5866进入监控界面 “组”栏可以监控各个备份任务Group的执行情况 “会话”栏可以监控到实时的会话情况,如每个数据流的备份速度 “警报”栏为警告信息 “设备“栏为实时的设备使用情况,如正在备份的每个驱动器的写速度 “操作“栏为对带库设备进行的每个操作,如抓带取带等操作 “日志“栏为实时的日志信息 “存档请求“栏为归档相关信息 5.1.2配置界面: 5.1.3组 点击右键选择新建 一个全备组dbfxl_oraclefull 一个全备组oradb01_oraclefull 一个归档备份组oraclearhive 一个sql备份组 sqldb 设置:设置启动时间 自动启动:enable 5.1.4时间表 点击右键,选择新建 新建:Every Sar,每周六全备,剩下的增量备份。 5.1.5创建设备 在windows服务器新建3个文件夹 E:\index E:\backup E:\backup_sql 设备点击右键,选择新建 名称就输入所建文件夹的路径,媒体类型选择adv_file. 5.1.6媒体池的创建: 在媒体池界面配置3个媒体池 Index Oradb Sqldb 输入名称,选择组。 标签模版选择空白,点击确定后会自动生成以媒体池命名的标签。 5.1.7客户机的创建 Sql客户机:需要编辑名称,存储集写:MSSQL:cemis,浏览策略和保留策略均选择Month,组选择sqldb,备份命令:nsrsqlsv,远程访问:*@*。 5.1.8 Oracle客户机创建: 输入名称,存储集写入脚本存放的位置:RMAN:/u01/oracle/oradata/orclarch.sh,浏览策略和保留策略均选择Month,组选择oracle,池选择oracledb,计划选择Every on Sar. 备份命令:nsrdasv -z /u01/oracle/oradata/nmda_oracle.cfg。远程访问:*@*。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服