NetWorker数据备份安装配置及维护手册 - 图文

更新时间:2024-04-03 22:06:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

EMC Networker 备份系统实施配置与维护手册

Networker 用户名administrator 密码 abcd1234

VCENTER 用户名 administrator@vspere.local 密码:!QAZ2wsx VBA用户名root密码Abcd12345

Networker数据备份管理员手册

目 录

一、备份环境描述 ...................................................................................................................... - 2 -

1.1备份服务器BackupServer ................................................................................. - 2 - 1.2备份客户端BackupClient ................................................................................... - 2 - 1.3备份设备规划 ....................................................................................................... - 2 -

二、软件安装 .............................................................................................................................. - 2 -

2.1备份服务器端软件安装 ................................................................................................ - 3 -

2.1.1Windows平台的Networker Server软件安装 ............................................... - 3 - 2.1.2启动Networker管理控制台 .......................................................................... - 10 - 2.2 备份客户端软件安装 ................................................................................................. - 16 -

2.2.1 Windows系统Networker Client软件安装 ................................................. - 16 - 2.2.2 RedHat Linux Networker Client软件安装 .................................................. - 20 - 2.3 NMO数据库在线备份模块的安装 ........................................................................... - 21 - 2.4 NMSQL数据库在线备份模块的安装 ....................................................................... - 28 - 三、备份设置 ............................................................................................................................ - 28 -

3.1 备份设备创建和设置 ................................................................................................. - 28 -

3.1.1 DataDomain VTL创建 ..................................................................................... - 28 - 3.2 备份组的创建和设置 ................................................................................................. - 33 - 3.3 备份客户端的创建和设置 ......................................................................................... - 34 -

3.3.1文件系统客户端的创建 .................................................................................. - 34 - 3.3.2 VMware虚拟客户端的备份设置 .................................................................. - 35 - 3.3.3 Oracle备份库户端的创建 ............................................................................. - 46 - 3.3.4 MSSQLServer数据备份配置 .......................................................................... - 50 - 3.4备份策略的设置 .......................................................................................................... - 53 -

3.4.1 备份调度时间表(Schdules)的设置............................................................ - 53 - 3.4.2 Polices的创建 .................................................................................................. - 55 - 3.5 Oracle数据备份的设置 .............................................................................................. - 56 - 五、恢复.................................................................................................................................... - 59 -

5.1 Oracle数据库的恢复 .................................................................................................. - 59 -

5.1.1测试环境 .......................................................................................................... - 59 - 5.1.2测试过程 .......................................................................................................... - 59 - 5.2 Windows普通文件恢复 .............................................................................................. - 64 - 5.3 VMware虚拟客户机image文件恢复 ....................................................................... - 68 - 5.4 MSSQLServer恢复 ..................................................................................................... - 72 - 六、日常维护 ............................................................................................................................ - 79 -

6.1定期检查备份结果是否成功 ...................................................................................... - 79 - 6.2检查相关日志 .............................................................................................................. - 79 - 6.3检查磁带的使用情况 .................................................................................................. - 80 - 6.4定期备份备份服务器的NetWorker配置信息和Console库 ................................... - 80 - 6.5寻求帮助途径 .............................................................................................................. - 80 - 七、注册License ...................................................................................................................... - 81 -

7.1查找备份服务器的主机ID(HostID) ..................................................................... - 81 - 7.2注册License ................................................................................................................ - 82 -

- 1 -

Networker数据备份管理员手册

一、备份环境描述

数据的备份环境如下:

1.1备份服务器BackupServer

OS:Windows 2008 x64 NetWorker:NW8.1.1 Server

1.2备份客户端BackupClient

目前纳入备份考虑范围的主要有以下系统:

备份客户端版本均为NW8.0.1,Oracle数据库模块为NMO5.0,MSSQL模块版本均为NMSQL5.2.2

1.3备份设备规划

1、采用DataDomain设备做为备份设备,其中SAP、ERP、PDM、OA和NDMP实现LAN-Free备份。其它客户端均采用LAN备份方式。

二、软件安装

各平台NetWorker备份软件的安装方法采用的是各系统自身的包管理工具来安装的,不同的NetWorker角色选择安装不同的Networker软件包。

