Sun Cluster Geographic Edition 数据复制指南(适用于 EMC Symmetrix Remote Data Facility)

通过切换操作对使用 EMC Symmetrix Remote Data Facility 数据复制的服务进行迁移

如果您希望将服务依次迁移到伙伴群集,可以对 EMC Symmetrix Remote Data Facility 保护组执行切换操作。基本的 Sun Cluster Geographic Edition 操作(如 geopg switchover)均会执行 symrdf swap 操作。静态 RDF 执行 symrdf swap 操作需要的时间远远多于动态 RDF。因此,使用静态 RDF 时,您可能需要增加保护组的超时时间这一属性的值。

切换操作包括以下内容:


注 –

如果正在运行 EMC Symmetrix Remote Data Facility/异步数据复制,则不能执行身份交换。


发生在切换操作之前的验证

使用 geopg switchover 命令启动 switchover 操作时,数据复制子系统将在两个群集上运行几个验证。只有在两个群集上均成功完成验证步骤后,才会执行切换操作。

首先,复制子系统会检查 EMC Symmetrix Remote Data Facility 设备组是否处于有效的聚集 RDF 设备对状态。然后,该子系统将检查目标主群集 cluster-newyork 上的本地设备组类型是否为 RDF2。symrdf -g device-group-name -query 命令将返回本地设备组的状态。这些值对应于 RDF1RDF2 状态。下表介绍了在新的主群集 cluster-newyork 上运行的 EMC Symmetrix Remote Data Facility 命令。

表 3–1 在新主群集上执行的 EMC Symmetrix Remote Data Facility 切换验证

RDF 设备对状态 

cluster-newyork 上运行的 EMC Symmetrix Remote Data Facility 切换命令

Synchronized

暂停 RDF 链接。 

R1UpdatedFailedoverSuspended

执行 symrdf swap 命令来切换角色。

其他 RDF 设备对状态 

不运行任何命令。 

从复制的角度看 Switchover 的结果

切换操作成功执行之后,在数据复制级别主卷和辅助卷的角色已完成切换。切换之前的 RDF1 卷将变为 RDF2 卷。而切换之前的 RDF2 卷将变为 RDF1 卷。然后继续从新的 RDF1 卷到新的 RDF2 卷进行数据复制。

无论在新的主群集上应用程序是否会进入联机状态,作为切换操作的一部分,系统都会切换保护组的 Local-role 属性。在保护组的 Local role 属性为 Secondary 的群集上,该保护组的Local role 属性将变为 Primary。而在保护组的 Local role 属性为 Primary 的群集上,该保护组的Local role 属性将变为 Secondary

Procedure如何将 EMC Symmetrix Remote Data Facility 保护组从主群集切换到辅助群集

开始之前

成功的切换操作意味着,主群集和辅助群集之间的数据复制一定要处于活动状态,而且两个群集上的数据卷一定要同步。

将保护组从主群集切换到辅助群集前,请确保满足以下条件:


注意 – 注意 –

如果您已配置了 Cluster_dgs 属性,则只有属于保护组的应用程序可以写入 Cluster_dgs 属性所指定的设备组。


  1. 登录到一个群集节点。

    要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”

  2. 启动切换操作。

    在切换操作期间启动和停止属于该保护组的应用程序资源组。


    # geopg switchover [-f] -m newprimarycluster protectiongroupname
    
    -f

    在不经您确认的情况下强制命令执行该操作

    -m newprimarycluster

    指定将成为该保护组新主群集的群集的名称

    protectiongroupname

    指定保护组的名称


示例 3–1 强制从主群集切换到辅助群集

本示例将执行一个切换操作以切换到辅助群集。


# geopg switchover -f -m cluster-newyork srdfpg