1. 首页 > NBU-NetBackup教程 > 正文

NetBackup教程FG002-NetBackup 11.0.0.1安装与Windows-UNIX环境配置实战

本文档风哥主要介绍NetBackup 11.0.0.1在Windows和UNIX环境下的安装与配置方法,包括安装前准备、安装过程、安装后配置、故障排除等内容,风哥教程参考NetBackup官方文档NetBackup Installation Guide、NetBackup Commands Reference Guide等,适合备份管理员和系统工程师在学习和测试中使用。学习交流加群风哥微信: itpux-com

Part01-基础概念与理论知识

1.1 安装概述

NetBackup 11.0.0.1的安装过程包括以下步骤:

  • 安装前准备:检查系统要求、网络配置、存储配置
  • 安装介质获取:从Veritas官网下载安装包
  • 安装过程:选择安装类型、配置安装选项
  • 安装后配置:服务启动、许可证激活、存储配置
  • 验证测试:执行测试备份和恢复操作

1.2 系统要求

1.2.1 Windows系统要求

# Windows服务器要求
– 操作系统:Windows Server 2016/2019/2022
– CPU:至少4核,推荐8核或以上
– 内存:至少16GB,推荐32GB或以上
– 磁盘空间:系统分区至少100GB,NetBackup安装分区至少200GB
– 网络:千兆以太网或以上
– .NET Framework:4.7.2或以上
– PowerShell:5.1或以上

1.2.2 UNIX系统要求

# UNIX服务器要求(以Linux为例)
– 操作系统:Red Hat Enterprise Linux 7.x/8.x/9.x、Oracle Linux 7.x/8.x/9.x
– CPU:至少4核,推荐8核或以上
– 内存:至少16GB,推荐32GB或以上
– 磁盘空间:系统分区至少100GB,NetBackup安装分区至少200GB
– 网络:千兆以太网或以上
– 依赖包:gcc、glibc、libstdc++等

1.3 安装类型

NetBackup 11.0.0.1提供以下安装类型:

  • 主服务器(Master Server):核心组件,负责管理备份策略和作业
  • 介质服务器(Media Server):负责管理存储介质和执行备份操作
  • 客户端(Client):安装在需要备份的服务器上,提供数据备份和恢复功能
安装类型选择建议:

  • 小型环境:单台主服务器,兼作介质服务器
  • 中型环境:一台主服务器,多台介质服务器
  • 大型环境:主服务器集群,多台介质服务器

Part02-生产环境规划与建议

2.1 安装前检查清单

# 安装前检查清单
– [ ] 确认系统满足硬件和软件要求
– [ ] 确认网络连接正常
– [ ] 确认存储设备可用
– [ ] 下载最新的NetBackup安装包
– [ ] 准备NetBackup许可证
– [ ] 备份现有系统(如果是升级)
– [ ] 关闭防火墙或开放必要端口
– [ ] 确认系统时间同步
– [ ] 确认用户权限(需要管理员/root权限)

2.2 网络规划

NetBackup网络规划包括以下内容:

2.2.1 端口规划

# NetBackup所需端口
– 主服务器端口:13782(bpcd)、13724(vnetd)、1556(nbemm)
– 介质服务器端口:13782(bpcd)、13724(vnetd)、1556(nbemm)
– 客户端端口:13782(bpcd)、1556(nbemm)

# 防火墙配置
– 开放上述端口
– 确保主服务器、介质服务器和客户端之间的网络连通性

2.2.2 网络拓扑

  • 单网络:所有组件在同一网络中
  • 双网络:业务网络和备份网络分离
  • 多网络:多个备份网络,提高性能和可靠性

2.3 存储规划

NetBackup存储规划包括以下内容:

2.3.1 存储类型

  • 磁盘存储:用于快速备份和恢复,如Dell EMC、NetApp等
  • 磁带存储:用于长期归档,如IBM、HP等
  • 云存储:用于灾难恢复,如AWS S3、Azure Blob Storage等

2.3.2 存储配置

