SET BKREPLRULEDEFAULT(设置备份数据的服务器复制规则)

使用此命令设置备份数据的服务器复制规则。

限制: 仅当备份数据的文件空间规则和客户机节点规则设置为 DEFAULT时,才会应用使用此命令设置的复制规则。

在作为复制数据的源的服务器上发出此命令。

可以指定正常优先级复制规则或高优先级复制规则。 在同时包含正常优先级数据和高优先级数据的复制进程中,优先进行高优先级数据复制。 指定规则之前,请考虑复制数据的顺序。

例如,假设您的客户机节点包含归档数据和活动的备份数据。 活动的备份数据的复制优先级高于归档数据的复制优先级。 要使备份数据优先处理,请发出 SET BKREPLRULEDEFAULT 命令并指定 ACTIVE_DATA_HIGH_PRIORITY 复制规则。 要确定归档数据的优先级,请发出 SET ARREPLRULEDEFAULT 命令并指定归档数据的 ALL_DATA 复制规则。 归档数据的 ALL_DATA 规则将通过正常优先级复制归档数据。

提示: 请勿将复制规则与复制 存储 规则混淆。 复制规则与传统的节点复制方法相关联。 您可以使用 REPLICATE NODE 命令在命令行上定义复制规则。 复制存储规则与更灵活和更细粒化的更新复制方法相关联。 您可以使用 DEFINE STGRULE 命令来定义复制 存储 规则。 SET BKREPLRULEDEFAULT 命令适用于传统复制规则。

特权类

要发出此命令,您必须拥有系统特权。

语法

读取语法图跳过可视语法图Set BKREPLRuledefault ALL_DATAACTIVE_DATAALL_DATA_HIGH_PRIORITYACTIVE_DATA_HIGH_PRIORITYNONE

参数

ALL_DATA
复制活动和不活动的备份数据。 以正常优先级复制该数据。
ACTIVE_DATA
复制活动备份数据。 以正常优先级复制该数据。
注意: 如果指定 ACTIVE_DATA 并且满足以下一个或多个条件,那么将删除目标复制服务器上的不活动备份数据,并且不会复制源复制服务器上的不活动备份数据。
  • 早于 V7.1.1 的服务器版本安装在源或目标复制服务器上时。
  • REPLICATE NODE 命令和 FORCERECONCILE=YES 参数一起使用。
  • 在配置复制、复原数据库或者将源复制服务器和目标复制服务器从低于 7.1.1 的服务器版本进行升级之后,运行文件空间的初始复制时。
如果上述条件不成立,将复制自上次复制之后的所有新文件和更改的文件(包括不活动的文件),并删除到期文件。
ALL_DATA_HIGH_PRIORITY
复制活动和不活动的备份数据。 以高优先级复制该数据。
ACTIVE_DATA_HIGH_PRIORITY

此规则与 ACTIVE_DATA 复制规则相同,不同之处在于使用高优先级复制数据。

NONE
不复制备份数据。

示例:设置备份数据的服务器复制规则

设置备份数据的缺省规则以仅复制活动数据以及复制高优先级的数据。
set bkreplruledefault active_data_high_priority

相关命令

表 1. 与 SET BKREPLRULEDEFAULT 相关的命令
命令 描述
查询文件空间 显示属于客户机的文件空间中数据的相关信息。
查询节点 显示有关一个或多个客户机的部分或完整信息。
查询复制 显示有关节点复制进程的信息。
查询 REPLRULE 显示有关节点复制规则的信息。
查询状态 显示服务器参数的设置,例如那些由 SET 命令选择的设置。
复制节点 复制属于客户机节点的文件空间中的数据。
设置 ARREPLRULEDEFAULT 指定归档数据的服务器节点复制规则。
设置 REPLRETENTION 指定复制历史记录的保留期。
设置 spreplruledefault 指定空间受管数据的服务器节点复制规则。
更新文件空间 更改文件空间节点复制规则。
更新替换规则 启用或禁用复制规则。
验证复制 验证复制的文件空间和数据类型。