搜档网
当前位置:搜档网 › NetBackup 8.1技术实施手册

NetBackup 8.1技术实施手册

NetBackup 8.1技术实施手册
NetBackup 8.1技术实施手册

NetBackup 技术实施手册

作者:王巧雷

目录

一. 基础知识 (4)

1.1 NBU overview (4)

1.2 NBU storage (4)

二. 软件安装 (5)

2.1 NBU Master server (5)

2.1.1 准备工作(包含各平台) (5)

2.1.2 Windows平台安装 (6)

2.1.3 Linux平台安装 (16)

2.2 media server的安装 (29)

2.2.1 Windows 平台安装 (29)

2.2.2 Linux平台安装 (38)

2.3 nbu client 安装 (38)

2.3.1 Windows 多客户端推送安装 (38)

2.3.2 Linux client本地安装 (41)

2.4 OpsCenter 安装 (46)

三. NBU存储配置 (51)

3.1 basic disk (51)

3.1.1 GUI创建 (51)

3.1.2 命令行维护 (52)

3.2 advanced disk (53)

3.2.1 GUI创建 (53)

3.2.2 命令行维护 (61)

3.3 msdp存储 (65)

3.4 tape device (72)

3.4.1 检查tape 设备 (72)

3.4.2 配置带库设备和stu (73)

3.4.3 创建volume pool (83)

3.4.4 inventory tape volumes (84)

3.5 cloudstorage 配置 (88)

3.5.1 aws的基本信息 (89)

3.5.1 添加云存储实例 (90)

3.5.2 配置media server支持cloud storage (92)

3.5.3 创建storage server (94)

四. Windows AD域控的备份和恢复 (101)

4.1 DC备份的policy设置 (102)

4.2 执行备份 (103)

4.3 ad的恢复 (103)

五. oracle备份恢复 (105)

5.1 准备工作 (106)

5.2 legacy rman 模式 (107)

5.2.1 数据库备份 (107)

5.2.2 日志备份 (108)

5.3 Oracle intelligent policy模式 (109)

5.3.1 在nbu里添加Oracle实例 (109)

5.3.2 创建policy (112)

5.3.3 执行Oracle备份 (117)

5.4 Linux平台Oracle异机恢复 (120)

5.4.1 master 设置允许异机恢复 (121)

5.4.2 恢复spfile (121)

5.4.3 恢复控制文件 (126)

5.4.4 恢复数据库 (128)

一. 基础知识

1.1 NBU overview

master server:备份和恢复的控制,管理整个备份域的配置信息;master server本身具备media server和client的功能,master server主机不需要额外的media server和client的license

media server:负责在介质上读写数据。共享同一个存储信息配置库和介质池,本身具备client功能。仅负责与之直连的存储设备

SAN mediaserver:一种只能备份自身数据的media server,如果需要lanfree 功能,安装这个。感觉类似tsm的san模块

EMM server:企业介质管理服务器,包含有关介质及nbu存储单元中的机械手和驱动器的信息,所在主机称为EMM服务器

client:备份的客户端机器

OpsCenter: 基于Web的用于监控、管理、报表生成的服务器,可以同时管理多个备份域

1.2 NBU storage

存储设备:一个存放备份数据的设备,如磁带机、磁盘等

存储单元:STU 备份数据的目的地,在media server上,被相同的机械手控制具备相同的设备属性,类似tsm的设备类,有如下几种类型,磁带设备、NDMP、basic disk、san disk和其他类型的磁盘池。

存储单元组:STU的集合

volume:卷,可以对应磁带

volume pool:卷池,用于特定目的的一组卷,缺省存在下面几个卷池:

NetBackup:缺省普通备份数据的写入

DataStore:重删存储puredisk的数据导出

CatalogBackup:NBU目录数据库的写入

Scratch:缓冲卷池

二. 软件安装

2.1 NBU Master server

windows平台的安装介质包含master、media、client和admin console