# 存储配置建议
– 主服务器:至少500GB磁盘空间,用于存储备份目录和配置文件
– 介质服务器:根据备份数据量而定,建议使用RAID 5或RAID 6
– 客户端:至少10GB磁盘空间,用于存储临时文件和客户端软件

# 存储性能要求
– 备份网络带宽:至少1Gbps
– 磁盘I/O:至少100MB/s
– 磁带库:支持LTO-7或更高版本

风哥提示:存储规划是NetBackup安装的关键环节,需要根据备份数据量和性能要求选择合适的存储方案。建议使用高性能磁盘作为主存储,磁带库作为归档存储,云存储作为灾难恢复存储。学习交流加群风哥QQ113257174

Part03-生产环境项目实施方案

3.1 Windows环境安装

3.1.1 主服务器安装

# 1. 下载安装包
# 从Veritas官网下载NetBackup 11.0.0.1安装包

# 2. 运行安装程序
# 双击 setup.exe 启动安装向导

# 3. 选择安装类型
# 选择”NetBackup Master Server”

# 4. 接受许可协议
# 阅读并接受许可协议

# 5. 配置安装选项
– 安装路径:默认C:\Program Files\Veritas\NetBackup
– 许可证文件:浏览并选择许可证文件
– 数据库配置:使用默认配置

# 6. 开始安装
# 点击”Install”开始安装

# 7. 完成安装
# 安装完成后,点击”Finish”退出安装向导

# 8. 启动服务
# 打开服务管理器,启动NetBackup相关服务

# 9. 验证安装
C:\> cd “C:\Program Files\Veritas\NetBackup\bin”
C:\Program Files\Veritas\NetBackup\bin> nbversion

NetBackup 11.0.0.1

3.1.2 客户端安装

# 1. 下载客户端安装包
# 从主服务器或Veritas官网下载客户端安装包

# 2. 运行安装程序
# 双击 setup.exe 启动安装向导

# 3. 选择安装类型
# 选择”NetBackup Client”

# 4. 配置主服务器
# 输入主服务器名称:master.fgedu.net.cn

# 5. 开始安装
# 点击”Install”开始安装

# 6. 完成安装
# 安装完成后,点击”Finish”退出安装向导

# 7. 验证安装
C:\> cd “C:\Program Files\Veritas\NetBackup\bin”
C:\Program Files\Veritas\NetBackup\bin> bpclntcmd -pn

Expecting response from server master.fgedu.net.cn on port 13782
server master.fgedu.net.cn:13782 is alive

3.2 UNIX环境安装

3.2.1 主服务器安装(Linux)

# 1. 下载安装包
# 从Veritas官网下载NetBackup 11.0.0.1 Linux安装包

# 2. 上传安装包到服务器
$ scp NetBackup_11.0.0.1_Linux.tar.gz root@master.fgedu.net.cn:/tmp

# 3. 解压安装包
$ cd /tmp
$ tar -xzf NetBackup_11.0.0.1_Linux.tar.gz

# 4. 运行安装程序
$ cd NetBackup_11.0.0.1_Linux
$ ./install

Veritas NetBackup 11.0.0.1 Installation

Welcome to the NetBackup installation.

Select the installation type:
1) NetBackup Master Server
2) NetBackup Media Server
3) NetBackup Client
4) Exit

Enter your choice [1-4]: 1

# 5. 配置安装选项
– 安装路径:默认/NetBackup/app
– 许可证文件:输入许可证密钥
– 数据库配置:使用默认配置

# 6. 开始安装
# 按照提示完成安装

# 7. 启动服务
$ /NetBackup/app/netbackup/bin/nbstart

Starting NetBackup services…
NetBackup services started successfully.

# 8. 验证安装
$ /NetBackup/app/netbackup/bin/nbversion

NetBackup 11.0.0.1

3.2.2 介质服务器安装(Linux)

# 1. 上传安装包到服务器
$ scp NetBackup_11.0.0.1_Linux.tar.gz root@media.fgedu.net.cn:/tmp

# 2. 解压安装包
$ cd /tmp
$ tar -xzf NetBackup_11.0.0.1_Linux.tar.gz

# 3. 运行安装程序
$ cd NetBackup_11.0.0.1_Linux
$ ./install

