数据库的容灾方案有哪几种?分别有什么优点和缺点?
发布网友
发布时间:2022-05-05 17:07
我来回答
共1个回答
热心网友
时间:2022-05-05 18:36
简单的说几句吧。其实这个解决方案呢,主要是要先考虑成本问题,其他的,技术问题其实都很容易解决,但是企业应用上,最大的*就是成本。下面以ORACLE数据库为例,简单说说。希望对你有所帮助。(数据库类型并不重要,解决方案都是大同小异。)
1、基于存储层的容灾复制方案
这种技术的复制机制是通过基于SAN的存储局域网进行复制,复制针对每个IO进行,复制的数据量比较大;系统可以实现数据的同步或异步两种方式的复制。对大数据量的系统来说有很大的优势(每天日志量在60G以上),但是对主机、操作系统、数据库版本等要求一致,且对络环境的要求比较高。
2、基于逻辑卷的容灾复制方案
这种技术的机制是通过基于TCP/IP的网络环境进行复制,由操作系统进程捕捉逻辑卷的变化进行复制。其特点与基于存储设备的复制方案比较类似,也可以选择同步或异步两种方式,对主机的软、硬件环境的一致性要求也比较高,对大数据量的应用比较有优势。其目标系统如果要实现可读,需要创建第三方镜像。个人认为这种技术和上面提到的基于存储的复制技术比较适合于超大数据量的系统,或者是应用系统的容灾复制。
3、基于oracle redo log的逻辑复制方式
使用这种方式的主要有一些第三方的软件,以及oracle自己的DATAGUARD 中的logical Standby。目前,国外已经有了很多比较成熟的产品及成功案例,国内也有类似的产品, 但在产品的成熟程度和成功案例上跟国外还有一定的差距。
使用oracle以外的独立进程,捕捉redo log file 的信息,将其翻译成sql语句,再通过网络传输到目标端数据库,在目标端数据库执行同样的sql。如果其进程赶不上oracle日志切换,也可以捕捉归档日志中的内容。也有的产品在源端以事务为单位,当一个事务完成后,再把它传输到目标端。所有的产品一般都是以表为单位进行复制,同时也支持大部分DDL的复制(主要在oracle9i环境中)。
数据库的吞吐量太大时,其实据会有较大的延迟,当数据库每天的日量达到60G或更大时,这种方案的可行*差;实施的过程可能会有一些停机时间,来进行数据的同步和配置的激活;复制环境建立起来以后,对数据库结构上的一些修改需要按照规定的操作流程进行,有一定的维护成本。
数据库的容灾方案有哪几种,分别有什么优点和缺点!
1、基于存储层的容灾复制方案 这种技术的复制机制是通过基于SAN的存储局域网进行复制,复制针对每个IO进行,复制的数据量比较大;系统可以实现数据的同步或异步两种方式的复制。对大数据量的系统来说有很大的优势(每天日志量在60G以上),但是对主机、操作系统、数据库版本等要求一致,且对络环境的要求比较高。
数据中台产品应具备哪些功能和特点?
数据中台主要包含以下功能:1)数据模型管理:可以将数据仓库划分为贴源层、治理层、应用层和共享层,并在每个层设计概念模型、逻辑模型和物理模型。2)数据集成管理:能接入各类数据源,支持拖拉拽式操作和可视化测试,数据性能支持每分钟300万...
数据中心容灾备份方案中,哪种级别的备份容灾效果最好
应用级容灾。数据级容灾,是在异地建立一个数据系统,该系统是本地关键应用数据的一个可用备份。在本地数据出现灾难时,系统至少在异地保存有一份可用的关键业务的数据。数据级容灾是应用级容灾的基础,而应用级容灾是数据级容灾的发展。
异地容灭备份,都有几种容灭备份的解决方案。今天圈圈带大家好好了解一...
此外,容灾技术的选择还应考虑业务类型、IT环境、成本和系统灵活性。例如,基于存储逻辑卷的同步或异步复制,对于预算有限的企业可能是经济高效的解决方案;而数据库容灾技术,如支持热备份的SQL指令传输,适用于对数据更新实时性的要求较高的场景。实施与管理 建立完善的容灾计划不仅包括技术层面的考虑,还包...
数据级容灾备份,和应用级容灾备份有什么区别?
两种方式各有优缺,数据容灾备份缺陷是恢复的时间比较长,在恢复的时候业务是中断的;应用级容灾缺点是对于特大数据量(如TB级),需要依赖比较好的专网做异地复制以及性能比较好的服务器。2、从其价格区分 数据库级容灾只得是从存储层进行备份,这种备份的机制往往是实时的,适合关键的业务,并且能够做到实时...
order数据库里的dg数据库灾备方案是什么意思
第一个级别第0级容灾方案:这个时候数据仅在本地进行备份,没有在异地备份,并且没有制定灾难恢复计划,这是最简单的一种,对吧,也是最便宜的一种。第1级容灾方案,它将关键数据备份到本地磁带介质上,然后送往异地保存。第2级容灾方案,就是在第1级的容灾方案的基础上,再增加了一个热备中心。那...
异地容灭备份,都有几种容灭备份的解决方案。今天圈圈带大家好好了解一...
灾难恢复(DR):在发生灾难后,迅速恢复业务运营的过程。灾难恢复中心(DR Center):具备备份系统和设备、专业人员,具备灾难恢复流程和策略的机构。容灾备份的解决方案 本地备份异地保存:定时备份数据,并安全地传输到远离运行中心的地点保存。远程磁带库/光盘库:通过网络将数据传送到远程存储系统,确保...
数据级容灾备份,和应用级容灾备份有什么区别?国内做得好的有哪几家备...
1、数据级容灾备份,就是把建立一个数据的备份系统,或者一个容灾系统。比如数据库,文件,等等。常用的方法是基于磁盘阵列的数据复制技术。厂家有EMC,HP等等。2、应用级的容灾,建立一个应用的备份系统。比如一套OA系统,正在运行,在远程,再建立一套同样运行的OA系统,这就是一个应用级的容灾。关键...
IT系统的灾备技术手段主要有哪些种
1、主机型远程容灾 主机型远程容灾简单的说,就是通过安装在服务器的数据复制软件,或是应用程序提供的数据复制/灾难恢复工具(如数据库的相关工具),利用TCP/IP网络连接远端的容备服务器,实现异地数据复制。2、存储型异地容灾 存储系统型异地容灾 顾名思义是基于存储系统(光纤磁盘阵列、NAS)的模式。通过...
异地灾备都有那些优势?
异地容灾,顾名思义就是在不同的地域,构建一套或者多套相同的应用或者数据库,起到灾难后立刻接管的作用。分析这种异地容灾系统的优势,其主要体现在:1、 存储集中化。通常采取在线即时备份,不但可提高管理员的工作效率,同时降低对复杂设备的需求。2、管理集中化。以西瑞公司的异地容灾方案为例,它...
请问在容灾备份领域,数据容灾和应用容灾有什么区别?有没有比较好的容 ...
和数据备份关心数据安全不同,应用容灾更关心业务应用的安全,通常表现为通过高可用方案将两个系统连接起来。可以说应用容灾不仅把数据复制了一份,而且把应用处理能力也复制了一份,从而使企业的多种应用在灾难发生时进行快速切换,确保业务的连续性。数据备份是基石,是抗御灾难的保障,而应用容灾则是容灾...