服务器热备份
Ⅰ 冷备份和热备份的区别
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:
1、
是非常快速的备份方法(只需拷文件)
2、
容易归档(简单拷贝即可)
3、
容易恢复到某个时间点上(只需将文件再拷贝回去)
4、
能与归档方法相结合,做数据库“最佳状态”的恢复。
5、
低度维护,高度安全。
但冷备份也有如下不足:
1、
单独使用时,只能提供到“某一时间点上”的恢复。
2、
再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
3、
若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。
4、
不能按表或按用户恢复。
如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:
1、
所有数据文件
2、
所有控制文件
3、所有联机REDO
LOG文件
4、
Init.ora文件(可选)
值得注意的使冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。
下面是作冷备份的完整例子。
(1)
关闭数据库
sqlplus
/nolog
sql>connect
/as
sysdba
sql>shutdown
normal;
(2)
用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件
sql>cp
(3)
重启Oracle数据库
sql>startup
二、
热备份
热备份是在数据库运行的情况下,采用archivelog
mode方式备份数据库的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。热备份的命令文件由三部分组成:
1.
数据文件一个表空间一个表空间的备份。
(1)
设置表空间为备份状态
(2)
备份表空间的数据文件
(3)
回复表空间为正常状态
2.
备份归档log文件
(1)
临时停止归档进程
(2)
log下那些在archive
rede
log目标目录中的文件
(3)
重新启动archive进程
(4)
备份归档的redo
log文件
3.
用alter
database
bachup
controlfile命令来备份控制文件热备份的优点是:
1.
可在表空间或数据库文件级备份,备份的时间短。
2.
备份时数据库仍可使用。
3.
可达到秒级恢复(恢复到某一时间点上)。
4.
可对几乎所有数据库实体做恢复
5.
恢复是快速的,在大多数情况下爱数据库仍工作时恢复。
热备份的不足是:
1.
不能出错,否则后果严重
2.
若热备份不成功,所得结果不可用于时间点的恢复
3.
因难于维护,所以要特别仔细小心,不允许“以失败告终”。
Ⅱ 服务器为什么要做双机热备双机热备的好处
对于服务器管理员来说,服务器出现故障可能是最严重的问题,因为服务器故障的原因有很多,有可能是设备故障,有可能是操作系统故障,还有可能是软件故障,当服务器出现故障时,要一一对故障进行排除,让服务器正常运行,少则几十分钟,从则几十小时,这还不是挽回服务器故障所带来的损失,这时,双机热备对服务器就起着关键作用。 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。 对于一些重要系统而言,用户是很难忍受这样长时间的服务中断的。因此,就需要通过双机热备,来避免长时间的服务中断,保证系统长期、可靠的服务。 决定是否使用双机热备,正确的方法是要分析一下系统的重要性以及对服务中断的容忍程度,以此决定是否使用双机热备。即,你的用户能容忍多长时间恢复服务,如果服务不能恢复会造成多大的影响。 在考虑双机热备时,需要注意,一般意义上的双机热备都会有一个切换过程,这个切换过程可能是一分钟左右。在切换过程中,服务是有可能短时间中断的。但是,当切换完成后,服务将正常恢复。因此,双机热备不是无缝、不中断的,但它能够保证在出现系统故障时,能够很快恢复正常的服务,业务不致受到影响。而如果没有双机热备,则一旦出现服务器故障,可能会出现几个小时的服务中断,对业务的影响就可能会很严重。 另有一点需要强调,即服务器的故障与交换机、存储设备的故障不同,其概念要高得多。原因在于服务器是比交换机、存储设备复杂得多的设备,同时也是既包括硬件、也包括操作系统、应用软件系统的复杂系统。不仅设备故障可能引起服务中断,而且软件方面的问题也可能导致服务器不能正常工作。 还就注意的是,虽然目前服务器的的其它防护措施例如磁盘阵列(RAID)、数据备份可以很大程度上的保护用户数据,但却不能代替双机热备的作用。
Ⅲ 什么叫两台服务器互为热备份
故名思义
服务器的热备份就是当主服务器不能用时,备份服务器替上
互为的话就是两台主次没分别,每一台都是主服务器,也是备份服务器,互为热备份就是这样来的
Ⅳ 服务器 热备的作用是什么
利用两台主机运行同一个服务,其中一台处于工作状态,另一台处于休眠状态(也可以两台各运行不同的服务)当一台出现问题时,自动切换到另一台工作。保证服务不会因硬件故障停止。
Ⅳ Linux服务器双机热备详细过程
通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。
当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。
下面来以keepalived结合tomcat来实现一个web服务器的双机热备过程:
keepalived的工作原理是VRRP虚拟路由冗余协议。
在VRRP中有两组重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。
VRRP路由器是指运行VRRP的路由器,是物理实体,虚拟路由器是指VRRP协议创建的,是逻辑概念。一组VRRP路由器协同工作,共同构成一台虚拟路由器。Vrrp中存在着一种选举机制,用以选出提供服务的路由即主控路由,其他的则成了备份路由。
当主控路由失效后,备份路由中会重新选举出一个主控路由,来继续工作,来保障不间断服务。
两台物理服务器和一个虚拟服务器(vip):master:redhat2.6.18-53.el5192.168.8.4;backup:redhat2.6.18-53.el5192.168.8.6;vip:192.168.8.100。
节点A192.168.8.4(主节点),节点B192.168.8.6(备用节点),虚拟IP(对外提供服务的IP192.168.8.100)
在这种模式下,虚拟IP在某时刻只能属于某一个节点,另一个节点作为备用节点存在。
当主节点不可用时,备用节点接管虚拟IP(即虚拟IP漂移至节点B),提供正常服务。
keepalived的原理可以这样简单理解:
keepalived安装在两台物理服务器上,并相互监控对方是否在正常运行。
当节点A正常的时候:节点A上的keepalived会将下面的信息广播出去:
192.168.8.100这个IP对应的MAC地址为节点A网卡的MAC地址
其它电脑如客户端和NodeB会更新自己的ARP表,对应192.168.8.100的MAC地址=节点A网卡的MAC地址。
当节点A发生故障的时候,节点B上的keepalived会检测到,并且将下面的信息广播出去:
192.168.8.100这个IP对应的MAC地址为节点B网卡的MAC地址
其它电脑如客户端会更新自己的ARP表,对应192.168.8.100的MAC地址=节点B网卡的MAC地址。
(5)服务器热备份扩展阅读:
双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器执行写操作,或者使用一个共享的存储设备。在同一时间内只有一台服务器运行。
当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。
Keepalived的运行原理是基于VRRP(虚拟路由冗余协议)机制,在VRRP中有两个重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。
VRRP路由器是一种实体路由器设备,而虚拟路由器则是基于VRRP协议构建的虚拟路由器,是软性的虚拟概念,一组VRRP路由器协同工作,共同构造一台虚拟服务器。
VRRP协议支持一种选举机制,主要用来选出用来提供服务的路由即主控路由,其它的就是备份路由了,当主控路由失效之后,备份路由中重新选出一个主控路由(往往按照设置好的优先级别重新分配),接管主控服务,继续工作,来保证不间断的提供服务。
Ⅵ 镜像服务器和双机热备有什么区别
镜像热备:只有两台服务器,正常情况下生产机工作,产生的变化数据实时镜像至备机,当主机出现故障时,由备机接管业务,因平时将数据镜像至了备机,接管后由数据支撑,达到业务不停顿效果。
双机热备另外一种方式是共享型热备:即有两台服务器+一台磁盘阵列,数据存放在磁盘阵列中,平时由主机挂载阵列的lan,当发生故障切换至备机时,由备机挂载同一个盘使用同一份数据。
镜像服务器(Mirror server)与主服务器的服务内容都是一样的,只是放在一个不同的地方,分担主机的负载。简单来说就是和照镜子似的,能看,但不是原版的。
在网上内容完全相同而且同步更新的两个或多个服务器,除主服务器外,其余的都被称为镜像服务器。
光盘镜像服务器一般采用BNC和 RJ-45标准网络接口,设置、升级和管理均可通过WEB浏览器或网上邻居远程进行。
双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。
而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。比较成熟的双机热备软件通常会使用硬盘数据拦截的技术,通常称为镜像软件即Mirror软件,这种技术当前已非常成熟,拦截的方式也不尽相同。
Ⅶ 服务器全局热备份和本地热备份的区别
双机热备,来是防止宕机自的可能,利用率只有百分之五十;你说的这个集群应该是通过一些软件将那些独立的应用组成一个系统,从而将他的利用率提高到整体的高度;而负载均衡概念比较宽泛,正常来说和热机备份的关系是,做它的负载均衡,比如服务器的热机备份,你可以做服务器负载均衡,这样的话,他的利用率就能达到百分之一百了。而集群也可以实现负载均衡的功能,但是他和那些专业的负载均衡设备相比,功能和性能都不是一个级别的,再者它没有健康检查机制。相对来讲,负载均衡可以做的有很多,比如服务器负载均衡,全局服务器负载均衡,链路负载均衡等等,因为不知道你应用在那个行业的,所以就暂且给你这些回答,希望能帮助到你。
Ⅷ 什么是冷备份,温备份与热备份服务器
热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库内关闭后,进行备份容,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)
Ⅸ 服务器热备份
用软件来实现双机热备
Ⅹ IBM服务器添加热备份
1、没有规定的顺序,不过一般情况下先做阵列后做热备盘
2、既然要做热备盘,自然是额外的单独的磁盘了,而且要和做阵列的磁盘一样大
3、我以前做的界面都比较简单,没记得有黄色,是坏盘还是已做热备,一般在界面上都会有图示说明。