Chat now with support
Chat with Support

NetVault 11.3 - 安装指南

简介 部署 NetVault Backup 检查安装前要求 安装 NetVault Backup 检查安装后要求 升级 NetVault Backup 授权 NetVault Backup 删除 NetVault Backup 故障排除

部署计划

在部署 NetVault Backup 系统之前,请查看以下主题:

部署 NetVault Backup 的第一步是确定服务器和客户端计算机:

NetVault Backup 服务器:此计算机安装 NetVault Backup 的服务器版本。
NetVault Backup 客户端:这些计算机安装 NetVault Backup 的客户端版本,作为备份和恢复的目标。

NetVault Backup 必须驻留在本地磁盘。如果您选择网络共享或载入点,一旦丢失,就会导致 NetVault Backup 停机或发生故障。

在 Linux 和 UNIX 平台上,您无法在载入点安装 NetVault Backup。安装程序会尝试删除载入点上的现有内容;这些内容不允许出现在 Linux 和 UNIX 上。

在基于 Windows 的系统上,NetVault Backup 服务器安装需要约 200MB 磁盘空间;在基于 Linux 的系统上,则需要 160MB 磁盘空间。

NetVault 数据库存储系统信息、配置文件、任务详细信息和备份索引。它创建在 NetVault Backup 服务器上。在 NetVault Backup 系统中执行各种数据保护操作时,数据库的大小会继续增加。如果由于磁盘空间不足而无法更新数据库,NetVault Backup 操作可能会停止。

NetVault 数据库不能位于远程文件系统(例如,网络共享、网络映射驱动器或 NFS 卷)。要安装 NetVault 数据库,则必须选择本地驱动器或卷上的目录。

数据库目录包含以下子目录:

install:此目录包含 modules 文件,其中包括服务器和客户端计算机上所安装的 NetVault Backup 模块列表。install 目录很小。
bkl:此目录包含 NetVault Backup 产品的许可证密钥文件。bkl 目录很小。
MediaDatabase:此目录会存储介质记录和备份索引。MediaDatabase 目录会随着 NetVault Backup 系统的使用而变得相当大。要预计 MediaDatabase 目录的空间要求,请参阅数据库大小计算
pgsql:此目录存储备份和恢复任务的记录。此目录的空间要求取决于任务的内容。计算 NetVault 数据库的空间要求时,请考虑为此目录增加 10% 的 MediaDatabase 大小。

要预计 MediaDatabase 的空间要求,请考虑以下内容:

每台计算机上所备份文件和目录的大概数目:备份所涉及的每个文件和目录都需要一个用于 NetVault 数据库中索引条目的平均字节数。此平均字节数基于这样一个公式,即 71 个字节加上组成目标文件系统的文件的文件名中所包含的平均字符数。
每个备份保留的代数:每一代都是文件或目录备份的一个单独实例。例如,如果使用默认备份设置将同一文件备份了七次,则介质上会存储七个批次的文件,并在 NetVault 数据库中编制索引。

根据此信息,您可以使用以下公式计算 MediaDatabase 目录的空间要求:

每台计算机上所备份文件和目录的大概数目

乘以

保留的大概代数

乘以

备份的计算机数目

乘以

(71 个字节 + 文件名的平均长度)

使用目标文件系统中八个字符的平均文件名或目录名,如果您对 200,000 个文件和 15,000 个目录进行一次备份,索引会占用 17.5MB。如果您对相同文件和目录备份三次,索引会占用 52.5MB。如果您对相同文件和目录备份五次,索引会占用 87.5MB 等。

在安装期间,NetVault Backup 服务器和客户端计算机被分配了名称和密码:

NetVault Backup 计算机名称:NetVault Backup 计算机名称用于在 NetVault Backup 域中确定服务器和客户端计算机。
NetVault Backup 计算机密码:将客户端添加到服务器时,会使用 NetVault Backup 计算机密码。计算机密码最多可以包含 100 个字符。它不能包含以下字符:\ 空格
说明: 以 GUI 或文本模式安装 NetVault Backup 时,在“计算机密码”或“PostgreSQL 数据库超级用户密码”中不要将任何特殊字符转义。但是,使用 nvpasswordnvpgdbpasswd 等 CLI 选项时,将特殊字符转义,以便 CLI 正确收到所需密码。例如,如果密码是 <>&#|/"':*.-`()[]{}$@?,则按以下方式输入:
在 Linux shell 上\<\>\&#\|/\"\':\*.-\`\(\)[]{}\$@?
在 Windows 命令提示符上"<>&#|/""':*.-`()[]{}$@?"

在 NetVault Backup 中,以单独的用户帐户运行 PostgreSQL。此用户帐户必须仅拥有服务器管理的数据,而且不得与其他后台程序共享。

有时,由于您系统上的策略限制,Linux 操作系统上的 NetVault Backup 服务器安装程序无法自动创建新 PostgreSQL Linux 用户帐户。

在 Linux 上安装 NetVault Backup 服务器版本 11.2 或更高版本,或者在 Linux 上从 NetVault Backup 服务器 9.2 升级时,可以选择 PostgreSQL Linux 用户帐户的以下任何选项:

