列出规则
要将某个站点的现有存储策略规则列表输出到控制台,请使用下列自变量:
java wt.fv.FvLoader-listFvPolicyRules <site name>
使用管道可将此输出重新定向到一个文件。可通过 FvLoader 使用批删除或重新创建策略规则的输出内容。
要将远程站点的复制规则列表输出到控制台,请使用下列自变量:
java wt.dataops.replication.ReplicaLoader-listReplicationRules <site name>
请参阅前面各节中以前缀 R、RR、RemoveLocalR 和 RemoveReplicaR 开头的自变量。
|
请注意,下列前缀的输出和输入几乎相同:
-listFvPolicyRules -listReplicationRules
|
需要指定站点名称。如果指定一个现有站点的名称,则只有与该站点上的文件电子仓库相关的规则会输出到控制台。要输出所有站点的规则,可指定以下常数自变量:
ALL_SITES
例如,假设系统中有三个站点。有一个名为 main 的主要站点,一个名为 replica_11 的远程站点,以及一个名为 replica_99 的远程站点。站点 main 和 replica_11 上的文件电子仓库具有与其关联的规则。站点 replica_99 上的文件电子仓库没有与其关联的规则。
C:\> java wt.fv.FvLoader -listFvPolicyRules <main>
where
<main> = the site name
###Current Policy rules for site [main]
LocalPolicyRule,v1,wt.doc.WTDocument,[/wt.inf.container.OrgContainer=PTC]/ Default/
Project,ALL
LocalPolicyRule,v1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
C:\> java wt.dataops.replication.ReplicaLoader -listReplicationRules <replica_11>
where
<replica_11> = the site name
The output will be of the following form:
[Rule Name]==>RuleName
[TargetVault]==>replica vault 1, [ObjectType]==> Document,
[LifeCycleState]==>ACCEPTED, [Context}==>wt.pdmlink.PDMLinkProduct:
10196;ALL
C:\> java wt.dataops.replication.ReplicaLoader -listReplicationRules
replica99
以下命令将列出所有站点的规则。
C:\> java wt.fv.FvLoader -listFvPolicyRules ALL_SITES
###Current Policy rules for site [main]
LocalPolicyRule,v1,wt.doc.WTDocument,[/wt.inf.container.OrgContainer=PTC]/ Default/
Project,ALL
LocalPolicyRule,v1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
###Current Policy rules for site [replica_11]
replica_vault_1,wt.doc.WTDocument,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
replica_vault_1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
C:\>
在输出内容中,每一行都包含指定规则类型的 LocalPolicyRule 前缀。该规则用于外部存储。
如果取出任意输出行并将其前缀更改为相应规则创建或删除的前缀,就可得到一个命令,该命令即可在 FvLoader 批处理中使用。注意,不要混淆用于外部存储规则和内容复制规则中的前缀。
原有输出:
LocalPolicyRule,v1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
删除相同规则的命令:
RemoveLocalR,v1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/
Project,ALL
创建相同规则的命令:
R,v1,wt.part.WTPart,[/wt.inf.container.OrgContainer=PTC]/Default/Project,ALL
|
在执行 FvLoader 和 ReplicaLoader 命令时,不要将 CSV 文件保持在编辑模式。
|
|
默认情况下,fvLoader.csv 使用逗号分隔符 (,)。然而,您可以使用以下属性来配置分隔符:您可以为该属性设置任何分隔符,随后即可在 fvLoader.csv 中使用相同的分隔符。
wt.fv.FVLoaderSeparator
|