Sun Cluster Geographic Edition 数据复制指南(适用于 Oracle Data Guard)

Procedure如何创建和配置 Oracle Data Guard 保护组

下面的示例以第 1 章中介绍的示例配置为基础。

在本示例中,sales 数据库在 cluster-paris 群集上联机,并受 Oracle Data Guard 保护。

继续进行以下步骤之前,请确保 mysales.com Oracle Data Guard Broker 配置存在,因为 Sun Cluster Geographic Edition 不会为您创建此配置。

开始之前

确保满足以下条件:


注 –

保护组的名称在全局的 Sun Cluster Geographic Edition 名称空间中是唯一的。不能在同一系统的两个伙伴关系中使用相同的保护组名称。


您还可以将现有的保护组配置从远程群集复制到本地群集。有关更多信息,请参见将 Oracle Data Guard 保护组配置复制到伙伴群集

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

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

  2. 在本地群集的所有节点上,创建一个新的保护组。


    phys-node-n# geopg create -s partnershipname -d odg \
    -o localrole [-p property [-p...]] protectiongroupname
    
    -s partnershipname

    指定伙伴关系的名称。

    -d odg

    指定由 Oracle Data Guard 软件复制保护组数据。

    -o localrole

    指定此保护组在本地群集上的角色为 primary 或 secondary。

    -p propertysetting

    指定保护组的属性。

    可指定以下属性:

    • Description -描述保护组。

    • Timeout -以秒为单位指定保护组的超时时限。

    protectiongroupname

    指定保护组的名称。

    有关 Sun Cluster Geographic Edition 软件所支持的名称和值的信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的附录 B “Sun Cluster Geographic Edition 实体合法的名称和值”

    有关 geopg 命令的更多信息,请参阅 geopg(1M) 手册页。

    创建保护组之前,数据复制层将验证配置是否正确。

    • 如果验证成功,则本地 Configuration 状态将设置为 OKSynchronization 状态将设置为 Error

    • 如果验证不成功,则不会创建保护组。