如何在 Avamar 中创建动态数据集
Summary: 本文介绍如何为 Avamar 提供要备份的文件的动态列表。这可以在每次备份列表更改时不修改 Avamar 数据集的情况下实现。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Avamar 提供“包括”或“排除”语句,使用户能够针对必须备份的选定文件。
用户必须编写一个脚本,生成要备份的文件列表。脚本必须将列表转储到 Avamar 可以解析的文件。
1) 使用 Avamar Administrator 控制台
为客户端配置数据集,使其包含可能需要备份数据的任何源驱动器。 Avamar 将完全扫描任何源驱动器。为避免长时间运行的备份,请确保不包含不必要的驱动器。
2) 在 Avamar Client
上 a) 在 avs/var 目录中编辑(或创建(如果不存在)文件“avtar.cmd”。
b) avtar.cmd文件应配置一行,以排除所有文件的备份。
--exclude=*
这可确保 Avamar 不会备份数据集定义的源文件系统下的所有文件。
c) avtar.cmd文件还应包含包含 --include-from=FILE
的行是一个纯文本文件,其中包含应备份 Avamar 的文件列表。这是要备份的数据集。文件的内容由您的自定义脚本生成。
d) avtar.cmd 文件应包含一行 --run-at-start=SCRIPT
这会指示 Avamar 在备份发生之前运行 SCRIPT。
3) 创建一个名为 SCRIPT 的文件,如前面所述。脚本必须生成必须备份的文件的全新列表,并在 Avamar 备份开始之前将其添加到文件中。
有关 Avamar 预脚本的信息,请参阅《Avamar 系统管理指南》。
无需将脚本作为 Avamar 预脚本运行。 使用任何最合适的方法。这可能是操作系统运行的本机每日批处理作业或 cron 作业。重要的是,SCRIPT 维护文件,以便包含 Avamar 应备份的文件的最新列表。
您可以将文件和脚本作为备份的一部分包括在内。这有助于您了解 avtar 被指示备份以用于审核目的。或者,如果有必要对备份问题进行故障排除。
用户必须编写一个脚本,生成要备份的文件列表。脚本必须将列表转储到 Avamar 可以解析的文件。
1) 使用 Avamar Administrator 控制台
为客户端配置数据集,使其包含可能需要备份数据的任何源驱动器。 Avamar 将完全扫描任何源驱动器。为避免长时间运行的备份,请确保不包含不必要的驱动器。
2) 在 Avamar Client
上 a) 在 avs/var 目录中编辑(或创建(如果不存在)文件“avtar.cmd”。
b) avtar.cmd文件应配置一行,以排除所有文件的备份。
--exclude=*
这可确保 Avamar 不会备份数据集定义的源文件系统下的所有文件。
c) avtar.cmd文件还应包含包含 --include-from=FILE
的行是一个纯文本文件,其中包含应备份 Avamar 的文件列表。这是要备份的数据集。文件的内容由您的自定义脚本生成。
d) avtar.cmd 文件应包含一行 --run-at-start=SCRIPT
这会指示 Avamar 在备份发生之前运行 SCRIPT。
3) 创建一个名为 SCRIPT 的文件,如前面所述。脚本必须生成必须备份的文件的全新列表,并在 Avamar 备份开始之前将其添加到文件中。
有关 Avamar 预脚本的信息,请参阅《Avamar 系统管理指南》。
无需将脚本作为 Avamar 预脚本运行。 使用任何最合适的方法。这可能是操作系统运行的本机每日批处理作业或 cron 作业。重要的是,SCRIPT 维护文件,以便包含 Avamar 应备份的文件的最新列表。
您可以将文件和脚本作为备份的一部分包括在内。这有助于您了解 avtar 被指示备份以用于审核目的。或者,如果有必要对备份问题进行故障排除。
Additional Information
戴尔支持无法开发或调试自定义脚本,用户有责任确保提供正常工作的脚本,从而生成所需的输出。
如果需要根据本文中的指导准则配置 Avamar Client,请与您当地的戴尔客户经理或实施团队讨论。
有关“--include-from=FILE”参数
的详细信息此标记指定包含匹配模式列表的文件。这些模式决定了哪些文件包含在备份或恢复中。
如果需要根据本文中的指导准则配置 Avamar Client,请与您当地的戴尔客户经理或实施团队讨论。
有关“--include-from=FILE”参数
的详细信息此标记指定包含匹配模式列表的文件。这些模式决定了哪些文件包含在备份或恢复中。
允许使用通用全局运算符(通配符),如星号 (*) 和问号 (?)。
指定包含内容时,区分大小写会因您要备份的目标计算平台而异。为 Windows 平台指定的包含内容不区分大小写;为大多数其他平台指定的包含项区分大小写。
可以使用多个包含的文件。但是,每个选项前面都必须有一个单独的 --include-from=FILE 选项。
有关“--run-at-start=SCRIPT”参数
的详细信息脚本必须放入:
AIX 和 Linux 上的 /usr/local/avamar/etc/脚本
HP-UX 和 Solaris 上的 /opt/AVMRclnt/etc/脚本
C:\Program Files\avs\etc\scripts on Windows
在 Windows 客户端上,SCRIPT 必须具有 .bat、 .js 或 .vbs 扩展名。其他客户端平台没有限制。
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000156615
Article Type: How To
Last Modified: 10 Feb 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.