如NetWorker Server端的软件需要选择“Client”、“Node”和“Server”,如果是LAN客户端,则只需要选择“Client”即可。

NetWorker管理自控制台(Console)在每套备份系统必须安装一个,可以安装在备份服务务器上,也可以安装在备份客户端,一般与备份服务器在安装一起。

License管理器和语言包是可选组件,License管理器在每套备份系统只需要有一台主机安装即可,可以安装在备份服务务器上,也可以安装在备份客户端,一般与备份服务器在安装一起,语言包只需要安装中文和英文(默认)语言包。

重要说明:本文档以下内容为Networker备份软件的示例性描述,详细具体的安装方

- 2 -

Networker数据备份管理员手册

法请参考NetWorker官方的文档。

2.1备份服务器端软件安装

2.1.1Windows平台的Networker Server软件安装

Windows 2003/2008 Server平台下备份服务器端软件Networker Server的安装: 安装前,需要修改备份服务器和备份客户端的Hosts文件,备份服务器端hosts文件路径:c:\\windows\\system32\\drivers\\etc\\hosts,备份服务器端需要关联所有客户端的IP地址和主机名;Linux备份客户端的路径:/etc/hosts,备份客户端需要关联服务器端的IP地址和主机名。如果所有主机相同的域内,则无需修改hosts文件。

把Networker For Windows的介质光盘放到光驱中,浏览到安装程序命令“setup”,启动安装程序

选择安装语言

- 3 -

Networker数据备份管理员手册

选择公司名称和组织结构

安装程序出现配置防火墙的界面,选择“配置防火墙”,单击“下一步”

- 4 -

Networker数据备份管理员手册

选择NetWorKer软件类型及软件包,Networker备份软件是Client/Server架构模式,在Server端需要安装Server和Client软件,选择“Server and Client”,如果本服务器是同时还是License管理服务器,则还需要选择“Include EMC Legato License Manager”,确认安装路径单击“下一步”

如果无需连接EMC支持,“Install ConnectEMC”无需选择

- 5 -

Networker数据备份管理员手册

根据需要选择安装的语言包

确认安装信息

- 6 -

Networker数据备份管理员手册

安装过程中提示选择NetWorker Server,单击“Update List”可自动浏览出备份服务器,否则可手动输入备份服务器主机名,单击“Add”可添加到Server列表

- 7 -

Networker数据备份管理员手册

NetWorker软件安装完成后,如果在上一步选择了“Networker Manageme Console”则会自动转入Networker Manageme Console的安装,在下图所示界面,单击“下一步”开始安装Networker Manageme Console

安装程序出现以下界面,确认Networker Manageme Console服务器及路径,单击“下一步”

- 8 -

Networker数据备份管理员手册

安装程序出现以下界面,注意管理控制台使用的端口号,单击“下一步”

安装程序出现以下界面,安装环境确认无误后,单击“下一步”

- 9 -

Networker数据备份管理员手册

在下图所示界面,输入Networker Server的机器名,单击“finish”完成管理控制台的配置

下图所示界面为networker管理控制台第一次启动的界面,如果在每次启动管理控制台同时不需要启动“Getting Started”界面,则选择“Do not show at startup……”

- 15 -

Networker数据备份管理员手册

2.2 备份客户端软件安装

2.2.1 Windows系统Networker Client软件安装

Networker Client的安装基本上和备份服务器端安装相同,只是在“安装类型和位置”步骤时选择安装“客户机”。其他采用和Networker Server安装相同操作即可。如下图。

把Networker For Windows的介质光盘放到光驱中,浏览到安装程序命令“setup”,启动安装程序

- 16 -

Networker数据备份管理员手册

选择NetWorKer软件类型及软件包,Networker备份软件是Client/Server架构模式,在Client端只需要安装Client软件,选择“Client”,确认安装路径单击“下一步”。

安装程序出现以下界面,单击“下一步”。

- 17 -

Networker数据备份管理员手册

安装程序出现以下界面,单击“下一步”。

安装过程中提示选择NetWorker Server,单击“Update List”可自动浏览出备份服务器,否则可手动输入备份服务器主机名,单击“Add”可添加到Server列表