8.1.2开始 master和media不再支持aix和hp-ux平台

2.1.1 准备工作(包含各平台)

从 NetBackup 8.0 开始,NetBackup 主服务器包含配置的 Web 服务器以支持关键备份操作。此 Web 服务器在具有有限权限的用户帐户元素下执行操作。必须在每台主服务器(或群集主服务器的每个节点)上提供这些用户帐户元素。默认本地用户名是 nbwebsvc,默认本地组名是 nbwebgrp

1. 创建用户和组

Windows:

net user nbwebsvc P@ssw0rd /add

net localgroup nbwebgrp /add

net localgroup nbwebgrp nbwebsvc /add

Linux:

groupadd nbwebgrp

useradd -g nbwebgrp -c 'NetBackup Web Services application account' -d /usr/openv/wmc nbwebsvc

aix:

mkgroup nbwebgrp

mkuser home='/usr/openv/wmc' groups='nbwebgrp' nbwebsvc

2. Windows平台,需要更改服务登录

定位到control pannel---administrator tools---local security policy---security setting---local policies---user rights assignment---log on as a service

右键属性,将新用户添加进去

3. Linux平台,安装时提示参数错误,添加如下值到/etc/sysctl.conf kernel.sem = 300 307200 100 1024

2.1.2 Windows平台安装

1. 打开安装文件,执行安装程序

2. 在installation选项,选择nbu server安装,目前仅支持64位

3. 在介绍页面,直接点击下一步即可

4. 接受许可协议,点击next

5. 仅在本机安装,自定义安装

6. 输入购买的licence key,点击master server

7. 选择自定义的安装路径

8. 使用默认的进程端口号即可,点击next

9. 选择本地系统账号安装

10. 确认windows下创建一个nbu的安装账号信息如下:

密码:admin

11. 填写账号信息

12. 输入master server的名字,建议使用FQDN类型

13. 自动执行预安装检查

14. 确认没问题直接点击install开始安装

15. 安装过程如下,安装成功点击finish后退出即可

2.1.3 Linux平台安装

挂载安装文件后直接安装即可

[root@rhel75 mnt]# ./install

Veritas Installation Script

Copyright (c) 2017 Veritas Technologies LLC. All rights reserved.

Installing NetBackup Server Software

Please review the VERITAS SOFTWARE LICENSE AGREEMENT located on

the installation media before proceeding. The agreement includes details on the NetBackup Product Improvement Program.

For NetBackup installation and upgrade information specific to your platform and to find out if your installed EEBs or hot fixes are contained in this release, check the Installation and Upgrade checklists

and the Hot Fix and EEB Release Auditor, both available on the Veritas

Services and Operations Readiness Tools (SORT) page:

https://https://www.sodocs.net/doc/d915798160.html,/netbackup.

ATTENTION! To help ensure a successful upgrade to NetBackup 8.1, please visit the NetBackup 8.x Upgrade Portal:

https://https://www.sodocs.net/doc/d915798160.html,/docs/000115678.

Do you wish to continue? [y,n] (y)

Starting NetBackup Deduplication installer

testing: /tmp/pdde_pkg_dir_66995

NetBackup Deduplication preinstall check passed

Is this host the master server? [y,n] (y)

Are you currently performing a disaster recovery of a master server? [y,n] (n)

Using nbwebsvc and nbwebgrp for the

NetBackup web service user and group.

Checking for required system conditions...

ok server_conf_settings_critical: Inapplicable for new NetBackup installation: skipping

ok media_server_cluster_upgrade: NetBackup is not installed: skipping ok remote_emm: NetBackup is not installed: skipping

ok wsl_account: user [nbwebsvc] belongs to group [nbwebgrp]

ok be_nb_same_host: inapplicable on linux: skipping

ok unsupported_platform: Passed checks for unsupported platforms.

ok nbdb_ntfs_dir_symlink: inapplicable on linux: skipping

