Veritas NetBackup™ for NDMP 管理指南
- NetBackup for NDMP 简介
- 关于 NetBackup for NDMP
- NDMP 备份类型
- 关于将磁带驱动器分配给不同的主机
- NetBackup for NDMP 的安装说明
- 配置到 NDMP 挂接设备的 NDMP 备份
- 配置到 NetBackup 介质服务器的 NDMP 备份(远程 NDMP)
- 配置 NDMP DirectCopy
- Accelerator for NDMP
- 远程 NDMP 和磁盘设备
- 使用 Shared Storage Option (SSO)
- 备份和还原过程
- 故障排除
- 使用 NetBackup for NDMP 脚本
NDMP 策略备份选择中的通配符
您可以使用正则表达式中的通配符或指令 ALL_FILESYSTEMS 来指定 NDMP 策略备份选择中的路径名。
正则表达式中的通配符或指令对于数据流或非数据流的 NDMP 备份有效。
注意:
某些 NDMP 服务器不支持目录级别的扩展。 某些 NDMP 文件管理器供应商没有 NetBackup 用于支持低于卷级别的通配符的 API。
如果您使用低于这些文件管理器卷级的通配符指定备份选择,则会生成状态码 106。 将显示以下消息:“找到无效的文件路径名,无法处理请求”。
目前,仅 NetApp 文件管理器支持低于卷级的备份选择通配符。NetApp Clustered Data ONTAP 版本 8.2 中不提供此支持。要了解支持低于卷级别的备份选择通配符的 NetApp Data ONTAP 版本,请参考 NetBackup 主服务器兼容性列表。
不能使用也与文件名匹配的任何通配符。例如,备份选择可能包括 /vol/vol_archive_01/autoit*。此规范可能与路径名(如 /vol/vol_archive_01/autoit_01/
)匹配。但是,如果此规范也与文件名(如 /vol/vol_archive_01/autoit-v1-setup.exe
)匹配,则备份作业将失败并显示状态码 99,因为通配符只能指定路径名。 将显示以下消息:“NDMP 备份失败 (99)”。
表:NDMP 策略备份选择的有效通配符
通配符 |
描述 |
---|---|
* |
指定字符串匹配。 例如: /vol/vol_archive_* 这种形式的路径规范与所有以原义字符 /vol/vol_archive_ 开头并以任意字符结尾的路径都匹配。 字符串匹配通配符还可以在原义字符之间指定多个变量字符,如以下示例所示: /vol/ora_*archive 或 /vol/ora_*archive* /vol/ora_vol/qtree_*archive 或 /vol/ora_vol/qtree_*archive* |
? |
指定单字符匹配。 /fs? 此路径规范与所有以原义字符 /fs 开头并以任意单字符结尾的路径均匹配。例如,/fs1、/fs3、/fsa、/fsd 等符合指定的模式 /fs?。 |
[...] |
指定字母数字模式匹配。 例如: /fs[1-9] 此路径规范与所有以原义字符 /fs 开头并以任意单个数字字符 (1-9) 结尾的路径均匹配。例如,/fs1、/fs2 依此类推至 /fs9 都符合指定的模式 /fs[1-9]。但是,/fs0 和 /fsa 不符合指定的模式;0 不在指定的数字范围内,而 a 不是数字字符。 模式匹配通配符还可以指定字母数字模式,例如 /fs[1-5a]。此规范与 /fs1、/fs2 依此类推至 /fs5,以及 /fsa 均匹配。 同样,模式匹配通配符还可以指定诸如 /fs[a-p4] 的模式。此规范与 /fsa、/fsb 依此类推至 /fsp,以及 /fs4 均匹配。 如果该模式能与数字系列中 10 个以上的卷名匹配,则必须使用多个备份选择规范。例如,您想要备份以原义字符 /vol/ndmp 开头的 110 个卷,并且将其从 1 至 110 进行编号。若要将这些卷包括在具有通配符的备份选择中,请使用以下通配符模式指定备份选择:
不要在本例中指定 /vol/ndmp[1-110]。此模式会导致结果不一致。 |
{...} |
可以在备份选择列表和 NDMP 策略的 VOLUME_EXCLUDE_LIST 指令中使用花括号。 一对花括号(或大括号)可指示多个卷名或目录名称模式。仅用逗号分隔各模式;不允许使用空格。可以匹配任一项或所有项。 例如:
|
请注意有关通配符表达式的以下限制和行为:
Veritas 建议您不要在 NDMP 策略备份选择中使用单个正斜杠字符 (/)。不支持这种在选择中包括 NDMP 文件服务器上所有卷的方法。请改为使用 ALL_FILESYSTEMS 指令:
嵌套通配符表达式可能导致会对性能造成不利影响的递归路径名扩展操作,特别是对于拥有大量文件或目录的目录尤其如此。嵌套通配符扩展的示例如下:
/vol/fome06/*/*private
通配符表达式不能跨越或包括路径分隔符 (/)。
所有包含通配符表达的备份选择均必须以路径分隔符 (/) 开头。正确通配符表达式的示例如下:
/vol/archive_*
错误通配符表达式的示例如下:
vol/archive_*