- 18 -

Networker数据备份管理员手册

安装程序出现以下界面,单击“完成”,结束安装程序。

- 19 -

Networker数据备份管理员手册

2.2.2 RedHat Linux Networker Client软件安装

[root@E2_Interface1 nw761]# ls

linux_x86_64 nw76sp1_linux_x86_64.tar [root@E2_Interface1 nw761]# cd linux_x86_64/ [root@E2_Interface1 linux_x86_64]# ls

lgtoclnt-7.6.1-1.x86_64.rpm lgtoko-7.6.1-1.x86_64.rpm LGTO_METAFILE.linuxx86_64 lgtoserv-7.6.1-1.x86_64.rpm

lgtofr-7.6.1-1.x86_64.rpm lgtolicm-7.6.1-1.x86_64.rpm lgtonmc-7.6.1-1.i686.rpm lgtozh-7.6.1-1.x86_64.rpm

lgtoja-7.6.1-1.x86_64.rpm lgtoman-7.6.1-1.x86_64.rpm lgtonode-7.6.1-1.x86_64.rpm sd_products.res

[root@E2_Interface1 linux_x86_64]# rpm -ivh lgtoclnt-7.6.1-1.x86_64.rpm #安装NetWorker Client软件包

Preparing... ########################################### [100%] 1:lgtoclnt ########################################### [100%] Installing Home base agent........

EMC HomeBase Agent is not supported on the Red Hat version 5.4. EMC HomeBase Agent is supported only on following platforms. 1) Red Hat Linux Version 4 or 5 on x86 and amd64 2) Solaris Version 8 or 9 on SPARC. HomeBase Agent not installed

[root@E2_Interface1 linux_x86_64]# /etc/init.d/networker start #Linux系统启动NetWorker进程的命令

- 20 -

Networker数据备份管理员手册

[root@E2_Interface1 linux_x86_64]# /etc/init.d/networker stop #Linux系统停止NetWorker进程的命令

[root@E2_Interface1 linux_x86_64]# ps -ef|grep nsr #在unix/linux系统检查NetWorker进程的命令

root 12642 1 2 10:23 ? 00:00:00 /usr/sbin/nsrexecd #在unix/linux系统NetWorker的进程名称

root 12651 5436 0 10:23 pts/3 00:00:00 grep nsr 也可以执行以下命令在unix/linux系统强制停止NetWorker进程 #nsr_shutdown

在UNIX/Linux主机上,当NetWorker进程启动后,在“/”目录生成“nsr”目录,进入/nsr/res 目录,手动创建文件名为“servers”新文件,编辑此文件,输入备份服务器的主机名,如 ################################################################################### [root@E2_Interface1 res]# vi servers

BackupServer_Hostname ~ ~

\

文件编辑完成后保存退出,重启NetWorker进程

2.3 NMO数据库在线备份模块的安装

安装的NMO模块为5.0

- 21 -

Networker数据备份管理员手册

注意:Oracle在线备份模块在客户端安装成功后,需要拷贝“$legato\\nsr\\bin\\orabat.dll”文件到系统地“system32”目录,为了使Oracle和Networker的环境变量生效,需要重启此客户端。

根据实际应用情况,自定义Oracle在线备份模块文件“nsrnmo.bat”,此文件位于Networker可执行路径$legato\\nsr\\bin

注意:在 Windows 上,修改原始 nsrnmo.bat 文件之前请保存该文件的副本。 创建一个新版本的 nsrnmo 文件示例:

1. 将示例文件 nsrnmo.bat (Windows))复制到一个不同名的新文件中。对于本系统,通过复制nsrnmo.bat创建一个名为“nsrnmooa.bat”(Windows)的新文件,所有版本的

- 22 -

Networker数据备份管理员手册

nsrnmo 文件必须与 NetWorker 可执行文件位于同一目录中(即:新的复制文件需保存在原始nsrnmo.bat 文件所在的目录下)。不要将nsrnmo 文件及其复制文件移到其他目录中。

2、编辑新建的“nsrnmooa.bat”文件