Veritas NetBackup 11.0.0.1 Installation

Welcome to the NetBackup installation.

Select the installation type:
1) NetBackup Master Server
2) NetBackup Media Server
3) NetBackup Client
4) Exit

Enter your choice [1-4]: 2

# 4. 配置主服务器
# 输入主服务器名称:master.fgedu.net.cn

# 5. 开始安装
# 按照提示完成安装

# 6. 启动服务
$ /NetBackup/app/netbackup/bin/nbstart

Starting NetBackup services…
NetBackup services started successfully.

# 7. 验证安装
$ /NetBackup/app/netbackup/bin/bpclntcmd -pn

Expecting response from server master.fgedu.net.cn on port 13782
server master.fgedu.net.cn:13782 is alive

3.3 安装后配置

3.3.1 许可证配置

# 在主服务器上配置许可证
$ /NetBackup/app/netbackup/bin/nblicense -add -license_key XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

# 查看许可证状态
$ /NetBackup/app/netbackup/bin/nblicense -list

License Key Feature Expiration
———————— ——————————- ————
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX NetBackup Enterprise Server Permanent

3.3.2 存储配置

# 创建磁盘存储单元
$ /NetBackup/app/netbackup/bin/bpstuadd -label DiskStorage -stype PureDisk -dp /NetBackup/fgdata/storage

# 创建磁带存储单元
$ /NetBackup/app/netbackup/bin/bpstuadd -label TapeStorage -stype Tape -robot 0 -drive 0

# 查看存储单元
$ /NetBackup/app/netbackup/bin/bpstulist

Storage Unit Name: DiskStorage
Storage Unit Type: PureDisk
Disk Pool Name: /NetBackup/fgdata/storage

Storage Unit Name: TapeStorage
Storage Unit Type: Tape
Robot Type: TLD
Drive: 0

3.3.3 网络配置

# 配置客户端
$ /NetBackup/app/netbackup/bin/bpclient -add -client fgedu.net.cn -masterserver master.fgedu.net.cn

# 配置主服务器
$ /NetBackup/app/netbackup/bin/bpconfig -setconfig

# 查看网络配置
$ /NetBackup/app/netbackup/bin/bpclntcmd -ip

ip = 192.168.1.100
netmask = 255.255.255.0
broadcast = 192.168.1.255

生产环境建议:安装后应立即进行配置验证,确保所有组件正常工作。建议创建测试备份策略,执行测试备份和恢复操作,验证系统功能。更多学习教程公众号风哥教程itpux_com

Part04-生产案例与实战讲解

4.1 安装故障排除

4.1.1 安装失败问题

# 问题:安装过程中出现”无法连接到主服务器”错误

# 解决方案:
1. 检查网络连接
$ ping master.fgedu.net.cn

2. 检查防火墙设置
$ firewall-cmd –list-ports

3. 检查主服务器服务状态
$ /NetBackup/app/netbackup/bin/bpps

4. 检查主机名解析
$ nslookup master.fgedu.net.cn

4.1.2 服务启动失败问题

# 问题:NetBackup服务无法启动

# 解决方案:
1. 查看服务状态
$ systemctl status netbackup

2. 查看日志文件
$ tail -f /NetBackup/app/netbackup/logs/bpbrm/log.0

3. 检查数据库状态
$ /NetBackup/app/netbackup/bin/nbdb_ping

4. 重启服务
$ /NetBackup/app/netbackup/bin/nbstop
$ /NetBackup/app/netbackup/bin/nbstart

4.2 配置示例

4.2.1 备份策略配置

# 创建备份策略
$ /NetBackup/app/netbackup/bin/bpplinfo -add -policy StandardPolicy -pt Standard -st FULL -freq 1 -window 24 -residence DiskStorage

# 添加客户端
$ /NetBackup/app/netbackup/bin/bpplclients -add StandardPolicy -client fgedu.net.cn -os linux

# 添加备份选择项
$ /NetBackup/app/netbackup/bin/bpplinclude -add StandardPolicy /NetBackup/fgdata

