Ctrl+F / Command+F 全文检索
客户案例

相关最佳实践
业务上云 |

传统企业、零售和游戏行业系统分级后单库单服系统云上搭建最佳实践,涉及大部分基础云产品。

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 负载均衡 SLB CDN 云速搭
DevOps | 容器&微服务 |

使用云效完成容器应用自动化构建和持续部署

专有网络 VPC 负载均衡 SLB 容器服务 ACK 云效 云速搭
业务上云 |

使用云桌面和VPN网关产品快速构建远程办公环境,在云桌面可以访问企业IDC内的应用和资源

云服务器ECS NAT网关 VPN网关 智能接入网关 云桌面
安全&合规 |

使用阿里云实现电商网站运营期间的安全防护,包括防爬风险管理、DDoS防御、风险管理产品的能力及操作

云数据库RDS MySQL 版 负载均衡 SLB DDoS防护 风险识别 爬虫风险管理
容器&微服务 |

使用ACK上运行常规业务,业务突发波动时突增业务运行在ECI上/达到成本的最优控制

云数据库RDS MySQL 版 文件存储NAS 容器服务 ACK 云数据库 Redis 版 弹性容器实例 ECI 云速搭
弹性计算 |

本实践基于弹性裸金属搭建ORACLE双机,由DG同步双可用区数据/保障系统高可用

块存储 云服务器ECS 弹性公网IP 弹性裸金属服务器(神龙)
容器&微服务 |

使用Redis、RDS和NAS以及阿里云容器服务搭建一个跨可用区高可用的系统

云服务器ECS 云数据库RDS MySQL 版 文件存储NAS 容器服务 ACK 云数据库 Redis 版
数据分析 |

Spark和云原生结合提供计算与存储分离的高性价比大数据分析

专有网络 VPC 对象存储 OSS 容器服务 ACK 弹性容器实例 ECI 文件存储HDFS
业务上云 | 数据库 |

使用Oracle数据库的应用上云,通过ADAM评分、改造、迁移实现数据库迁移到PolarDB(Oracle兼容版),应用访问

专有网络 VPC 云服务器ECS 云数据库PolarDB 数据库和应用迁移 ADAM

温馨提示

未登录用户仅可预览8页内容,请您前往登录后浏览更多企业上云最佳实践案例内容。企业账号建议生成子账号授权访问。