脚本中加粗显示的内容必须根据实际情况进行编辑。

_______________________________________________________________________ REM Uncomment the line below if running in a western European locale other than English REM chcp 1252 ECHO OFF REM

REM $Id: nsrnmo.bat,v 1.7.28.6 2009/02/20 16:47:53 owensk Exp $ Copyright (c) 2004-2008 EMC Corporation REM

REM Copyright (c) 2004-2008 EMC Corporation. REM

REM All rights reserved. This is an UNPUBLISHED work, and REM comprises proprietary and confidential information of EMC. REM Unauthorized use, disclosure, and distribution are strictly REM prohibited. Use, duplication, or disclosure of the software REM and documentation by the U.S. Government is subject to REM restrictions set forth in a license agreement between the REM Government and EMC or other written agreement specifying REM the Government's rights to use the software and any applicable REM FAR provisions, such as FAR 52.227-19. REM

REM nsrnmo.bat REM

REM This script is part of the EMC NetWorker Module for Oracle.

REM Modification of this script should be done with care and only after reading REM the administration manual included with this product.

- 23 -

Networker数据备份管理员手册

REM

REM Users should be aware that no system environment variables will be REM inherited from a parent process. Any environment variables to be used REM in this file have to be set in this file. REM

REM This script should only be run as part of a scheduled savegroup. REM

REM Returns 0 on success; 1 on failure. REM REM

REM Make environment variable changes local REM SETLOCAL REM

REM Configuration variables, modifiable by users. REM REM

REM REQUIRED variable: ORACLE_HOME REM

REM Default value: none (site specific) REM

REM Description: Specifies where the Oracle Server installation is located. REM REM REM

REM Samples: REM REM

SET ORACLE_HOME=D:\\app\\Administrator\\product\\11.2.0\\dbhome_1 REM

- 24 -

It is a requirement that rman or rman80 be located in %ORACLE_HOME%\\bin.

SET ORACLE_HOME=e:\\orant

Networker数据备份管理员手册

REM REQUIRED variable: PATH REM

REM Default value: none (site and platform specific) REM

REM Description: Set up the PATH environment variable. This must be REM REM

REM Samples: REM REM REM REM SET

PATH=D:\\Program

Files\\EMC

SET PATH=e:\\orant\\bin;c:\\win32app\\nsr\\bin SET PATH=e:\\orant\\bin;c:\\Program Files\\nsr\\bin SET PATH=e:\\orant\\bin;c:\\Program Files\\Legato\\nsr\\bin

configured to include the path to \

NetWorker\\nsr\\bin;D:\\app\\Administrator\\product\\11.2.0\\dbhome_1\\BIN REM

REM Optional variable: ORACLE_SID REM

REM Default value: NONE (site specific) REM

REM Description: Specifies the SID of the Oracle database being backed up. REM REM REM REM REM REM REM REM

REM Samples:

- 25 -

The ORACLE_SID is required in two cases:

1. During proxy copy backups when catalog synchronization is enabled.

2. When NSR_BUNDLING or NSR_INCR_EXPIRATION is enabled and the connect string file is specified in a NSR_ORACLE_SID resource in the nwora.res file.

Networker数据备份管理员手册

REM ORACLE_SID=orcl10g REM

SET ORACLE_SID=orcloa REM

REM Optional variable: NLS_LANG REM

REM Default value: NONE (site specific) REM

REM Description: This environment variable specifies the language, territory, REM REM REM

REM Sample: REM REM

REM SET NLS_LANG= REM

REM Optional variable: NSR_RMAN_ARGUMENTS REM

REM Default value: none (site specific) REM

REM Description: Provide extra rman parameters. REM REM REM

REM Samples: REM

SET

NSR_RMAN_ARGUMENTS=\

msglog

'c:\\Program

You must enclose the command in quotes or it will not be passed correctly to rman.

NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

and character set used by the Oracle Database. See Oracle National Language Support for more information.

Files\\Legato\\nsr\\applogs\\msglog.log' append\REM REM

SET NSR_RMAN_ARGUMENTS=\

- 26 -

Networker数据备份管理员手册

REM

