Advertisement

Oracle 19C CDB RAC 至 RAC ADG 部署(20200307).pdf

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本PDF文档详述了在2020年3月部署Oracle 19C多租户容器数据库(CDB)Real Application Clusters (RAC)至备用数据 guard (ADG)的全过程,为数据库管理员提供全面的技术指导。 Oracle 19c是甲骨文公司推出的最新版本的数据库管理系统,其中包含了许多新特性和改进。在企业环境中,Oracle数据库的高可用性和灾难恢复方案至关重要。此版本支持容器数据库(Container Database,简称CDB)与可插拔数据库(Pluggable Database,简称PDB)架构,允许在一个单独的CDB中运行多个PDB实例。 Oracle 19c提供了数据卫士(Data Guard)功能用于灾难恢复。通过该功能可以创建和管理一个或多个备用数据库,并保持这些备用数据库与主数据库的数据同步。借助于Data Guard Broker工具,管理员能够方便地执行切换(switchover)及故障转移(failover)操作。 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,允许多个节点共享对同一数据库的访问权限,从而提供高可用性和扩展性支持。在RAC环境中,数据库实例由集群件管理。 在此案例中部署方案包括了Oracle 19c的CDB和RAC技术,并特别关注从一个RAC到另一个RAC的ADG(Active Data Guard)部署。此功能允许备用数据库不仅提供数据保护,还可以进行读取查询操作以实现只读报告或备份目的而不会影响主数据库性能。 文档中提供的基础环境配置信息包括了操作系统和硬件建议最低设置:CentOS 7.6 x64最小化安装;推荐CPU为2核、内存8GB及swap分区同样为8GB,至少50GB的磁盘空间。为了保证RAC高效运行还需要3个1GB共享磁盘(asm-crs123)和3个10GB共享磁盘(asm-data1-3)。此外etchosts文件配置了不同类型IP地址如public IP、private IP、VIP及scan IP。 在Oracle数据库中,PDB是一个独立的数据库实例,可以作为容器数据库CDB的一部分。它包含了用户的数据表、索引等对象。这种灵活性允许在同一CDB内实现数据隔离和多租户架构,这对于云环境来说至关重要。 配置Data Guard通常包括以下步骤: 1. 创建主库与备库之间的连接。 2. 配置网络传输设置以确保两个数据库间通信畅通无阻。 3. 在备库上创建并配置备用数据库实例。 4. 初始化备份,并通过RMAN将这些数据恢复到正确位置。 5. 启动归档日志的传送和应用,保证主数据库事务记录能及时发送至备库进行处理与同步。 6. 测试整个Data Guard环境以确保其正常运行并可执行切换操作。 文档中还提到利用DG_BROKER(即Oracle Data Guard Broker)管理工具来简化switchover过程。该工具提供图形界面或命令行形式,使管理员能够更轻松地进行主备库角色转换而无需中断服务。 最后,文中展示了公共IP地址、私有IP地址及虚拟IP和集群扫描IP配置实例,并且在主数据库与备用数据库的设置中使用了create pfile命令生成参数文件。这表明了初始启动时的一些关键性参数设定情况。同时备库部分也提供了相应的网络信息。 实际操作部署Oracle 19c CDB RAC到RAC ADG时,需综合考虑包括但不限于网络配置、安全措施、备份策略以及监控日志管理等多方面因素以确保系统稳定运行和数据安全性。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle 19C CDB RAC RAC ADG 20200307).pdf
    优质
    本PDF文档详述了在2020年3月部署Oracle 19C多租户容器数据库(CDB)Real Application Clusters (RAC)至备用数据 guard (ADG)的全过程,为数据库管理员提供全面的技术指导。 Oracle 19c是甲骨文公司推出的最新版本的数据库管理系统,其中包含了许多新特性和改进。在企业环境中,Oracle数据库的高可用性和灾难恢复方案至关重要。此版本支持容器数据库(Container Database,简称CDB)与可插拔数据库(Pluggable Database,简称PDB)架构,允许在一个单独的CDB中运行多个PDB实例。 Oracle 19c提供了数据卫士(Data Guard)功能用于灾难恢复。通过该功能可以创建和管理一个或多个备用数据库,并保持这些备用数据库与主数据库的数据同步。借助于Data Guard Broker工具,管理员能够方便地执行切换(switchover)及故障转移(failover)操作。 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,允许多个节点共享对同一数据库的访问权限,从而提供高可用性和扩展性支持。在RAC环境中,数据库实例由集群件管理。 在此案例中部署方案包括了Oracle 19c的CDB和RAC技术,并特别关注从一个RAC到另一个RAC的ADG(Active Data Guard)部署。此功能允许备用数据库不仅提供数据保护,还可以进行读取查询操作以实现只读报告或备份目的而不会影响主数据库性能。 文档中提供的基础环境配置信息包括了操作系统和硬件建议最低设置:CentOS 7.6 x64最小化安装;推荐CPU为2核、内存8GB及swap分区同样为8GB,至少50GB的磁盘空间。为了保证RAC高效运行还需要3个1GB共享磁盘(asm-crs123)和3个10GB共享磁盘(asm-data1-3)。此外etchosts文件配置了不同类型IP地址如public IP、private IP、VIP及scan IP。 在Oracle数据库中,PDB是一个独立的数据库实例,可以作为容器数据库CDB的一部分。它包含了用户的数据表、索引等对象。这种灵活性允许在同一CDB内实现数据隔离和多租户架构,这对于云环境来说至关重要。 配置Data Guard通常包括以下步骤: 1. 创建主库与备库之间的连接。 2. 配置网络传输设置以确保两个数据库间通信畅通无阻。 3. 在备库上创建并配置备用数据库实例。 4. 初始化备份,并通过RMAN将这些数据恢复到正确位置。 5. 启动归档日志的传送和应用,保证主数据库事务记录能及时发送至备库进行处理与同步。 6. 测试整个Data Guard环境以确保其正常运行并可执行切换操作。 文档中还提到利用DG_BROKER(即Oracle Data Guard Broker)管理工具来简化switchover过程。该工具提供图形界面或命令行形式,使管理员能够更轻松地进行主备库角色转换而无需中断服务。 最后,文中展示了公共IP地址、私有IP地址及虚拟IP和集群扫描IP配置实例,并且在主数据库与备用数据库的设置中使用了create pfile命令生成参数文件。这表明了初始启动时的一些关键性参数设定情况。同时备库部分也提供了相应的网络信息。 实际操作部署Oracle 19c CDB RAC到RAC ADG时,需综合考虑包括但不限于网络配置、安全措施、备份策略以及监控日志管理等多方面因素以确保系统稳定运行和数据安全性。
  • Oracle 19c CDB RAC RAC Active Data Guard 方案
    优质
    本方案详细介绍在Oracle 19c环境下构建CDB RAC至RAC Active Data Guard的过程与策略,涵盖配置、部署及维护要点。 Oracle 19c CDB RAC 至 RAC Active Data Guard 的部署方案涉及从一个现有的 Oracle 多租户容器数据库(CDB)Real Application Clusters (RAC) 环境迁移到另一个相同架构的环境中,同时启用Active Data Guard功能。此过程包括配置数据保护、设置逻辑 standby 数据库以及确保高可用性和灾难恢复能力。
  • Oracle RACRAC ADG生产案例——某三甲医院实例
    优质
    本案例详细介绍了一家知名三甲医院在数据库高可用性需求下,成功实施Oracle Real Application Clusters (RAC)至Data Guard配置(RAC to RAC ADG)的迁移过程及经验。 一、环境介绍 1. 硬件配置: - 生产库:2台新购的HP小型机 - 容灾库:2台利旧的HP小型机 2. 软件配置: - 操作系统:HPUX 11.31 - 数据库软件:Oracle 11.2.0.4 3. 架构设计: - 硬件架构:传统SAN存储架构,两台小型机独立部署 - 软件架构:Oracle RAC 11g 二、部署规划 1. 集群ASM磁盘组配置: 2. 主备库数据存储路径规划及主备库实例设计: 集群名称 | ASM diskgroup(vote)| ASM diskgroup(database managefile)| ASM diskgroup(recovery manage) --- | --- | --- | --- 生产库集群 | +OCR_OVTE | +DATA | +ARCH 容灾库集群 | +OCR_OVTE | +DGDATA |+DGARCH 集群名称 数据存放路径 重做日志存放路径 归档日志存放路径 ---|---|---|--- 生产库集群 |+DATA/ywdb/ | +DATA/ywdb/onlinelog |+ARCH/ywdb/onlinelog/+ARCH/archivelog 容灾库集群 | +DGDATA/ywdbdg | +DGDATA/ywdbdg/onlinelog
  • ORACLE 19C RAC 详解(极尽详尽)
    优质
    本教程深入浅出地讲解Oracle 19C Real Application Clusters (RAC) 的部署过程,涵盖从环境准备到集群配置的各项细节,适合数据库管理员和架构师参考学习。 本段落详细介绍了在CentOS 7.6双节点上搭建ORACLE 19C RAC的步骤,涵盖安装规划、软件下载、环境准备、数据库安装及集群配置等内容。文档为内部机密资料,版本号v1.0,修订日期2022年1月21日,由李晶晶撰写初稿。
  • CentOS 7.8下Oracle 19C RAC的安装与
    优质
    本教程详细介绍了在CentOS 7.8操作系统环境下,Oracle 19C Real Application Clusters(RAC)的安装步骤和配置方法。 在部署Linux Oracle 19C集群时,请确保配置两个节点,并熟悉Oracle常用的维护方式。执行SQL操作时,请务必进入PDB(可选容器数据库)。
  • Oracle 19c RAC配置指南
    优质
    《Oracle 19c RAC配置指南》详尽介绍了如何在企业环境中安装和配置Oracle数据库19c Real Application Clusters(RAC),帮助读者掌握高可用性和可伸缩性的设置技巧。 ### Oracle 19c RAC 知识点详解 #### 一、Oracle 19c RAC 概述 Oracle Real Application Clusters (RAC) 是一种由 Oracle 提供的数据库集群技术,允许多个 Oracle 数据库实例同时访问同一个数据库。Oracle 19c RAC 版本是 Oracle Database 19c 的一部分,它提供了最新的 RAC 功能,并且支持跨物理服务器或虚拟机(VM)部署。Oracle 19c RAC 支持高可用性、负载均衡和故障恢复等功能。 #### 二、GI 和 DB 软件安装包介绍 根据描述,“Oracle 19c RAC 所需要的 GI 和 DB 软件安装包”,这里的 GI 指的是 Grid Infrastructure for a Standalone Server,它是 Oracle RAC 部署的基础软件之一,主要负责管理共享存储和网络通信。DB 软件则指的是 Oracle Database 19c,包括了数据库实例本身的所有组件。 1. **Grid Infrastructure**: - **功能**:Grid Infrastructure 主要用于管理集群环境中的共享资源,如共享磁盘、节点间通信等。 - **组成**:主要包括 Clusterware(集群软件)、Automatic Storage Management (ASM) 和 Grid Infrastructure Manager。 - **Clusterware**:负责监控集群状态、节点故障检测和恢复等。 - **ASM**:是一种高度可用、高性能的文件系统,用于管理 Oracle RAC 环境下的数据文件。 - **Grid Infrastructure Manager**:提供了一个统一的管理界面,用于配置和管理 Grid Infrastructure。 2. **Oracle Database 19c** - **功能**:提供数据库服务,支持 SQL 查询、事务处理等核心数据库操作。 - **组成**:包括数据库实例、数据文件、控制文件、重做日志文件等。 - **数据库实例**:运行在每个节点上的 Oracle 进程集合,负责处理用户请求。 - **数据文件**:存储实际的数据和索引信息。 - **控制文件**:记录数据库的物理结构,如数据文件位置等信息。 - **重做日志文件**:记录所有已提交事务的更改,用于数据库恢复。 #### 三、Oracle 19c RAC 安装与配置 ##### 1. 系统准备 - **硬件要求**:足够的 CPU 和内存资源,推荐使用高性能的网络连接。 - **操作系统**:支持的操作系统包括 Linux、Windows Server 等。 - **存储**:采用共享存储方案,如 SAN 或 NAS,确保所有节点都能访问同一组数据文件。 ##### 2. 软件安装步骤 - **安装 Grid Infrastructure**:首先安装 Grid Infrastructure,包括 Clusterware 和 ASM。 - **配置集群参数**:设置集群名称、节点列表等。 - **创建 ASM 实例**:配置 ASM 盘组,定义数据存储策略。 - **安装 Oracle Database 19c**:在已经配置好的 Grid Infrastructure 上安装数据库软件。 - **创建数据库**:使用 DBCA 工具或 SQL*Plus 创建新的 RAC 数据库实例。 - **配置监听器**:配置监听器,使客户端能够连接到集群中的任何节点。 ##### 3. 故障恢复与高可用性 - **故障检测**:Clusterware 会持续监控每个节点的状态。 - **自动故障转移**:如果检测到某个节点出现故障,Clusterware 会自动将该节点上的资源转移到其他健康的节点上。 - **数据同步**:通过 ASM 管理的数据文件,在各个节点之间保持一致性和完整性。 #### 四、Oracle 19c RAC 的应用场景 Oracle 19c RAC 主要适用于以下场景: - **关键业务应用**:需要高可用性和灾难恢复能力的企业级应用。 - **大数据处理**:处理大量数据时,利用集群的并行处理能力提高性能。 - **云环境**:支持私有云或多租户环境下的数据库服务部署。 Oracle 19c RAC 作为一种高级的数据库集群解决方案,不仅提供了强大的数据管理和保护功能,还为用户带来了灵活的扩展能力和高效的服务水平。通过对 GI 和 DB 软件安装包的详细了解,可以更好地理解和掌握 Oracle 19c RAC 的部署和管理工作。
  • Oracle 11g RAC+DG 宝典
    优质
    本书《Oracle 11g RAC+DG部署宝典》深入浅出地讲解了Oracle 11g Real Application Clusters (RAC)和Data Guard(DG)的配置与管理,适合数据库管理员参考学习。 Oracle 11g RAC+DG 部署手册非常出色。
  • Oracle RAC指南 350页
    优质
    《Oracle RAC部署指南》是一本详尽介绍Oracle Real Application Clusters(RAC)集群技术部署与管理的专业书籍,全书共350页,为数据库管理员和架构师提供深入指导。 ### Oracle RAC环境搭建知识点详解 #### 一、Oracle RAC简介 Oracle Real Application Clusters (RAC) 是一种数据库集群技术,它允许多个Oracle数据库实例同时访问同一个数据库。这种设计提供了高可用性、可扩展性和负载均衡的能力。通过在多台服务器上部署RAC,可以在不中断服务的情况下增加或减少资源,同时也提高了系统的容错能力。 #### 二、搭建RAC环境所需硬件条件 根据给定内容,搭建Oracle RAC环境至少需要以下硬件条件: 1. **电脑配置**: - CPU:酷睿i3及以上(若低于此标准,至少为酷睿双核)。 - 内存:至少4GB DDR3或更高版本;若使用DDR2,则需两条2GB内存。 - 存储:至少100GB硬盘空间用于存储虚拟机。 2. **操作系统**:建议使用64位Windows 7(推荐使用WIN7-64位)。 3. **网络条件**:需要良好的互联网连接速度,以便下载所需的安装软件。 #### 三、软件准备 搭建Oracle RAC环境需要准备以下软件: 1. **虚拟机软件**:使用VMware Workstation 8版本。 2. **操作系统镜像**:选择CentOS 5.7 64位版本。推荐使用DVD版本以避免安装过程中的频繁操作。 3. **Oracle数据库软件**: - **10.2.0.1版本**: - 64位下载地址 - 32位下载地址 - **10.2.0.4补丁**: - 64位下载地址 - 32位下载地址 4. **Clusterware群集软件** 5. **ASMLib软件包** 6. **Xmanager企业版**:用于FTP传输Oracle软件到虚拟机中以及远程图形显示功能。 #### 四、安装步骤概述 1. **安装虚拟机软件**:按照官方指南安装VMware Workstation 8,并输入注册码激活。 2. **创建虚拟机**:使用VMware创建新的虚拟机,并配置合适的硬件资源(如内存、CPU、硬盘等)。 3. **安装操作系统**:在虚拟机中安装CentOS 5.7 64位操作系统。 4. **配置网络**:确保虚拟机能够访问外部网络,以便后续下载软件。 5. **安装Oracle数据库软件及补丁**:按照官方文档进行安装,并应用10.2.0.4补丁。 6. **安装Clusterware**:安装并配置Clusterware群集软件。 7. **安装ASMLib**:安装ASMLib以支持ASM文件系统。 8. **配置RAC环境**:完成上述步骤后,进行必要的RAC配置工作,包括但不限于网络配置、集群配置等。 #### 五、注意事项 - 在安装过程中,注意查看官方文档以确保每个步骤的正确性。 - 安装完成后,进行完整的测试以验证RAC环境是否正常运行。 - 针对不同的应用场景,可能还需要进行额外的安全配置和性能优化。
  • Oracle 19c RAC on CentOS 7.6 安装详解.pdf
    优质
    本PDF文档详细介绍了在CentOS 7.6操作系统上安装Oracle 19c Real Application Clusters(RAC)的过程与技巧,适合数据库管理员和技术爱好者参考学习。 Oracle 19c RAC on CentOS 7.6
  • Oracle 19C RAC集群在Linux 7.9环境下的详细安装指南.pdf
    优质
    本手册提供了Oracle 19C Real Application Clusters (RAC) 在Linux 7.9操作系统中详细的安装与配置步骤,旨在帮助数据库管理员和系统工程师顺利完成高可用性集群的搭建。 本段落档详细介绍了在 Oracle Linux 7.9 环境下安装和部署 Oracle 19C RAC 集群的过程。RAC 集群使用 ASM 来管理磁盘,而共享磁盘则通过 Linux 下的存储管理软件来实现多路径访问。文中所描述的物理环境是 VMware Workstation Pro 16.1。