-
2021-08-12 04:36:49
原标题:服务器灾备方案是什么
大多数企业都在日常运营中,在各种业务的底层,都要使用服务器、主机、云服务器等基础架构来存放数据。对企业而言,要保持业务的稳定持续运行,制定和执行一个可用的服务器灾难方案至关重要。根据数据调查结果,企业每停机一分钟,平均将要损失926美元至17,244美元。那么,我们需要通过怎样的灾难恢复方案来保障服务器、云服务器,免除业务中断的影响?服务器灾难恢复方案的基本要素有哪些呢?
一、不间断电源(UPS)
停电、限电和电源尖峰占意外停机时间的35%,甚至可能对服务器硬件造成物理损坏,导致数据丢失或损坏。高质量的UPS将提供源源不断的电流,保护您的硬件免受电力峰值损坏,同时备用电池在停电期间提供临时电源。对于运行关键应用程序或存储重要数据的任何服务器,都应当部署在具备完善的智能UPS的数据中心。这意味着它包括在电池备份耗尽之前的5到10分钟内自动、有序执行关闭服务器的软件。
二、本地数据备份
创建本地数据备份所需的第一件事是备份硬盘存储。接下来,您需要自动执行备份。在这个过程的这个阶段,您需要一个基于映像的备份软件,可以获取整台服务器的增量快照,包括操作系统和所有应用程序和数据。这样,一切都可以完全恢复到相同或另一台设备,这样当任何一台服务器停止工作时,可以节省大量时间和金钱。
三、托管数据备份
备份到云端甚至比创建冗余备份硬盘更好。为什么?物理硬盘备份,需要人员到数据中心实地进行操作,而当企业不具备这样的条件时,他们会使在线业务变得脆弱。最完整的数据备份系统需要结合这两种方法。在此设置中,本地冗余备份硬盘允许从最常见的中断中快速进行备份和恢复,而基于映像的备份则安全地存储在云端,有助于从更广泛的灾难中恢复。也可以在服务商的帮助下,部署同城双活灾备中心或者异地灾备中心,达到数据、业务备份的效果。
四、冗余互联网
谈到云计算,许多小企业已经将其业务完全转移到云服务器或其他云计算设施上。但是,如果您的所有应用程序和数据都驻留在云中,那么如果您的服务器互联网出现故障,您的在线业务将完全中断。因此,您的服务器网络环境应当足够灵活,建议采用BGP智能多线网络,可以随时切换最佳路由,当网络连接断开时自动进行故障转移。返回搜狐,查看更多
责任编辑:
更多相关内容 -
灾备.zip双活数据中心容灾解决方案_数据库灾备方案
2021-01-06 10:44:49灾备.zip双活数据中心容灾解决方案 -
《erp系统灾备方案说明书》.docx
2020-12-02 18:44:54erp系统灾备方案 说明书 VANCEINFO ERP系统升级项目 ERP系统灾备方案说明书 对作者 赵鲁轶 创立日期 -10-20 确认日期 文档编码 当前版本 1.0 验证签字 XX项目经理 XX项目经理 文档信息 项目名称 ERP系统灾备方案说明... -
SQL Server数据库本地灾备方案
2020-12-14 21:05:54那么下面的方案一定能抚平你的创伤! 对于一个SQL Server数据库小白来说,数据库的任何闪失带来的打击可说都是致命的。初,我们让一个叫做“ 数据库 ”的小孩任性的在服务器上裸奔( 没有任何数据备份 ),倡导... -
美创灾备解决方案.pdf
2021-09-07 22:40:01灾备背景概述 灾备建设关注点 美创灾备解决方案全线产品 全业务容灾系统 应用级容灾 灾备一体机 整机云迁移解决方案 -
微软Azure云灾备方案建议书.docx
2021-10-08 15:16:54微软Azure云灾备方案建议书.docx -
华为数据中心灾备解决方案.pptx
2021-09-01 20:40:31灾备建设意义 灾备设计方法 华为灾备解决方案 华为的优势 成功案例 -
本地数据备份及异地数据级灾备项目建设方案.docx
2021-06-02 16:23:47对于LAN环境下有灾备需求的业务系统数据能够通过生产中心备份服务器与容灾中心备份服务器之间的链路进行备份数据传输,以完成数据异地保护之功能; (5)集中备份及数据容灾系统,不应对现有省数据中心系统架构进行... -
Oracle灾备方案
2021-05-04 03:03:41Oracle灾备:一般方法:Data Guard、GoldenGate和CDP角度。Oracle Data Guard:提供了一种数据同步技术来实现Oracle的高可用性、增强的性能以及自动的故障转移方案,为主数据库创建和维护多个备用数据库,主数据库的...Oracle灾备:
一般方法:Data Guard、GoldenGate和CDP角度。
Oracle Data Guard:提供了一种数据同步技术来实现Oracle的高可用性、增强的性能以及自动的故障转移方案,为主数据库创建和维护多个备用数据库,主数据库的改变能够自动将信息从主数据库传送到备用数据库,并保证在此过程中没有信息的丢失。Data Guard有两种类型的备用数据库:物理备用和逻辑备用数据库,虽然都是通过归档日志来实现主数据库和备用数据库的数据一致性,但是过程却不相同:一个是通过物理磁盘的方式,一个是通过重新生成sql事物来完成数据同步。
GoldenGate:一种基于日志的结构化数据复制技术,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据的实时复制(大概5秒以内的延迟),从而可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、数据同步、集中/分发、容灾等多个场景下应用。由于GoldenGate是通过分析过滤日志来捕捉变化,因而可以实现跨平台的数据库复制以及非Oracle数据库的数据同步。
DP(Continue Data Protection 持续数据保护)是一项新兴的技术,也是目前最热门的数据保护技术之一。行业内通常的定义为:持续数据保护是一套方法,它可以捕获或跟踪数据的变化,并将其在生产数据之外独立存放,以确保数据可以恢复到过去的任意时间点。持续数据保护系统可以基于块、文件或应用实现,可以为恢复对象提供足够细的恢复粒度,实现几乎无限多的恢复时间点。
三种方法实现的基本原理:
Data Guard:Oracle数据库归档日志来实现的,并通过oracle net来传输日志。
GoldenGate:通过对归档日志的捕获并分析其变化来是实现,有自己的独享传输方式。
CDP:通过数据库的镜像来实现数据的同步。
三种方法的比较:
1.切换的时效性
Data Guard在主备切换时需要改变数据库的状态才能使备用数据库达到可读写状态,Oracle GoldenGate在情况发生时,可以立即实现服务器的切换。CDP需要改变整个系统的状态才能将备用系统达到可用。
2.对异构数据库的支持
Data Guard通过物理和逻辑的方式在备用机上还原数据库的日志,因此不支持异构数据库,也不支持异构的操作系统;GoldenGate通过分析主数据库的日志来完成tail文件,因此支持异构数据库,也支持异构的操作系统。CDP是通过操作系统层面完成数据同步的,因此不支持异构数据库,更不支持异构的操作系统。
3.系统资源的占用
Data Guard在完成数据同步过程中需要占用数据库的一部份资源比如LGWR、ARCN和Net manger进程或服务等,对数据库有较大的影响,使数据库性能下降。GoldenGate和CDP是动态监控方式,对资源的消耗相对较少。
4.归档方式支持
Data Guard和GoldenGate都是通过日志来实现数据库的数据同步,因此必须要求Oracle数据库处在归档状态。而CDP因为其的实现方式,就没有这样的需求。
总结
以上是编程之家为你收集整理的Oracle灾备方案全部内容,希望文章能够帮你解决Oracle灾备方案所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
-
理解OpenStack高可用(1):OpenStack高可用和灾备方案
2021-02-26 03:54:39高可用性是指提供在本地系统单个组件故障情况下,能继续访问应用的能力,无论这个故障是业务流程、物理设施、IT软/硬件的故障。最好的可用性,就是你的一台机器宕机了,但是使用你的服务的用户完全感觉不到。... -
飞康CDP灾备方案.ppt
2021-06-07 23:02:56CDP灾备方案 -
数据中心解决方案之灾备方案设计.docx
2021-10-25 00:52:55数据中心解决方案之灾备方案设计.docx -
应用服务灾备方案
2014-12-16 12:57:16关于区域卫生平台应用服务器灾备方案,对应用服务器的技术灾备方案和管理灾备处置进行详细描述 -
灾备方案文档
2017-08-18 15:31:19项目上的灾备方案仅供参考 -
GaussDB灾备方案的设计
2022-01-10 08:31:16主数据中心/灾备数据中心2. 双运营数据中心3. 双活数据中心4. GaussDB同城双集群高可用方案5. 跨AZ容灾方案6. 参考 1. 主数据中心/灾备数据中心 在这种工作模式下,用户所有的业务系统在主数据中心中运行,而灾备...1. 主数据中心/灾备数据中心
在这种工作模式下,用户所有的业务系统在主数据中心中运行,而灾备数据中心为业务系统提供冷备或热备。当主数据中心的应用出现故障时,可以将单个应用或者数据中心整体切换到灾备数据中心。
2. 双运营数据中心
在这种工作模式下,一部分应用在第一个数据中心运行,另一部分应用在第二个数据中心运行,同时两个数据中心实现应用的互备,当某个应用出现故障时,由对应的备份数据中心应用接管服务。
3. 双活数据中心
在这种工作模式下,用户所有的业务系统同时在两个数据中心运行,同时为用户提供服务,当某个数据中心的应用系统出现问题时,有另一个数据中心的应用来持续的提供服务。
双活数据中心最大的特点是:
● 充分利用资源,避免了一个数据中心常年处于闲置状态而造成浪费。通过资源整合,双活数据中心的服务能力是双倍的
● 双活数据中心如果断了一个数据中心,另外一个数据中心还在运行,对用户来说是不可感知的同城两中心的灾备方案:在同城建立两个数据库,当其中一个数据库突发异常或被破坏时,可以从另一个数据库获取数据,以保证系统的持续稳定。
4. GaussDB同城双集群高可用方案
数据库的主、备集群分别部署在同城的两个不同的AZ内,支持集中式和分布式架构,主集群作为生产中心提供生产服务,备集群作为同城的热备中心,提供只读和故障切换的功能。主集群的Redo日志通过存储层数据复制技术同步到备集群的存储设备中,备集群的备节点从所在分片的存储设备中读取Redo日志并进行回放。
当数据库主节点写入的日志同步到备集群的存储设备之后,主节点的事务才会被提交,从而确保了集群切换RPO=0的性能指标。存储设备采用了华为自研的OceanStor Dorado V6全闪存存储系统,具有远程并行复制数据的功能,提供端到端低时延、大吞吐量的稳定高性能能力。
除此以外,本方案有良好的扩展性,在同城双集群高可用方案的基础上,还可以和异地集群组成跨Region容灾,即增加一个异地的灾备中心,用于对同城双中心的数据备份,形成两地三中心的容灾解决方案。<>center
方案的优势在于:
● 金融级高可用:支持RPO=0 、RTO<60s的同城双集群切换,保障业务的安全性和可靠性。当主集群发生故障时,备集群能够数据无损地快速完成切换,替代主集群继续提供生产服务
● 高性能:第一,采用物理日志同步相对于逻辑日志同步性能可提升10倍;第二,通过Dorado存储硬件实现集群间日志的快速同步,利用Dorado固有网络协议(密集波分),降低网络时延一倍以上,同时利用Dorado存储的缓存能力,日志写入即刻持久化,降低了事务提交时延
● 高可靠:数据安全实现双保险,一方面数据库内核的多副本保障了故障自动切换和恢复,不中断业务;另一方面,存储内核保障了磁盘亚健康、故障容错、硬件自愈等能力
● 架构先进性:通过数据库内部计算与存储分离,将存储管理放到下层共享存储中,从而解决数据同步带来的延时问题,并同时增加了计算能力的横向扩展性
● 集群隔离:数据库集群间解耦,故障域隔离从而避免全局性的网络故障和集群管理组件故障;集群间版本隔离,避免Bug污染,能够快速回切;集群间资源隔离,按照Region进行资源管理和调度,方便数据库管理员对数据库系统资源使用进行规范和约束
5. 跨AZ容灾方案
该架构适用云上同城容灾,要求RPO等于0的场景。该方案下,RPO等于0,RTO小于30分钟。在平时业务系统正常运行时,容灾系统中的云服务器不启动,能够有效地降低容灾成本,同时提供一键容灾切换与演练功能,有效降低容灾管理难度。
该架构的方案实现如下:
- 通过DNS服务,将用户的访问流量引流到业务系统;当业务系统不正常时,将流量引流到容灾系统
- 应用服务器的数据同步:Web服务和其他应用服务通过SDRS存储同步复制服务,实现数据同步;业务系统正常运行时,容灾系统中的云服务器不启动。
- 数据库的数据同步:使用RDS作为数据库,跨AZ主备部署,跨AZ数据同步。 ●
- 容灾切换:当业务系统发生故障时,RDS数据库自动切换,应用层可通过SDRS的一键容灾切换功能切换至容灾系统。DNS将用户的访问流量全部引流到容灾系统。
- 容灾演练:租户可自行通过SDRS提供容灾演练功能进行一键演练。
6. 参考
云计算双活数据中心解决方案(1)方案介绍
云计算双活数据中心解决方案(2)方案规划和配置最佳实践
从原理到实践,手把手带你轻松get数仓双集群容灾 -
运维必看:低成本数据异地灾备方案
2022-01-06 11:56:22大家好,上一期小堂给大家介绍了一个低成本的数据异地灾备方案,适用于数据源位于linux服务器的场景。本期将介绍数据源位于windows服务器场景下的异地数据灾备。 二、部署实施步骤 2.1 开通一台公有云服务器 开通...一、前言
大家好,上一期小堂给大家介绍了一个低成本的数据异地灾备方案,适用于数据源位于linux服务器的场景。本期将介绍数据源位于windows服务器场景下的异地数据灾备。
二、部署实施步骤
2.1 开通一台公有云服务器
开通一台公有云服务器,云服务器是一种简单高效、可弹性伸缩的计算服务,能提升运维效率,降低IT成本。可搭载不同类型的云磁盘,根据不同的存储设备划分不同的价格,应用于不同的场景,为客户提供可选择的不同磁盘类型以满足用户不同的读写要求。同时提供高数据可用性能力;底层磁盘数据冗余写入,物理损坏自动修复,服务零中断;故障自动跨可用域迁移。
日常备份云服务器配置推荐:
CPU:2核
内存:2G
硬盘:1TB~10TB HDD (大容量高性价比,支持按需无缝扩容)
操作系统:centos7.6
2.2 配置公有云服务器建立备份文件存放目录
mkdir -p /data/ftp/
安装并配置FTP服务
#安装FTP服务
yum -y install vsftpd pam
systemctl start vsftpd
systemctl enable vsftpd
#修改FTP配置文件
#不允许匿名用户登录
sed -i "s#anonymous_enable=YES#anonymous_enable=NO#g" /etc/vsftpd/vsftpd.conf
#禁止匿名用户上传
sed -i "s@#anon_upload_enable=YES@anon_upload_enable=NO@g" /etc/vsftpd/vsftpd.conf
#禁止匿名用户建立目录
sed -i "s@#anon_mkdir_write_enable=YES@anon_mkdir_write_enable=NO@g" /etc/vsftpd/vsftpd.conf
#设定禁止上传文件更改宿主
sed -i "s@#chown_uploads=YES@chown_uploads=NO@g" /etc/vsftpd/vsftpd.conf
#设定vsftpd服务日志保存路径,注意文件权限
sed -i "s@#xferlog_file=/var/log/xferlog@xferlog_file=/var/log/xferlog@g" /etc/vsftpd/vsftpd.conf
#设定空闲链接超时时间
sed -i "s@#idle_session_timeout=600@idle_session_timeout=600@g" /etc/vsftpd/vsftpd.conf
#设定最大数据传输时间
sed -i "s@#data_connection_timeout=120@data_connection_timeout=3600@g" /etc/vsftpd/vsftpd.conf
#设定支撑vsftpd服务的宿主用户,注意相关文件权限问题
#nopriv_user=ftpsecure
#设定支持异步传输的功能
#async_abor_enable=YES
#设置vsftpd的登陆标语
sed -i "s@#ftpd_banner=Welcome to blah FTP service.@ftpd_banner=Welcome to Efly FTP service.@g" /etc/vsftpd/vsftpd.conf
#禁止用户登出自己的ftp主目录
sed -i "s@#chroot_list_enable=YES@chroot_list_enable=NO@g" /etc/vsftpd/vsftpd.conf
#禁止用户登陆ftp后使用ls -R 命令。该命令会对服务器性能造成巨大开销,如果该项运行当多个用户使用该命令会对服务器造成威胁。
sed -i "s@#ls_recurse_enable=YES@ls_recurse_enable=NO@g" /etc/vsftpd/vsftpd.conf
#设定vsftpd服务工作在standalone模式下。所谓standalone模式就是该服务拥有自己的守护进程,在ps -A可以看出vsftpd的守护进程名。如果不想工作在standalone模式下,可以选择SuperDaemon模式,注释掉即可,在该模式下vsftpd将没有自己的守护进程,而是由超级守护进程Xinetd全权代理,>与此同时,vsftpd服务的许多功能,将得不到实现。
sed -i "s@listen=NO@listen=YES@g" /etc/vsftpd/vsftpd.conf
sed -i "s@listen_ipv6=YES@listen_ipv6=NO@g" /etc/vsftpd/vsftpd.conf
#重启ftp服务生效
systemctl start vsftpd
修改公有云服务器SSH端口,防止黑客恶意扫描。
#以SSH端口为8888为例
echo "Port 8888" >> /etc/ssh/sshd_config
#重启ssh服务
systemctl restart sshd
配置公有云服务器防火墙,只允许可信IP接入访问。
#编辑防火墙策略
cat > /etc/sysconfig/iptables << EOF
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
#添加允许可信IP接入访问
-A INPUT -s <可信IP>/32 -j ACCEPT
COMMIT
EOF
#导入防火墙策略
iptables-restore < /etc/sysconfig/iptables
2.3 配置备份策略登录数据所在的windows服务器,登录ftp。
打开资源管理器,在地址栏输入ftp://<公有云服务器IP>,访问FTP服务。如下图所示:
登录数据所在的windows服务器,整理需要备份的文件。
打开资源管理器,建立文件夹,整理需要备份的文件。如下图所示:
登录数据所在的windows服务器,将需要备份的资料拖动到FTP服务器上。完成数据备份。
三、查看数据备份情况查看数据备份情况
#SSH登录公有云服务器,查看备份文件
ls /data/ftp/
从备份文件中恢复数据
打开资源管理器,在地址栏输入ftp://<公有云服务器IP>,访问FTP服务。找到需要恢复的文件,从FTP服务器上拖动到本地。
四、小结最近两期给大家介绍一种低成本的异地数据灾备方案,它具有低成本、高灵活性的特点,适用于有数据异地备份需求的企业或个人。谢谢大家!
-
第二讲:双活灾备方案建设方法论
2019-12-29 17:33:59灾备建设的最终目的就是要保护业务的连续性运行,除了技术层面的支撑外,还有人员、规划和流程等非技术决策层面支撑。只有技术和规划通力配合,才能在真正发生灾难时保证业务连续性。 在灾难恢复方面,组织会考虑二... -
HBase 灾备方案
2019-04-30 14:10:09HBase多数据中心方案及未来的增量备份功能介绍 HBase as a multiple-data-center solution and its future incremental backup function -
数据库异步灾备方案
2022-03-18 19:48:18异步灾备方案 -
Keepalived + Nginx - linux 灾备方案(实现主备、热备)
2021-07-29 22:18:54Keepalived + Nginx - linux 灾备方案(实现主备、热备) 主备 两台服务器上配置Nginx反向代理Tomcat集群配置 访问虚拟ip 192.168.50.166,直接转入nginx 当主节点宕机,192.168.50.166会绑定备用节点ip,... -
IBM中小企业关键数据灾备方案
2020-03-04 02:22:23IBM中小企业关键数据灾备方案采用关系性数据库引擎,从而使恢复和备份速度大大加快,同时具备永久性增量备份技术,通过先进的技术手段减少需备份的数据量,最大限度的提高备份工作的效率。 -
CDM云数据灾备方案.docx
2021-10-12 11:11:11CDM云数据灾备方案.docx -
OpenStack高可用和灾备方案.docx
2021-10-26 07:45:12OpenStack高可用和灾备方案.docx -
华为云数据中心灾备方案.pptx
2021-10-13 03:34:43华为云数据中心灾备方案.pptx -
企业数据上云与灾备方案.pptx
2021-10-10 18:01:45企业数据上云与灾备方案.pptx -
灾备系统实施方案
2015-02-06 09:38:22灾备系统实施方案,是系统集成项目人员参考案例,对进一步掌握信息化建设提供参考。 -
城商行异地灾备方案建议书.docx
2021-09-29 21:34:18城商行异地灾备方案建议书.docx -
VMware双活数据中心与灾备解决方案概览.pptx
2020-07-27 20:44:13提供VMware双活数据中心与灾备解决方案PPT版本,详细介绍了相关双活数据中心与灾备的解决方案,请参考。 -
飞康与EMC灾备方案的对比.docx
2021-10-13 17:12:31飞康与EMC灾备方案的对比.docx