SET NSR_RMAN_ARGUMENTS=\msglog NetWorker\\nsr\\applogs\\msglog.log' append\REM

REM Optional variable: NSR_SB_DEBUG_FILE REM

REM Default value: none (site specific) REM

REM Description: To enable debugging output for NMO scheduled backups set REM REM

the following to an appropriate path and file name. Set this variable for debugging purposes only

'D:\\Program

Files\\EMC

REM Samples: REM

SET

NSR_SB_DEBUG_FILE=c:\\Program

Files\\Legato\\nsr\\applogs\\nsrnmostart.log REM

SET NSR_SB_DEBUG_FILE= REM

REM Optional variable: PRECMD REM Default value: NONE

REM Description: This variable can be used to run a command or command script REM REM REM

SET PRECMD= REM

REM Optional variable: POSTCMD REM Default value: NONE

REM Description: This variable can be used to run a command or command script REM REM

before nsrnmostart. It will be launched once for every saveset entered in the client setup.

after nsrnmostart has completed. It will be launched once for every saveset entered in the client setup.

- 27 -

Networker数据备份管理员手册

REM

SET POSTCMD= REM

REM Optional variable: TNS_ADMIN REM Default value: NONE

REM Description: This variable needs to be set if Oracle Net configuration REM REM

SET TNS_ADMIN= REM

REM Execute the backup command REM SET args=%* nsrnmostart %args% REM

REM Cleanup from the command REM ENDLOCAL

_______________________________________________________________________

files are not located in default locations.

2.4 NMSQL数据库在线备份模块的安装

参考NMO的安装,版本为5.2.2

三、备份设置

3.1 备份设备创建和设置 3.1.1 DataDomain VTL创建

此处采用DataDomain的设备,使用DataDomain的VTL功能,右键点击“设备”,选

- 28 -

Networker数据备份管理员手册

择“扫描设备”,启动设备扫描

选择要扫描的存储节点,单击“启动扫描”

设备全部被扫描出来,目前状态是未配置

- 29 -

Networker数据备份管理员手册

选择备份服务器的库设备(不含rd的设备),右键点击选择“配置库”

要将所有存储节点的所有扫描出来的驱动器设备全部选中,单击启动配置

- 30 -

Networker数据备份管理员手册

开始配置库

- 31 -

Networker数据备份管理员手册

库配置完成后的设备状态

启用带库的“自动媒体管理功能”

- 32 -

Networker数据备份管理员手册

3.2 备份组的创建和设置

在Groups图标处,点击鼠标右键,选择“New”,创建备份组(Group),组的名称可随意制定,组名称与物理主机无关。

以Oracle组为例,Oracle需要做数据库的全备份和归档日志的备份,所以需要创建两个组,在name中填写组的名称。Start time为组备份开始时间,可任意改动,Autostart为组的备份模式,应该为enable状态。

- 33 -

Networker数据备份管理员手册

创建Oracle全备份组

创建Oracle的归档日志备份组

3.3 备份客户端的创建和设置

3.3.1文件系统客户端的创建

当设置完备份组后,应创建相应的备份客户端(Client)。备份客户端为实际的物理主机,并且是安装了NetWorker 客户端软件的主机。右键点击“clients”图标,选择“New”

- 34 -

Networker数据备份管理员手册

name中应填入所需创建的实际物理主机名称(如果需备份客户端作了Cluster,则在此处输入别名)。在name处输入主机名,在Save Set处输入要备份的内容,(Schedule、Browse policy、retention的创建在后文有描述)。

3.3.2 VMware虚拟客户端的备份设置

NetWorker8.0对VMware的备份,主要结合VMware的VADP功能来实现对虚拟客户端的image的备份,需要具备以下条件:

- 35 -

Networker数据备份管理员手册

? proxy主机:需要一台代理主机,需要安装NetWorker Client软件,这台服务器

作为虚拟客户端的VMDK文件的挂载点(Mount点),Proxy主机可以是物理服务器,也可以是一台虚拟客户端,操作系统必须是英文版本; ? Vcenter主机:需要在Vcenter主机安装NetWorker Client软件,NetWorker备份

服务器通过Vcenter主机扫描探测虚拟客户端,并且NetWorker的备份指令通过Vcenter主机传达到ESX Server主机;

