从使用 REPLICATE NODE 命令转换为使用复制存储规则

作为使用 REPLICATE NODE 命令来复制数据的替代方法,您可以使用复制存储规则来复制数据。 复制存储规则可用于配置单目标复制操作和多目标复制操作。 即使您当前正在使用 REPLICATE NODE 命令进行复制,也可以开始使用复制存储规则。

以下信息指导您转换到复制存储规则:

  • 如果要将源复制服务器中的所有数据复制到目标复制服务器,并希望继续执行同一过程,那么可使用 ACTIONTYPE=REPLICATE 定义复制存储规则。 将复制具有 REPLSTATE=ENABLED 参数设置的所有节点。
  • 转换为复制存储规则后,必须禁用或删除启动 REPLICATE NODEPROTECT STGPOOL 命令的管理调度。 要禁用管理调度,可以发出 UPDATE SCHEDULE 命令并指定 ACTIVE=NO 参数设置。 或者,要删除管理调度,可以发出 DELETE SCHEDULE 命令。
  • 转换为复制存储规则后,不必单独发出 PROTECT STGPOOL 命令。 复制存储规则将 REPLICATE NODEPROTECT STGPOOL 命令的功能合并到一个复制操作中。
    请记住:REPLICATE NODE 命令转换为复制存储规则后,必须将所有节点和文件空间从源复制服务器复制到目标复制服务器。 通过这种方式,有助于确保数据的可恢复性。

    例如:源复制服务器 SERVER1 具有三个节点:NODE1、NODE2 和 NODE3。 通过使用 REPLICATE NODE 命令,将 NODE1 和 NODE2 复制到目标复制服务器 REPLSERV。 通过使用 PROTECT STGPOOL 命令,仅将 NODE3 扩展数据块数据复制到 REPLSERV 服务器。

    转换为复制存储规则后,必须使用复制存储规则将所有三个节点 NODE1、NODE2 和 NODE3 复制到 REPLSERV 服务器。 您不再需要使用 PROTECT STGPOOL 命令单独复制 NODE3 扩展数据块数据。

    需求: 在停止使用 PROTECT STGPOOL 命令之后,必须修剪 SDRC 表以删除已到期且未引用的数据条目。 有关修剪 SDRC 表的更多信息,请参阅 《通过修剪 SDRC 表缩小数据库大小的指南》
  • 过渡到复制存储规则后,可以继续使用 REPAIR STGPOOL 命令从目标复制服务器检索未损坏的副本,并修复源复制服务器上容器存储池中的受损扩展数据块。
  • 转换到复制存储规则后,在运行复制存储规则时仅处理先前未复制或已更改的数据。
  • 定义复制存储规则后,您可以立即运行规则,而不必等待到达配置的调度时间。 您可以使用 START STGRULE 命令来运行规则。
  • 如果先前使用 REPLICATE NODE 命令配置了复制,那么 REPLICATE NODE 命令处理将继续代表要复制的任何节点或文件空间应用复制规则。 如果转换为使用复制存储规则和子规则,那么新的复制存储规则和子规则将覆盖针对特定文件空间的先前复制规则。

    文件空间中的以下复制规则属性将被新的复制存储规则和子规则覆盖:

    • 备份复制规则名称
    • 备份复制规则状态
    • 归档复制规则名称
    • 归档复制规则状态
    • 空间管理复制规则名称
提示: 如果使用 REPLICATE NODE 命令实现了复制,请考虑转换为复制存储规则和子规则。 通过这种方式,您可以帮助简化配置过程并优化复制,提高细粒度和灵活性。