大家期待的高可用篇来啦!在上期《墨天轮高分技术文档分享-Oracle降级迁徙篇》中大家对数据库高可用架构相干文档呼声较高,这不就来啦!

数据库的高可用架构可能在产生宕机或意外中断等故障时起到重要的作用,减小了业务因故障中断受到的影响。高可用的计划大都是通过数据冗余的形式来实现的,行将数据复制到多个存储设备以实现高可用。常见的高可用架构蕴含主从、主备、双主、半同步复制、集群、分区等等,那么不同的数据库实用何种高可用架构计划呢

本文为大家整顿了墨天轮社区上一些受欢迎的数据库高可用架构实际主题文档,蕴含Oracle、PostgreSQL、MySQL三类数据库相干文档124个,欢送大家下载、补充。

目录导读

(本次整顿文档较多,大家能够通过Crtl+F全文搜寻关键词查找,也能够逐个依据题目的主题内容查阅)

Oracle

目前Oracle数据库罕用的高可用架构计划大抵蕴含RAC、ADG、Sharding、RMAN、Flashback、GoldenGate、EBR(Edition-based redefinition)以及AC(Application Continuity)等,本章节整顿了局部高分技术文档,蕴含架构的搭建、部署施行步骤、常见问题解决等操作手册和案例。

- RAC (Real Application Clusters)

Oracle 高可用性RAC部署计划-环境Oracle 11G R2 RAC for Linux

Oracle RAC集群体系结构完满解析

Oracle 11.2.0.4.6 RAC on RHEL 6.5 装置施行报告

Linux+Oracle 11g+RAC+12c+RAC国内业界最具体生产零碎下施行文档

基于centos7.6下装置Oracle 12c RAC

RedHat Linux 7.5上装置Oracle 19c RAC

Oracle 19c RAC on Linux 7.6装置手册

- ADG(Active Data Guard)

ADG领导手册

Oracle 11g ADG施行手册(亲测,已胜利部署屡次)

某医院his数据库ADG及切换步骤(Oracle 11g)-云和恩墨

Oracle ADG数据库残缺部署、切换、备份、运维手册

Oracle 12c 部署DataGuard(ADG、LDG)并实现Switchover和Failover(Rman Duplicate和Broker)

Oracle 12c ADG搭建

Oracle 19c RAC+ADG

手把手教你 DBCA 搭建ADG(Oracle 19c)

19c单实例CDB数据库搭建ADG

最佳实际,19c RAC到单机ADG部署形式,全程Broker治理(Oracle 19c)

Oracle 19c RAC+ASM–>Oracle 19c single+fs的ADG搭建(实战于生产)

Oracle ADG 跨版本跨平台搭建

几种ADG搭建形式,汇总整顿!

- Sharding

Oracle 19c Sharding加强可扩展性及高可用性

Oracle Sharding 分布式数据库技术

Sharding 19c New Features

Oracle Sharding 可扩大的多模型分布式数据库

Oracle 19c新个性-Sharding

- RMAN (Recovery Manager)

RMAN 工具应用

Oracle Rman备份布局笔记

Oracle RMAN参考手册

Oracle数据库多种故障场景Rman复原手册

一步一步学RMAN完整版Oracle备份复原

RMAN 15个配置参数详解

- Flashback

Oracle Flashback Drop闪回删除技术

Flashback闪回复原治理

Oracle Flashback闪回

Oracle Flashback技术总结

Oracle闪回技术Flashback 的7种闪回技术

- GoldenGate

Oracle Goldengate 实战我的项目总结

Oracle GoldenGate运维齐全手册

GoldenGate装置文档

OGG部署

Oracle GoldenGate生产环境部署手册

某儿童医院 Oracle OGG&DG 部署文档参考

Oracle GoldenGate Veridata 12.2.1.4装置配置应用全手册

Oracle GoldenGate微服务架构下应用curl远程管理OGG

GoldenGate单向、双向数据传输配置及其测试

Oracle RAC下 Goldengate HA配置

OGG日常运维及故障解决_尹涛

- 其余

RHEL 7.x High Availability 实现 Oracle 单实例高可用架构

Oracle高可用技术最佳实际-侯圣文(secooler)

【Oracle高可用架构-用户实战合辑】

MySQL

目前MySQL数据库罕用的高可用架构计划包含主从复制、MGR、InnoDB Cluster、Gelrea Cluster、MHA等,本章节将对墨天轮社区中相干的高分材料进行汇总。

- 主从复制

Mysql主从复制配置及常见问题

MySQL主从复制、搭建、状态查看、中断排查及备库重做实战手册

MYSQL主从复制高可用手册

MySQL主从复制模式全面实际

MySQL主从复制安全性保障设置

MySQL主从复制什么起因会造成不统一,如何预防及解决?

- MySQL Group Replicatio(MGR)/ InnoDB Cluster

MYSQL MGR 权威指南

MySQL8 MGR 运维指南

MySQL MGR+mysqlrouter高可用架构及配置

MYSQL MGR 8.0 高可用实战

MySQL8.0.19 MGR 参数阐明

MySQL高可用组件MGR之深度剖析-王斌

MySQL高可用自动化切换之MGR-叶金荣

MySQL Router & MGR构建数据库智能化高可用架构-叶金荣

MySQL MGR故障剖析与架构实际-爱可生 洪斌