# 查看备份策略
$ /NetBackup/app/netbackup/bin/bpplinfo StandardPolicy -U

4.2.2 存储单元配置

# 创建磁盘池
$ /NetBackup/app/netbackup/bin/nbdevconfig -createlb -storage_server storage.fgedu.net.cn -stype PureDisk -media_server media.fgedu.net.cn -diskpool DiskPool -path /NetBackup/fgdata/storage

# 创建存储单元
$ /NetBackup/app/netbackup/bin/bpstuadd -label DiskStorage -stype PureDisk -dp DiskPool

# 查看存储单元状态
$ /NetBackup/app/netbackup/bin/bpstuutil -l

4.3 验证测试

4.3.1 测试备份

# 创建测试文件
$ echo “NetBackup Test” > /NetBackup/fgdata/test.txt

# 手动执行备份
$ /NetBackup/app/netbackup/bin/bpbackup -w -p StandardPolicy -s “Test Backup” /NetBackup/fgdata/test.txt

Backup started, job id = 12345
Waiting for job to complete…
Job 12345 completed successfully

# 查看备份作业状态
$ /NetBackup/app/netbackup/bin/bpjobinfo -jobid 12345 -detailed

4.3.2 测试恢复

# 删除测试文件
$ rm /NetBackup/fgdata/test.txt

# 执行恢复操作
$ /NetBackup/app/netbackup/bin/bprestore -w -C fgedu.net.cn -t 0 /NetBackup/fgdata/test.txt

Restore started, job id = 12346
Waiting for job to complete…
Job 12346 completed successfully

# 验证文件是否恢复
$ cat /NetBackup/fgdata/test.txt
NetBackup Test

生产环境建议:定期执行测试备份和恢复操作,确保备份系统正常工作。建议每月至少执行一次完整的恢复测试,验证备份数据的可用性。from NetBackup视频:www.itpux.com

Part05-风哥经验总结与分享

5.1 安装最佳实践

NetBackup安装最佳实践:

  • 充分准备:安装前仔细检查系统要求和网络配置
  • 遵循指南:严格按照官方安装指南执行安装步骤
  • 验证配置:安装后立即进行配置验证和测试
  • 文档记录:详细记录安装过程和配置信息
  • 定期更新:及时应用补丁和更新
  • 备份配置:定期备份NetBackup配置和数据库

5.2 常见问题与解决方案

5.2.1 许可证问题

# 问题:许可证过期或无效

# 解决方案:
1. 检查许可证状态
$ /NetBackup/app/netbackup/bin/nblicense -list

2. 更新许可证
$ /NetBackup/app/netbackup/bin/nblicense -add -license_key XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

3. 重启NetBackup服务
$ /NetBackup/app/netbackup/bin/nbstop
$ /NetBackup/app/netbackup/bin/nbstart

5.2.2 存储问题

# 问题:存储单元不可用

# 解决方案:
1. 检查存储设备状态
$ /NetBackup/app/netbackup/bin/bpstuutil -l

2. 检查存储路径权限
$ ls -la /NetBackup/fgdata/storage

3. 重启存储服务
$ /NetBackup/app/netbackup/bin/nbdevconfig -updatepools

4. 重新扫描存储设备
$ /NetBackup/app/netbackup/bin/scan

5.3 升级路径与注意事项

NetBackup升级注意事项:

  • 升级前备份:备份NetBackup配置和数据库
  • 检查兼容性:确认目标版本与现有系统兼容
  • 制定计划:制定详细的升级计划和回滚方案
  • 测试环境:在测试环境中先行测试升级过程
  • 升级顺序:先升级主服务器,再升级介质服务器,最后升级客户端
  • 验证测试:升级后进行全面的验证测试
风哥提示:NetBackup升级是一项重要的维护任务,需要谨慎规划和执行。建议在非业务高峰期进行升级,并确保有足够的时间进行验证和回滚。更多视频教程www.fgedu.net.cn

持续改进:NetBackup安装和配置是一个持续优化的过程,需要根据业务需求和技术发展不断调整和改进。建议定期review配置和性能,及时调整以满足业务需求。

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息