定义策略规则

对于策略类型为“mirror-vault”的自定义策略,您必须至少定义一个规则,用于确定在初始化和更新期间传输哪些 Snapshot 副本。此外,您也可以为策略类型为“mirror-vault”的默认策略定义规则。

关于本任务

策略类型为“mirror-vault”的每个策略都必须有一条规则来指定要复制的 Snapshot 副本。例如,规则“bi-monthly”表示仅应复制分配有 SnapMirror 标签“bi-monthly”的 Snapshot 副本。您可以在配置 Element Snapshot 副本时分配 SnapMirror 标签。

每个策略类型都与一条或多条系统定义的规则相关联。在您指定策略类型时,这些规则会自动分配给此策略。下表显示了系统定义的规则。

系统定义的规则

适用的策略类型

结果

sm_created async-mirror、mirror-vault 在初始化和更新时传输 SnapMirror 创建的 Snapshot 副本。
daily mirror-vault 在初始化和更新时传输源上 SnapMirror 标签为“daily”的新 Snapshot 副本。
weekly mirror-vault 在初始化和更新时传输源上 SnapMirror 标签为“weekly”的新 Snapshot 副本。
monthly mirror-vault 在初始化和更新时传输源上 SnapMirror 标签为“monthly”的新 Snapshot 副本。

您可以根据需要为默认或自定义策略指定其他规则。例如:

步骤

  1. 为策略定义规则:snapmirror policy add-rule -vserver SVM -policy policy_for_rule -snapmirror-label snapmirror-label -keep retention_count

    有关完整的命令语法,请参见手册页。

    示例
    以下示例会将 SnapMirror 标签为 bi-monthly 的规则添加到默认的 MirrorAndVault 策略中:
    cluster_dst::> snapmirror policy add-rule -vserver svm1 -policy MirrorAndVault -snapmirror-label bi-monthly -keep 6 
    示例
    以下示例会将 SnapMirror 标签为 bi-weekly 的规则添加到自定义的 MirrorAndVault 策略中:
    cluster_dst::> snapmirror policy add-rule -vserver svm1 -policy my_snapvault -snapmirror-label bi-weekly -keep 26