Networker配置.docx_第1页
Networker配置.docx_第2页
Networker配置.docx_第3页
Networker配置.docx_第4页
Networker配置.docx_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1.备份概念与术语介绍22.备份服务器的安装32.1配置Oracle Catalog恢复目录32.1.1恢复目录介绍32.1.2创建恢复目录33EMC NetWorker及模块的安装63.1.NetWorker的安装63.1.1备份系统中各主机的角色63.1.2 NetWorker Server的安装73.1.3NetWorker Client forlinux的安装143.1.4.NetWorker Client for Windows的安装163.2.NetWorker模块的安装193.2.1 sql Module for Windows的安装193.2.2 nmda Module for linux的安装224.客户机及服务器相关配置234.1 linux设置和windows服务器234.1.1在Linux客户机端添加服务器主机名234.1.2在windows服务器端添加客户机主机名244.1.3.linux客户机端注册服务器数据库254.1.4 linux客户机备份脚本设置294.1.5修改客户机及服务器端的监听文件334.1.6启动服务networker服务355.NETWORKER备份配置365.1备份服务器的管理:365.1.1监控界面:375.1.2配置界面:385.1.3组385.1.4时间表395.1.5创建设备405.1.6媒体池的创建:415.1.7客户机的创建425.1.8 Oracle客户机创建:441.备份概念与术语介绍以下为一些重要的术语介绍: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 /nologSQL*Plus: Release .0 - Production on Wed Oct 24 12:34:00 2007Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到oracle instanceSQL connect /as sysdbaConnected.形成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 quitDisconnected from Oracle Database 10g Enterprise Edition Release .0 - 64bit ProductionWith the Partitioning and Data Mining options形成恢复目录$ rman Recovery Manager: Release .0 - Production on Wed Oct 24 12:35:38 2007Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到catalog数据库RMAN connect rcvcat rman/rmanrmanconnected to recovery catalog database形成恢复目录RMAN create catalog;recovery catalog created3EMC NetWorker及模块的安装3.1.NetWorker的安装3.1.1备份系统中各主机的角色EMC|Legato NetWorker有三种角色:NetWorker Server:即备份服务器,在一个备份域里只能有一台备份服务器,在备份服务器安装NetWorker ServerNetWorker 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--1.x86_64.rpm(客户端)lgtozh--1.x86_64.rpm (中文语言包)lgtoman--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.x86_64.rmp4.客户机及服务器相关配置4.1 linux设置和windows服务器4.1.1在Linux客户机端添加服务器主机名cd /etcvi hostso9 swu-499582f5866ESC4.1.2在windows服务器端添加客户机主机名C:WINDOWSsystem32driversetchosts添加0 dbfxl8 oradb014.1.3.linux客户机端注册服务器数据库用rman查看数据库实例名称创建rman用户,授权测试创建rman用户能否连接本地数据库。客户机端注册主机端数据库在线备份模块连接命令:In s /usr/lib/libnsrora.so libobk.so4.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 = orclORACLE_USER = oracleNLS_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.shconnect target rman/rmanORCL;connect catalog rman/rmanorclcat;run allocate channel ch00 type sbt_tape connect rman/rmanORCL;send ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb);sql alter system archive log current;backupfilesperset 5format arch_%d_%u_%s_%T(archivelog all delete input);release channel ch00;全备orclfull.shconnect target rman/rmanORCLconnect catalog rman/rmanorclcatrun allocate channel ch00 type sbt_tape;send ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb);backup fullfilesperset 5format dbfull_%d_%u_%s_%T(database include current controlfile);release channel ch00;allocate channel ch00 type sbt_tape connect rman/rmanORCL;send ENV=(NSR_SERVER=swu-499582f5866,NSR_DATA_VOLUME_POOL=oracledb);sql alter system archive log current;backupfilesperset 5format arch_%d_%u_%s_%T(archivelog all delete input);release channel ch00;将以上三个脚本放入linux客户机端路径:/u01/oracle/oradata4.1.5修改客户机及服务器端的监听文件Linux客户机端将windows服务器的数据库实例名称。主机IP添加到里面ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 0)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )ORCLCAT = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 9)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = orclcat) ) )Windows服务器端将客户机端的数据库实例名称。主机IP添加到里面客户机Tnsping服务器端数据库名称服务器 Tnsping客户机端数据库名称4.1.6启动服务netw

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论