允许 NetVault Backup 创建 PostgreSQL Linux 用户:允许 NetVault Backup 自动创建 PostgreSQL Linux 用户帐户的默认选项(默认值:在 Linux 上为 netvault-pgsql)。
Linux 用户名:通用参考对应操作系统指南来创建新 Linux 用户帐户。确保指定的 PostgreSQL Linux 用户属于组<用户名>。创建与 Linux 用户名同名的组并将用户添加到同一组中。

检查安装前要求

一般要求

在您开始安装程序之前,请确保满足以下要求:

查看发行说明和兼容性指南:在您启动安装程序前,请仔细阅读发行说明。发行说明可能包含有关 NetVault Backup 安装和使用的重要信息。
您还必须查看包含有关所支持平台、操作系统版本、设备和应用程序版本信息的《Quest NetVault Backup 兼容性指南》。您可以从以下网站下载该指南:https://support.quest.com/zh-cn
查看 NetVault Backup 服务器和客户端的操作系统要求:NetVault Backup 服务器可以在 Linux 和 Windows 上安装。NetVault Backup 客户端可以安装在 AIX、FreeBSD、HP-UX、Linux、Mac OS X、Solaris 和 Windows 上。
查看 NetVault Backup 服务器型号指南:此指南提供有关 NetVault Backup 服务器系统要求的信息。您可从 http://www.quest.com/documents/#byproductnetvaultbackup技术简介部分)下载此指南。
在 Linux 和 Windows 上选择正确的安装包:NetVault Backup 为基于 Linux 和 Windows 的系统分别提供仅客户端安装包和仅服务器安装包。服务器包和客户端包都具有混合版本和纯 64 位版本:
混合服务器和客户端包:混合包适用于没有纯 64 位要求的用户。
纯 64 位服务器和客户端包:纯 64 位包适用于纯 64 位操作系统。如果由于特定原因而无法使用任何 32 位组件(例如,正在使用未运行 32 位代码的 Linux 发行版),请使用这些安装包。
netvault-<RYYYYMMMDD>-vx.x.x.x-Server-{LinuxX86Hybrid|WindowsX86Hybrid}: 使用此安装包在 32 位或 64 位系统上安装或升级 NetVault Backup 服务器。
netvault-<RYYYYMMMDD>-vx.x.x.x-Server-{LinuxX86Pure64|WindowsX86Pure64}: 使用此安装包在纯净 64 位系统上安装或升级 NetVault Backup 服务器。
设置操作系统权限:在目标计算机上设置适当的操作系统权限,以允许用户安装软件组件。
将可执行权限设置为 Linux 和 UNIX 安装程序:在 Linux 和 UNIX 平台上,将可执行权限设置为安装程序。
在 Linux 和 UNIX 上选择多用户运行级别:在 Linux 和 UNIX 平台上,引导进入多用户模式。
在 Linux 和 UNIX 上设置用户权限 (umask)在 Linux 和 UNIX 平台上,请勿更改根用户的默认 umask 值。默认值为 022。如果插件用户无法访问 NetVault Backup 文件,则将 umask 设为 022 以外的值(如 077)会导致任务失败。
验证 SELinux(安全增强型 Linux)策略:如果已使用默认“目标”策略启用 SELinux,NetVault Backup 进程不会引起任何访问向量缓存 (AVC) 拒绝问题。如果已实施严格或自定义策略,请确保 NetVault Backup 进程可在无限制模式中运行。
禁用防病毒软件:建议在安装或升级 NetVault Backup 之前禁用防病毒软件。如果不禁用防病毒软件,则安装进程可能会与防病毒软件冲突,而且各种 NetVault Backup 操作可能会在安装后无法正常工作。
验证 TCP/IP 连接:NetVault Backup 需要服务器与客户端计算机之间存在有效的 TCP/IP 连接。要使用名称解析,主机名必须解析到一个单独的 IP 地址。
检查存储设备连接确保存储设备正确连接并能正常工作。您可以通过使用用于最大限度地减少设备上备份操作的任何本机操作系统工具来检查设备连接。
在 Linux 和 UNIX 上配置“ulimit”变量:在 Linux 和 UNIX 上,多个变量的默认大小限制可能会与 NetVault Backup 安装冲突。例如,文件大小(块)虚拟内存(千字节)变量的默认设置对于 NetVault Backup 来说可能过低。

core file size (blocks)

32768

data seg size (kbytes)

unlimited

file size (blocks)

unlimited

open files

64

pipe size (512 bytes)

10

stack size (kbytes)

unlimited

cpu time (seconds)

unlimited

max user processes

400

virtual memory (kbytes)

unlimited

在基于 Linux 的计算机上加载 SCSI Generic (sg) 驱动程序:在基于 Linux 的系统上,NetVault Backup 使用 sg 驱动程序连接到磁带设备。在包含本地附加磁带设备的计算机上,手动加载 sg 驱动程序或编辑内核配置文件,以在启动时自动加载此驱动程序。

平台特有的要求

本节涵盖以下平台要求:

Related Documents