? EXS主机:虚拟客户端的宿主主机,无需安装NetWorker Client软件 这些主机之间必须能互相通讯,网络并且与备份服务器网络相同。

1、创建虚拟主机的拓扑

导航到“Configration”,选择“Virtualization”,单击“Enable Auto-Discovery”

单击“New”,在Hostname处输入Vcenter主机名,并输入具有管理员权限的用户及密码,再单击“Run Autodiscovery”,NetWorker程序将通过Vcenter自动发现VMware的虚拟结构

- 36 -

Networker数据备份管理员手册

直至以下提示出现,表示探测VMware虚拟环境成功

- 37 -

Networker数据备份管理员手册

2、创建VMware Proxy Client

导航到“Configration”,右键点击“Client”,选择“New”,启动客户机创建向导

输入VMware Proxy客户机的hostname,并选择客户积类型为“VMware proxy host”,单击“Next”

- 38 -

Networker数据备份管理员手册

选择Vcenter和Filesystem Mount Point,单击“Next”

默认选择,单击“Next”

- 39 -

Networker数据备份管理员手册

如果Proxy client不需要备份,则不选“Configure the proxy….”,单击“Next”

确认信息无误,单击“Create”

- 40 -

Networker数据备份管理员手册

3、创建VMware Client 导航到“Configration”,在“Virtualization”处选择自动探测出来的VMware虚拟化环境中选择需要备份的VMware虚拟主机,右键VMware虚拟主机,选择“Client Backup Configuration-New”,启动VMware Client配置向导

Client 类型选择“VMwate Client”,单击“Next”

- 41 -

Networker数据备份管理员手册

定义VMware物理主机,选择备份类型为“VMware Proxy backup”,并选择Proxy Host主机,单击“Next”

如果VMware Client为Windows操作系统,则有以下三种备份类型,此次均为“Image”备份

- 42 -

Networker数据备份管理员手册

如果VMware Client为Linux操作系统,则只有“Image”备份类型

选择索引和数据保留期及Schedule,单击“Next”

- 43 -

Networker数据备份管理员手册

创建新的备份组

选择“Backup Storage node”,单击“Next”

- 44 -

Networker数据备份管理员手册

确认配置信息,单击“Create”

单击“Finish”,完成VMware Client的创建

- 45 -

Networker数据备份管理员手册

3.3.3 Oracle备份库户端的创建

针对Oracle数据库的备份,每个Oracle实例需要创建两个备份策略,数据库文件的备份和数据库归档日志的备份,Oracle备份客户端为实际的物理主机,并且是安装了NetWorker 客户端软件和NMO在线备份模块的主机。(注意:以下示例是以UNIX系统的NMO模块为例,实际的数据库是Windows系统,但NetWorker的配置相同)

右键点击“Clients(客户端)”,选择“new(新建)”

- 46 -

Networker数据备份管理员手册

先创建Oracle数据库全备份客户端,name(名称)中应填入所需创建的实际物理主机名称

在Save Set(存储集)处输入Oracle全备份的RMAN脚本的全路径和RMAN脚本名,关联上对应的Group(组)、Schedule(计划)、Browse policy(浏览策略)、retention(保留策略)。

点击“APPs&Modules(应用程序和模块)”,在“Backup command(备份命令)”处输入NMO数据库在线备份模块名称,此模块已经根据数据库的实际情况作过修改(后文描述如

- 47 -

Networker数据备份管理员手册

何修改)

点击“Globals(2of2)(全局2)”:

1、在“Remote Access”处输入“*@*”,方便以后的异机恢复,

2、如果此客户端是LAN备份客户端,则“存储节点(storage node)”处保留默认的“nsrserverhost”关键字,如果是LAN-Free备份客户端,则将客户端的主机名输入在优先位置;

按照Oracle全备客户端的创建方式创建Oracle归档日志客户端,注意归档日志的RMAN

- 48 -

Networker数据备份管理员手册

备份脚本名称和关联上对应的Group、Schedule、Browse policy、retention

- 49 -

本文来源:https://www.bwwdw.com/article/2u2r.html

Top