MySQL8 MGR集群间异步复制的故障转移

MySQL InnoDB Cluster 高可用

MySQL InnoDB Cluster实例配置

MySQL 8.0.21版InnoDB Cluster部署之具体步骤

MYSQL Innodb Cluster

可能是我见过最好的 MySQL 高可用解决方案 MySQL InnoDB Cluster 中文教程

- Gelrea Cluster(PXC)/ MariaDB Galera Cluster (MGC)

史上最全最具体的MySQL Percona Xtradb Cluster(PXC)装置施行文档

MySQL 高可用-PXC

浅谈MySQL-PXC架构

PXC、MGC & MGR 初相识

Centos 6.x 搭建PXC集群及在线增加节点

- Master High Availability(MHA)

MySQL高可用集群MHA架构

十分具体的MySQL 5.7 MHA装置部署文档

基于MHA的MySQL的高可用具体总结文档

MySQL MHA集群部署(GTID+vip+Sendmail+binlogserver)

Maxscale2.4(已蕴含MHA+ProxySQL性能)+Keepalived高可用架构部署

MySQL高可用之MHA的实现及大规模运维实际-黄华亮

基于Pacemaker+MHA的MySQL高可用实际-陈华军

- 案例及其他

金融行业MySQL高可用实际-明溪源

华泰证券高可用数据库架构实际-王成瑞

一次流控引起的PXC集群故障剖析

MySQL数据库高可用性计划实际(Lvs、Keepalived)

MySQL数据库与PostgreSQL数据库高可用剖析与实际-赵飞祥

PostgreSQL

目前PostgreSQL数据库罕用的高可用架构计划包含流复制+Keepalived,以及别离基于repmgr、patroni、pgpool-ll、pacemaker+corosync的高可用计划等,本章节将对墨天轮社区中相干的高分材料进行汇总。

- PostgreSQL 流复制+Keepalived

PostgreSQL 12.2流复制施行步骤

PostgreSQL物理流复制(同步)

PostgreSQL物理流复制(异步)

PostgreSQL复制原理及高可用集群

PostgreSQL流复制高可用的原理与实际

PostgreSQL流复制、多正本、读写拆散、HA-digoal

两图看懂PostgreSQL流复制逻辑

PostgreSQL 12 中配置流复制Streaming Replication

PostgreSQL 12的同步流复制搭建及主库hang问题解决和剖析

- 基于repmgr的高可用计划

基于Repmgr的高可用计划的优化-田兵

PG11 PostGis25 Repmgr5 VIP 2节点-yum

PostgreSQL repmgr搭建(PostgreSQL 14.2)

Repmgr高可用环境搭建(PostgreSQL11.4)

PostgreSQL高可用之Repmgr两节点搭建及switchover操作

PostgreSQL高可用之Repmgr主动failover

PostgreSQL高可用之Repmgr见证服务器搭建

- 基于pgpool-ll的高可用计划

PGPool-ll+PG流复制-HA配置

PostgreSQL+pgpool实现HA

PGPool-ll and pg_shard-萧少聪

PGPOOL-II 简介

PGPOOL部署装置,高可用切换测试

基于Pgpool搭建PostgreSQL11的集群

- 基于patroni的高可用计划

Patroni+Etcd 实现高可用之装置部署

基于Patroni的PG高可用计划在专网通信畛域的利用与实际-崔鹏

基于Patroni的Citus高可用计划实现-赖伟

PostgreSQL高可用集群之patroni(一)

PostgreSQL高可用集群之patroni(二)

基于Patroni的PostgreSQL高可用环境部署

PostgreSQL高可用测试系列之Patroni + etcd + HAProxy + Keepalived 离线部署【系列合辑】

- 基于pacemaker+corosync的高可用计划、pg\_auto\_failover等

PostgreSQL双机热备、高可用计划(采纳pacemaker+corosync实现)

PostgreSQL基于Pacemaker+Corosync+pcs的高可用

PostgreSQL高可用集群之pg\_auto\_failover介绍

倾情打造PostgreSQL高可用系列:pg\_auto\_failover搭建

PostgreSQL高可用集群装置指南

以上不同计划都各有优劣,只有可能真正可能解决本身服务痛点的架构才是最适宜、最有用的。大家能够参考技术手册、其余敌人的实战经验,依据本身理论状况进行思考调整,找到适宜本人数据状况和数据库环境的高可用计划。

本文所有内容已珍藏至合辑【墨天轮最受欢迎的技术文档-高可用架构篇】,点击即可珍藏。


浏览原文https://www.modb.pro/db/424158(文末福利派送中)

- 相干浏览 -

  • 墨天轮最受DBA欢送的数据库技术文档-监控篇
  • 墨天轮最受DBA欢送的数据库技术文档-故障解决案例篇
  • 墨天轮最受DBA欢送的数据库技术文档-容灾备份篇
  • 墨天轮最受DBA欢送的数据库技术文档-巡检篇
  • 墨天轮最受DBA欢送的数据库技术文档-SQL优化篇
  • 墨天轮最受欢迎的技术文档-Oracle降级迁徙篇

查看更多精彩内容尽在墨天轮社区,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、流动直播、在线课程、文档阅览、资源下载、常识分享及在线运维为一体的对立平台,继续促成数据畛域的常识流传和技术创新。

关注官网公众号: 墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