Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

了解数据复制

Oracle Solaris Cluster 4.2 支持基于主机和基于存储的数据复制。

  • 基于主机的数据复制使用软件在地理位置分散的群集之间实时复制磁盘卷。远程镜像复制则可将数据从主群集的主卷复制到分散在不同地理位置的辅助群集的主卷上。该软件使用远程镜像位图来跟踪主磁盘上的主卷与辅助磁盘上的主卷之间的差别。例如,Oracle Solaris 的 Availability Suite 功能 就是一种用于在群集之间(以及在群集与群集外的主机之间)进行复制的基于主机的复制软件。

    由于基于主机的数据复制使用主机资源,而无需使用特殊的存储阵列,因此是一种花费不高的数据复制解决方案。如果数据库、应用程序或文件系统配置为允许运行 Oracle Solaris OS 的多个主机将数据写入到共享卷,则不支持这些数据库、应用程序或文件系统(例如,Oracle RAC)。有关在两个群集之间使用基于主机的数据复制的更多信息,请参见Oracle Solaris Cluster Geographic Edition Data Replication Guide for Oracle Solaris Availability Suite 。要查看不使用 Oracle Solaris Cluster Geographic Edition 的基于主机的复制示例,请参见附录 A,使用 Sun StorageTek Availability Suite 软件配置基于主机的数据复制

  • 基于存储的数据复制使用存储控制器上的软件将数据复制工作从群集节点转移到存储设备上。该软件可释放一些节点处理能力以响应群集请求。例如,EMC SRDF 就是可在群集内或群集间复制数据的基于存储的软件。基于存储的数据复制在校园群集配置中特别重要,可以简化所需的基础结构。有关在校园群集环境中使用基于存储的数据复制的更多信息,请参见在群集内使用基于存储的数据复制

    有关在两个或更多个群集之间使用基于存储的复制,以及可自动完成该过程的 Oracle Solaris Cluster Geographic Edition 产品的更多信息,请参见Oracle Solaris Cluster Geographic Edition Data Replication Guide for EMC Symmetrix Remote Data Facility 。有关群集之间基于存储的复制的示例,另请参见附录 A,使用 Sun StorageTek Availability Suite 软件配置基于主机的数据复制

支持的数据复制方法

Oracle Solaris Cluster 软件支持群集之间或群集内的下列数据复制方法:

  1. 群集之间的复制-对于灾难恢复,您可以使用基于主机的或基于存储的复制方法在群集之间执行数据复制。通常,您可以选择基于主机的复制和基于存储的复制两者之一,而不使用两者的组合。您可以使用 Oracle Solaris Cluster Geographic Edition 软件来管理这两种类型的复制。

  2. 群集内的复制-此方法用作基于主机的镜像的替代方法。

    • 基于存储的复制

      • EMC Symmetrix Remote Data Facility (SRDF)

  3. 基于应用程序的复制-Oracle Data Guard 是基于应用程序的复制软件的一个示例。此类型的软件仅用于灾难恢复,目的是复制单一实例或 RAC 数据库。有关更多信息,请参见Oracle Solaris Cluster Geographic Edition Data Replication Guide for Oracle Data Guard