ok nbdb_maintenance_space: no NBDB maintenance required on new install: skipping

Checking for recommended system conditions...

ok os_update_level: inapplicable on linux: skipping

not ok ulimit_nofiles: nofiles ulimit 1024 is too low.

NetBackup Master and Media Server processes may run slower if they are

limited to fewer than 8000 open file descriptors. This test runs 'ulimit -n' and checks that the result is at least 8000 on NetBackup

servers. See

https://https://www.sodocs.net/doc/d915798160.html,/support/en_US/article.TECH75332

for more information.

ok hotfix_auditor: NetBackup is not installed or there is no hotfix or EEB data present. Skipping HF/EEB Auditor check.

ok server_conf_settings_noncritical: Inapplicable for new NetBackup installation: skipping

ok semaphore_limits: semaphore limits are high enough

WARNING: One or more non-critical preinstall checks have failed.

The NetBackup and Media Manager software is built for use on

LINUX_RH_X86 hardware.

Do you want to install NetBackup and Media Manager files? [y,n] (y)

NetBackup and Media Manager are normally installed in /usr/openv. The existing /usr/openv directory will be used for NetBackup and Media Manager.

Saving server binaries for LINUX_RH_X86.

Reading NetBackup files from /mnt/linuxR_x86/anb

Checking for pre-existing SYMCnetbp package.

package SYMCnetbp is not installed

Checking for pre-existing VRTSnetbp package.

Installing VRTSnetbp package.

Installation of VRTSnetbp was successful.

More details regarding VRTSnetbp can be found in file

/tmp/install_netbppkg_trace.2606 on rhel75.

x openv/netbackup/client/Linux/

x openv/netbackup/client/Linux/Debian2.6.18/

x openv/netbackup/client/Linux/Debian2.6.18/client_bin.tar.gz

x

openv/netbackup/client/Linux/Debian2.6.18/certcmdTool_for_UNIX.tar.gz x openv/netbackup/client/Linux/Debian2.6.18/ssh_to_client

x openv/netbackup/client/Linux/Debian2.6.18/extract_java

x openv/netbackup/client/Linux/Debian2.6.18/cp_to_client

x openv/netbackup/client/Linux/Debian2.6.18/nbcheck

x openv/netbackup/client/Linux/Debian2.6.18/pddeagent.tar.gz

x openv/netbackup/client/Linux/Debian2.6.18/.sizes_JRE

x openv/netbackup/client/Linux/Debian2.6.18/nb_init_cfg

x openv/netbackup/client/Linux/Debian2.6.18/.sizes_NB-Java

x openv/netbackup/client/Linux/Debian2.6.18/nbbsdtar

x openv/netbackup/client/Linux/Debian2.6.18/client_config

x openv/netbackup/client/Linux/Debian2.6.18/.sizes_client_bin

x openv/netbackup/client/Linux/Debian2.6.18/PBX.tar.gz

x openv/netbackup/client/Linux/Debian2.6.18/nbj.conf

x openv/netbackup/client/Linux/Debian2.6.18/sftp_to_client

x openv/netbackup/client/Linux/Debian2.6.18/pdinstall

x openv/netbackup/client/Linux/Debian2.6.18/.sizes

x openv/netbackup/client/Linux/Debian2.6.18/installpbx

x openv/netbackup/client/Linux/Debian2.6.18/JRE.tar.gz

x openv/netbackup/client/Linux/Debian2.6.18/version

x openv/netbackup/client/Linux/Debian2.6.18/NB-Java.tar.gz

x openv/netbackup/client/Linux/SuSE3.0.76/

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSpddea.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSnbpck.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/certcmdTool_for_UNIX.tar.gz x openv/netbackup/client/Linux/SuSE3.0.76/ssh_to_client

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSnbjre.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/extract_java

x openv/netbackup/client/Linux/SuSE3.0.76/cp_to_client

x openv/netbackup/client/Linux/SuSE3.0.76/nbcheck

