1、多台机器实现数据备份
这种方式被称为双机热备,采用两台服务器,使用共享的存放装置(磁盘阵列柜或存储区域网SAN)。两台服务器可以采用互备、主从、并行等不同的方式。在工作过程中,两台服务器将以一个虚拟的IP位址对外提供服务,依工作方式的不同,将服务请求发送给其中一台服务器承担。同时,服务器通过心跳线(目前往往采用建立私有网络的方式)侦测另一台服务器的工作状况。当一台服务器出现故障时,另一台服务器根据心跳侦测的情况做出判断,并进行切换,接管服务。对于用户而言,这一过程是全自动的,在很短时间内完成,从而对业务不会造成影响。由于使用共享的存放装置,因此两台服务器使用的实际上是一样的数据,由双机或集群软体对其进行管理。但是这样的方式对于预算比较紧张的企业来说是资源浪费,这种双机热备就是需要有一台机器随时闲置着,随时待命。
2、RAID来实现数据的即时备份
RAID就是可以以很低的成本大大提高系统的可靠性,复杂程度也远低于双机热备,一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。组成磁盘阵列的不同方式成为Raid级别(Raid Levels)。raid0: RAID 0是最早出现的RAID模式,即Data Stripping数据分条技术。RAID 0是组建磁盘阵列中最简单的一种形式,只需要2块以上的硬盘即可,成本低,可以提高整个磁盘的性能和输送量。RAID 0没有提供冗余或错误修复能力,但实现成本是最低的。代表了所有RAID级别中最高的存储性能,磁盘使用率100%;因为数据是分开存放在每个组成数组的硬盘,所以一旦其中一块硬盘有问题就会导致所有数据损坏。raid1:最大限度的保证使用者数据的可用性和可修复性,磁片使用率50%;因为raid1的原理是有两块硬盘组成的数组,其中一块拿来正常使用,另外一块是专门备份存放的,相当于你两块硬盘只能用一块硬盘,另外那块是保存这块硬盘里面的数据,这样的话即使你有一块硬盘坏了数据也不会丢失,但相对raid0速度慢,而且两块硬盘只能用一块硬盘的容量。如果您还有什么疑问可以咨询在线客服。