Users Guide
● TransferPrescriptParameter_LatestEpochSeenByCore=$TransferPrescriptParameter_LatestEpochSeenByCore
Linux 上支持以下传输后脚本参数。
● TransferPostscriptParameter_VolumeNames=$TransferPostscriptParameter_VolumeNames
● TransferPostscriptParameter_ShadowCopyType=$TransferPostscriptParameter_ShadowCopyType
● TransferPostscriptParameter_TransferConfiguration=$TransferPostscriptParameter_TransferConfiguration
● TransferPostscriptParameter_StorageConfiguration=$TransferPostscriptParameter_StorageConfiguration
● TransferPostscriptParameter_Key=$TransferPostscriptParameter_Key
● TransferPostscriptParameter_ForceBaseImage=$TransferPostscriptParameter_ForceBaseImage
● TransferPostscriptParameter_IsLogTruncation=$TransferPostscriptParameter_IsLogTruncation
● TransferPostscriptParameter_LatestEpochSeenByCore=$TransferPostscriptParameter_LatestEpochSeenByCore
测试 Bourne Shell Scripting
您可以使用脚本 (.sh) 文件编辑器测试要运行的脚本。
注: 如果前 Bourne Shell 脚本或后 Bourne Shell 脚本失败,则作业也会失败。有关作业的信息,请参阅 /var/log/apprecovery/
apprecovery.log 文件。成功的脚本返回退出代码 0。
Bourne Shell Scripting 的输入参数
下表介绍了 Rapid Recovery 中 Bourne Shell 脚本的参数。
TransferPrescriptParameters_VolumeNames
下表显示 TransferPrescript 参数可用的对象。
表. 316: TransferPrescript 对象
方法 说明
public VolumeNameCollection
VolumeNames (get; set; )
获取或设置用于传输的卷名称集合。
VolumeNames 是包含以下数据的数据结构:
● GuidName。与卷关联的 Guid,如果未设置 DisplayName,则用作名称。
● DisplayName。卷的显示名称。
public ShadowCopyType ShadowCopyType
{ get; set; }
获取或设置用于传输的复制类型。ShadowCopyType 是具有值的枚举。可用的值包
括:
● Unknown
● Copy
● Full
public string Key { get; set; } 密钥方法将生成伪随机(而非密码保护)密钥,此密钥可用作验证传输请求的一次性
密码。
public bool ForceBaseImage { get; set; }
获取或设置表示是否强制传输执行基本映像捕获的值。
public bool IsLogTruncation { get; set; }
获取或设置表示日志是否截断的值。
public uint LatestEpochSeenByCore { get;
set; }
获取或设置最新的日期值。
LatestEpochSeenByCore 方法是 Core 创建的最近快照的序数。这是使用 VSS 创建此特
定快照时筛选器驱动程序分配给该快照的“日期”。
TransferPostscriptParameter
下表显示 TransferPostscript 参数可用的对象。
408 使用脚本扩展 Rapid Recovery 作业