《NetBackup™ 管理指南,第 I 卷》
- 第 I 部分. 关于 NetBackup
- 第 II 部分. 配置主机
- 配置主机属性
- 关于 NetBackup 主机属性
- “访问控制”属性
- “带宽”属性
- “繁忙文件设置”属性
- “客户端属性”属性
- UNIX 客户端的客户端设置属性
- Windows 客户端的“客户端设置”属性
- “数据分类”属性
- “默认作业优先级”属性
- “加密”属性
- Exchange 属性
- “排除列表”属性
- “光纤传输”属性
- 防火墙属性
- “常规服务器”属性
- “全局属性”属性
- 日志记录属性
- “登录提示配置”属性
- “介质”属性
- “网络设置”属性
- “端口范围”属性
- “首选网络”属性
- “弹性网络”属性
- “还原故障转移”属性
- “保留期限”属性
- “可扩展存储”属性
- 服务器属性
- SharePoint 属性
- SLP 参数属性
- “带宽限制”属性
- 通用设置属性
- “用户帐户设置”属性
- NetBackup 服务器的配置选项
- NetBackup 服务器和客户端的 ECA_CERT_PATH
- NetBackup 服务器的 PREFERRED_NETWORK 选项
- NetBackup 客户端的 IPv6 地址规则
- NetBackup 客户端的配置选项
- NetBackup 客户端的 IGNORE_XATTR 选项
- NetBackup 客户端的 VXSS_NETWORK 选项
- 配置服务器组
- 在 NetBackup 中启用对 NAT 客户端和 NAT 服务器的支持
- 配置主机凭据
- 管理介质服务器
- 关于淘汰介质服务器
- 关于 vm.conf 配置文件
- 配置主机属性
- 第 III 部分. 配置存储
- 配置磁盘存储
- 配置机械手和磁带驱动器
- 关于在 NetBackup 中配置机械手和磁带驱动器
- 将机械手手动添加到 NetBackup
- 管理机械手
- 将磁带驱动器手动添加到 NetBackup
- 添加磁带驱动器路径
- 在 UNIX 主机上关联磁带驱动器和设备文件
- 管理磁带驱动器
- 执行设备诊断
- 配置磁带介质
- 清点机械手
- 配置存储单元
- 关于存储实用程序
- 创建存储单元
- 关于存储单元设置
- “目录的绝对路径名”或“卷的绝对路径名”存储单元设置
- “最多并行作业数”存储单元设置
- 暂存备份
- 配置存储单元组
- 第 IV 部分. 配置存储生命周期策略 (SLP)
- 第 V 部分. 配置备份
- 创建备份策略
- 策略计划
- 策略的“属性”选项卡
- 策略存储(策略属性)
- 策略卷池(策略属性)
- 检查点创建间隔 __ 分钟(策略属性)
- 备份网络驱动器(策略属性)
- 跨装入点(策略属性)
- 加密(策略属性)
- 使用和不使用移动检测收集实际映像还原信息(策略属性)
- 使用加速器(策略属性)
- 启用 Windows 重复数据删除卷的优化备份
- 使用 Replication Director(策略属性)
- “日程表属性”选项卡
- “启动时段”选项卡
- “包括日期”选项卡
- 开放日程表如何影响基于日历和基于频率的日程表
- 关于“客户端”选项卡
- “备份选择”选项卡
- “灾难恢复”选项卡
- Active Directory 粒度备份和恢复
- 合成备份
- 保护 NetBackup 目录库
- 关于 NetBackup 关系数据库
- 管理备份映像
- 在 NetBackup 中配置数据的不可篡改性和不可删除性
- 创建备份策略
- 第 VI 部分. 部署管理
- 第 VII 部分. 配置主从复制
- 第 VIII 部分. 监视和报告
- 第 IX 部分. 管理 NetBackup
- 管理主题
- 访问远程服务器
- 使用 NetBackup 远程管理控制台
- NetBackup 管理控制台的运行时配置选项
- 关于提高 NetBackup 性能
- 关于在 NetBackup 管理控制台中调整时区
- 备用服务器还原
- 管理客户端备份与还原
- 关闭然后重新启动 NetBackup 服务器
- 关于粒度恢复技术
重定向还原示例
本主题提供了一些示例配置,这些配置使客户端可以还原由其他客户端备份的文件。当客户端通过网关进行连接或者具有多个以太网连接时,可能需要使用这些方法。
在任何情况下,请求方客户端均必须有权访问主服务器上的映像数据库目录,或者请求方客户端必须是现有 NetBackup 策略的成员。
在 Windows 上:install_path\NetBackup\db\images\client_name
在 UNIX 上:/usr/openv/netbackup/db/images/client_name
注意:
并非所有计算机上的所有文件系统类型都支持相同的功能。将文件从一个文件系统类型还原到另一个文件系统类型时,可能会遇到问题。例如,SCO 计算机上的 S51K 文件系统既不支持符号链接,也不支持长度超过 14 个字符的名称。文件要还原到的计算机可能不支持从中执行还原的计算机的所有功能。在这种情况下,可能无法恢复所有文件。
在以下示例中,假设以下条件:
client1 是请求还原的客户端。
client2 是创建请求方客户端要还原的备份的客户端。
在 Windows 上:install_path 是 NetBackup 软件的安装路径。默认情况下,该路径为 C:\Program Files\Veritas。
注意:
本主题中的信息适用于使用命令行执行的还原,而不适用于“备份、存档和还原”客户端界面。
注意:
在 Windows 上: 您必须拥有必要的权限才能执行下列步骤。
在 UNIX 上: 您必须是 root 用户才能执行必须在 NetBackup 服务器上执行的步骤。此外,您还需要是 root 用户才能在客户端上进行更改。
假定必须将从 client2 备份的文件还原到 client1。client1 和 client2 名称与客户端上的 NetBackup 客户端名称设置指定的名称相同。
在这种假设的情况下,执行以下操作:
在 Windows 上: 登录 NetBackup 服务器。
将 client2 添加到以下文件,并执行以下操作之一:
编辑 install_path\NetBackup\db\altnames\client1 以包括 client2 的名称。
创建如下空文件:
install_path\NetBackup\db\altnames\No.Restrictions
在 UNIX 上: 以 root 身份登录到 NetBackup 服务器。
执行下列操作之一:
编辑 /usr/openv/netbackup/db/altnames/client1,使其包括 client2 的名称。或者,
对以下文件运行 touch 命令:
/usr/openv/netbackup/db/altnames/No.Restrictions
注意:
通过 No.Restrictions 文件,任何客户端都可以从 client2 还原文件。
登录到 client1,然后将 NetBackup 客户端名称更改为 client2。
还原文件。
撤消在服务器和客户端上所做的更改。
本例说明了 altnames 如何为客户端提供还原功能,这些客户端在连接到 NetBackup 服务器时不使用自己的主机名。
默认情况下,请求方客户端的 NetBackup 客户端名称必须与连接到 NetBackup 服务器时所用的对等名相符。如果 NetBackup 客户端名称是客户端的主机名且与对等名相符(正常情况下),即表明已满足此要求。
但是,如果客户端连接到多个以太网或通过网关连接到 NetBackup 服务器,则会出现问题。
在本例中,client1、client2 和 client3 发出的还原请求通过 TCP 网关传送。因为连接 NetBackup 服务器时,网关使用了自己的对等名而不是客户端的主机名,所以 NetBackup 将拒绝请求。客户端连自己的文件都无法还原。
要更正这种情况,请执行以下操作。
确定网关的对等名:
尝试从上述相关的客户端还原。在本例中,请求失败并显示类似下面这样的错误消息:
client is not validated to use the server
查看 NetBackup 问题报告,并标识请求中使用的对等名。报告中的条目可能类似于以下内容:
01/29/12 08:25:03 bpserver - request from invalid server or client client1.dvlp.null.com
在本例中,对等名是 client1.dvlp.null.com。
在 Windows 上: 确定对等名,然后在 NetBackup 主服务器上创建以下文件:
install_path\NetBackup\db\altnames\peername
在 UNIX 上: 对以下文件运行 touch 命令:
/usr/openv/netbackup/db/altnames/peername
在本例中,该文件是:
在 Windows 上:
install_path\NetBackup\db\altnames\client1.dvlp.null.com
在 UNIX 上:
/usr/openv/netbackup/db/altnames/client1.dvlp.null.com
编辑 peername 文件,使其包含客户端名称。
例如,如果将文件 client1.dvlp.null.com 保留为空,则 client1、client2 和 client3 都可以访问与各自的 NetBackup 客户端名称设置对应的备份。
如果将名称 client2 和 client3 添加到该文件中,则会授予这两个客户端访问 NetBackup 文件还原的权限,但 client1 除外。
请注意,本示例不要求在客户端上进行任何更改。
还原文件。
如果无法使用 altnames 文件通过重定向的客户端还原来还原文件,请按下面的步骤解决问题:
在 Windows 上:
为 NetBackup 请求后台驻留程序创建调试日志目录:
install_path\NetBackup\logs\bprd
在主服务器上,停止并重新启动 NetBackup 请求后台驻留程序。重新启动服务以确保这项服务在详细模式下运行,并记录与客户端请求相关的信息。
在 client1(请求方客户端)上尝试执行文件还原。
在主服务器上标识 client1 使用的对等名连接。
查看“所有日志条目”报告中记录的失败情况。或者,查看 NetBackup 请求后台驻留程序的调试日志,以确定出现故障的名称组合:
install_path\NetBackup\logs\bprd\mmddyy.log
在主服务器上,执行下列操作之一:
创建 install_path\NetBackup\db\altnames\No.Restrictions 文件。通过该文件,任何客户端都可以在其 NetBackup 客户端名称设置更改为 client2 后访问 client2 备份。
创建 install_path\NetBackup\db\altnames\peername 文件。通过该文件,client1 可以在 client1 将 NetBackup 客户端名称设置更改为 client2 后访问 client2 备份。
将 client2 名称添加到以下文件:install_path\NetBackup\db\altnames\peername。
这样 client1 只能访问 client2 上的备份。
在 client1 上,更改 NetBackup 客户端名称设置以便与在 client2 上指定的名称匹配。
从 client1 中还原文件。
执行以下操作:
删除 install_path\NetBackup\logs\bprd 及其内容。
在主服务器上,选择“NetBackup 管理”>“主机属性”>“主服务器”> 双击主服务器。在“主服务器属性”对话框的左窗格中,单击“日志记录”。清除“日志保留天数”属性复选框。
如果不希望更改是永久性的,请执行以下操作:
删除 install_path\NetBackup\db\altnames\No.Restrictions(如果存在)。
删除 install_path\NetBackup\db\altnames\peername(如果存在)。
在 client1 上,将 NetBackup 客户端名称更改为原始值。
在 UNIX 上:
在 NetBackup 主服务器上,将 VERBOSE 条目和日志记录级别添加到 bp.conf 文件中。例如:
VERBOSE = 3
通过运行以下命令,为 bprd 创建调试日志目录:
mkdir /usr/openv/netbackup/logs/bprd
在 NetBackup 服务器上,停止 NetBackup 请求后台驻留程序 bprd,然后以详细模式将其重新启动,方法是运行:
/usr/openv/netbackup/bin/admincmd/bprdreq -terminate /usr/openv/netbackup/bin/bprd -verbose
重新启动 bprd,以确保 bprd 记录与客户端请求有关的信息。
在 client1 上尝试执行文件还原。
在 NetBackup 服务器上标识 client1 使用的对等名连接。
查看“所有日志条目”报告中记录的失败情况,或者查看 bard debug 日志以确定失败的名称组合:
/usr/openv/netbackup/logs/bprd/log.date
在 NetBackup 服务器上执行下列操作之一:
输入下面的命令:
mkdir -p /usr/openv/netbackup/db/altnames touch /usr/openv/netbackup/db/altnames/No.Restrictions
使用这些命令,任何客户端都可以通过将其 NetBackup 客户端名称设置更改为指定 client2 来访问 client2 备份。
对以下文件运行 touch 命令:
/usr/openv/netbackup/db/altnames/peername
使用该命令,client1 可以通过将其 NetBackup 客户端名称设置更改为指定 client2 来访问任何 client2 备份。
将 client2 添加到 /usr/openv/netbackup/db/altnames/peername 文件中。将 client2 添加到 peername 文件后,client1 只能访问在 client2 上创建的备份。
在 client1 上,更改用户界面中的 NetBackup 客户端名称设置以与 client2 上所指定的名称相符。
将文件还原到 client1。
执行下列操作:
从主服务器上的 /usr/openv/netbackup/bp.conf 文件中删除 VERBOSE 条目。
删除 /usr/openv/netbackup/logs/bprd 及其内容。
要将配置恢复到还原之前的状态,请执行以下操作:
删除 /usr/openv/netbackup/db/altnames/peer.or.hostname(如果有)
删除 /usr/openv/netbackup/db/altnames/No.Restrictions(如果有)
在 client1 上,将 NetBackup 客户端名称设置还原为原始值。