x openv/netbackup/client/Linux/SuSE3.0.76/nb_init_cfg

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSnbjava.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSnbcfg.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/nbbsdtar

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSpbx.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/client_config

x openv/netbackup/client/Linux/SuSE3.0.76/VRTSnbclt.rpm

x openv/netbackup/client/Linux/SuSE3.0.76/nbj.conf

x openv/netbackup/client/Linux/SuSE3.0.76/sftp_to_client

x openv/netbackup/client/Linux/SuSE3.0.76/pdinstall

x openv/netbackup/client/Linux/SuSE3.0.76/.sizes

x openv/netbackup/client/Linux/SuSE3.0.76/version

x openv/netbackup/client/Linux/RedHat2.6.18/

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSpddea.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSnbpck.rpm

x

openv/netbackup/client/Linux/RedHat2.6.18/certcmdTool_for_UNIX.tar.gz x openv/netbackup/client/Linux/RedHat2.6.18/ssh_to_client

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSnbjre.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/extract_java

x openv/netbackup/client/Linux/RedHat2.6.18/cp_to_client

x openv/netbackup/client/Linux/RedHat2.6.18/nbcheck

x openv/netbackup/client/Linux/RedHat2.6.18/nb_init_cfg

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSnbjava.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSnbcfg.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/nbbsdtar

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSpbx.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/client_config

x openv/netbackup/client/Linux/RedHat2.6.18/VRTSnbclt.rpm

x openv/netbackup/client/Linux/RedHat2.6.18/nbj.conf

x openv/netbackup/client/Linux/RedHat2.6.18/sftp_to_client

x openv/netbackup/client/Linux/RedHat2.6.18/pdinstall

x openv/netbackup/client/Linux/RedHat2.6.18/.sizes

x openv/netbackup/client/Linux/RedHat2.6.18/version

Copying RedHat2.6.18 Client Binaries

Installing VRTSnbpck ...

Installation of VRTSnbpck was successful. Check

/tmp/install_VRTSnbpck.rpm_trace.3057 for details.

Installing VRTSpbx ...

Installation of VRTSpbx was successful. Check

/tmp/install_VRTSpbx.rpm_trace.3057 for details.

Installing VRTSnbclt ...

Installation of VRTSnbclt was successful. Check

/tmp/install_VRTSnbclt.rpm_trace.3057 for details.

Terminating NetBackup and/or Media Manager processes.

Installing NB-Java.

Installing VRTSnbjre ...

Installation of VRTSnbjre was successful.

More details regarding VRTSnbjre can be found in file

/tmp/install_VRTSnbjre.rpm_trace.3419 on rhel75.

Installing VRTSnbjava ...

Installation of VRTSnbjava was successful.

More details regarding VRTSnbjava can be found in file

/tmp/install_VRTSnbjava.rpm_trace.3419 on rhel75.

Migrating log files in /usr/openv/logs

Migration of log files complete.

No [x]inetd process found.

Installing VRTSpddea.rpm ...

Installation of VRTSpddea.rpm was successful. Check

/tmp/install_VRTSpddea.rpm_trace.3057 for details.

Starting NetBackup Deduplication installer

testing: /tmp/pdde_pkg_dir_4059

Checking for SYMCpddea package...

Checking for VRTSpddea package...

Package VRTSpddea found.

NetBackup Deduplication software is installed.

NetBackup Deduplication is not yet configured.

Checking for SYMCpddes package...

Checking for VRTSpddes package...

Checking for SYMCpddea package...

Installing NetBackup Deduplication server package

(/usr/openv/pddeserver.tar.gz)...

Extracting package VRTSpddes in /tmp/pdde_pkg_dir_4059.

Package VRTSpddes extracted to /tmp/pdde_pkg_dir_4059. Installing package VRTSpddes.

Package VRTSpddes installed.

Installing NetBackup Extendable Storage File System Service (VxESFS) ...

相关主题