BpFile(id=231, bpId=85, name=弹性裸金属自建ORACLE数据库双机, author=null, keyword=云上ORACLE双机,DataGuard,TAF,ORACLE生产环境, description=本实践基于弹性裸金属搭建ORACLE双机,由DG同步双可用区数据/保障系统高可用, position=null, ossUrl=bp-JAT0630H0P6NAWXT.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=0, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=

场景描述 1.客户业务系统选型ORACLE数据库且不愿做 业务改造:由于历史原因,客户业务系统只支持 ORACLE数据库,客户没有技术/时间去做技术栈 改造。 2.高性能:希望拥有比虚拟机更高的性能和稳定 性,以保障数据库高性能,支撑高并发的业务系 统。 3.高可用:追求数据库服务的高可用,在某一台数 据库服务器宕机时快速切换备机,实现对业务应 用的最小影响。 4.数据安全性:极端情况下能找回数据,数据备份 和恢复更方便。

, templateId=null, freetry=null, visitTime=null, visitCount=null, video_url=null, buttonName=null, buttonUrl=null, targetId=null, partner=null, partnerUrl=null, partnerLogo=null)
1 弹性裸金属自建 ORACLE数据库双机 最佳实践 业务部署架构图 场景描述 1. 客户业务系统选型 ORACLE数据库且不愿做 业务改造:由于历史原因,客户业务系统只支持 ORACLE数据库,客户没有技术/时间去做技术栈 改造。 2.高性能:希望拥有比虚拟机更高的性能和稳定 性,以保障数据库高性能,支撑高并发的业务系 统。 3.高可用:追求数据库服务的高可用,在某一台数 据库服务器宕机时快速切换备机,实现对业务应 用的最小影响。 4.数据安全性:极端情况下能找回数据,数据备份 和恢复更方便。 解决问题 如何在云上维持 ORACLE数据库的高性能和高可用性, 并保证数据安全性。 产品列表 ⚫ 专有网络 VPC ⚫ 弹性公网 IP ⚫ 弹性裸金属服务器 ⚫ 云服务器 ECS
2文档版本信息 弹性裸金属自建 ORACLE数据库双机 阿里云 弹性裸金属 自建ORACLE数据库双机 最佳实践 文档版本:20150122(发布日期) II
3文档版本信息 弹性裸金属自建 ORACLE数据库双机 文档版本信息 文本信息 属性 内容 文档名称 弹性裸金属自建 ORACLE数据库双机最佳实践 文档编号 085 文档版本 V1.2 版本日期 2019-11-20 文档状态 外部发布 制作人 明中 审阅人 - 文档变更记录 版本编号 日期 作者 审核人 说明 V1.0 2019-08-20 推特,明中 弦望,推特 创建 V1.1 2019-08-27 明中,筱晖 明中 文档优化 V1.2 2019-11-20 明中,郁松 增加磁盘压测 文档版本:20190827 I
4弹性裸金属自建 ORACLE数据库双机 前言 前言 概述 本实践演示基于弹性裸金属的云上 ORACLE双机搭建最佳实践,通过 DG实现两个 可用区实例数据同步,配合 TAF技术,在主库宕机时将应用连接切换到备库,保障数 据库高可用性。 应用范围 ⚫ 第三方云平台或线下 IDC需要自建 ORACLE数据库双机进行容灾。 名词解释 ⚫ VPC:Virtual Private Cloud,简称 VPC。基于阿里云创建的自定义私有网络, 不 同的专有网络之间二层逻辑隔离,可以在自己创建的专有网络内创建和管理云产 品实例,比如 ECS、负载均衡、RDS等。在创建前,您需要结合具体业务,规 划 VPC和交换机的数量及网段等。 ⚫ 弹性裸金属服务器(神龙):弹性裸金属服务器(ECS Bare Metal Instance)是 一款同时兼具虚拟机弹性和物理机性能及特性的新型计算类产品,是基于阿里云 完全自主研发的下一代虚拟化技术而打造的新型计算类服务器产品。与上一代虚 拟化技术相比,下一代虚拟化技术的主要创新在于,不仅支持普通虚拟云服务 器,而且全面支持嵌套虚拟化技术,保留了普通云服务器的资源弹性,并借助嵌 套虚拟化技术保留了物理机的体验。 ⚫ 云盘:云盘是阿里云为云服务器 ECS提供的数据块级别的块存储产品,具有低 时延、高性能、持久性、高可靠等特点。云盘采用分布式三副本机制,为 ECS 实例提供 99.9999999%的数据可靠性保证。支持在可用区内自动复制您的数 据,防止意外硬件故障导致的数据不可用,保护您的业务免于组件故障的威胁。 就像硬盘一样,您可以对挂载到 ECS实例上的云盘做分区、格式化、创建文件 系统等操作,并对数据进行持久化存储。 ⚫ ESSD云盘:ESSD云盘,又称增强型(Enhanced)SSD云盘,是阿里云全新 推出的超高性能云盘产品。ESSD云盘基于新一代分布式块存储架构,结合 25GE网络和 RDMA技术,为您提供单盘高达 100万的随机读写能力和更低的 单路时延能力。ESSD云盘适用于部署 OLTP数据库、NoSQL数据库,运行 ElasticSearch分布式日志等场景。 文档版本:20190827 III
5弹性裸金属自建 ORACLE数据库双机 前言 ⚫ 快照:快照是某一时间点一块云盘和共享块存储(以下简称磁盘)的数据状态文 件。常用于数据备份、数据恢复和制作自定义镜像等。 ⚫ 镜像:ECS镜像提供了创建 ECS实例所需的信息。创建 ECS实例时,必须选 择镜像。镜像文件相当于副本文件,该副本文件包含了一块或多块磁盘中的所有 数据,对于 ECS而言,这些磁盘可以是单块系统盘,也可以是系统盘加数据盘 的组合。 ⚫ 安全组:安全组是一种虚拟防火墙,具备状态检测和数据包过滤功能,用于在云 端划分安全域。您可以通过配置安全组规则,允许或禁止安全组内的 ECS实例 对公网或私网的访问。 文档版本:20190827 IV
6弹性裸金属自建 ORACLE数据库双机 目录 目录 文档版本信息 ...................................................................................................................................................................... I 法律声明 ............................................................................................................................................................................. II 前言 ...................................................................................................................................................................................... 3 目录 ..................................................................................................................................................................................... V 最佳实践概述 ..................................................................................................................................................................... 1 前置条件 ............................................................................................................................................................................. 3 资源规划 ............................................................................................................................................................................. 4 1. 技术基础 ........................................................................................................................................................................ 5 1.1. DataGuard技术原理简介 .............................................................................................................................. 5 1.2. ORACLE TAF 特性简介 .................................................................................................................................. 6 2. 部署网络环境 ................................................................................................................................................................ 7 2.1. 创建 VPC ........................................................................................................................................................... 7 2.2. 创建 EIP ............................................................................................................................................................. 9 2.3. 配置安全组 ..................................................................................................................................................... 11 3. 部署数据库服务器 .................................................................................................................................................... 16 3.1. 创建数据库主服务器 .................................................................................................................................... 16 3.2. 绑定 EIP并挂载数据盘 ................................................................................................................................ 20 3.3. 配置系统环境 ................................................................................................................................................. 23 3.4. 软件准备 ......................................................................................................................................................... 26 3.5. 创建 ORACLE用户和组并配置环境 .......................................................................................................... 28 3.6. 静默安装 ORACLE程序............................................................................................................................... 31 3.7. 创建数据库从服务器 .................................................................................................................................... 35 3.8. 在数据库主服务器上创建 ORACLE实例 ................................................................................................. 40 3.9. 配置数据库从服务器,创建实例 ............................................................................................................... 45 4. 配置 Data Guard...................................................................................................................................................... 51 4.1. 配置主库 ......................................................................................................................................................... 51 4.2. 配置备库 ......................................................................................................................................................... 61 4.3. RMAN开始同步数据.................................................................................................................................... 69 4.4. 数据同步测试 ................................................................................................................................................. 71 5. Failover主备切换测试 ............................................................................................................................................. 73 5.1. 创建应用服务器 ............................................................................................................................................. 73 5.2. 配置应用环境和监听 .................................................................................................................................... 77 文档版本:20190827 V
7弹性裸金属自建 ORACLE数据库双机 目录 5.3. 配置 TAF ......................................................................................................................................................... 80 5.4. TAF连接测试 .................................................................................................................................................. 85 5.5. 手工切换和验证 ............................................................................................................................................. 85 5.6. 查询和切换 DG保护模式 ............................................................................................................................ 87 附录 ................................................................................................................................................................................... 89 磁盘压测 .................................................................................................................................................................. 89 查看同步状态 SQL ................................................................................................................................................. 91 文档版本:20190827 VI
8弹性裸金属自建 ORACLE数据库双机 最佳实践概述 最佳实践概述 应用场景 客户业务系统选型 ORACLE数据库且不愿做业务改造:由于历史原因,客户业务系统 只支持 ORACLE数据库,客户没有技术/时间去做技术栈改造。 高性能:客户希望拥有比虚拟机更高的性能和稳定性,以保障数据库高性能,支撑高 并发的业务系统。 高可用:追求数据库服务的高可用,在某一台数据库服务器宕机时快速切换备机,实 现对业务应用的最小影响。 数据安全性:极端情况下能找回数据,数据备份和恢复更方便。 方案架构 本实践基于如下图所示的技术架构和主要流程。 方案优势 ⚫ 高性能:依托神龙服务器高效稳定的特性,在享受虚拟化管理便利的同时,获得 物理机级别强劲硬件资源。ESSD提供单盘高达 100万的随机读写能力和更低的 单路时延能力。超强硬件共同保障数据库平稳高效运行,从容应对高并发业务压 力。 文档版本:20190827 1