分类: 数据库开发技术
2008-05-28 15:20:29
冷备通常是通过定期的对生产系统数据库进行备份,并将备份数据存储在磁带、磁盘等介质上。备份的数据平时处于一种非激活的状态,直到故障发生导致生产数据库系统部可用时才激活。冷备数据的时效性取决于最近一次的数据库备份。数据库冷备的周期一般较长。
2、热备 (Warm Standby)
热备的实现通常需要一个备用的数据库系统。它与冷备相似,只不过当生产数据库发生故障时,可以通过备用数据库的数据进行业务恢复。因此,热备的恢复时间比冷备大大缩短。许多热备都是通过不断将生产数据库的日志加载到备份数据库来实现的。热备数据的时效性也同样取决于最近一次的数据库备份。
3、完全热备 (Hot Standby)
完全热备是最高级别的数据库备份方式。完全热备需要一个与生产数据库一样处于激活状态的备份数据库系统。并且生产数据库与备份数据库系统处于完全同步的状态,所有对生产数据库的修改也同样实施到备份数据库上。完全热备的实现通常需要复杂的硬件与软件技术,因此,相对于冷备和热备而言,它的恢复需要更高的代价。但同时,它也具有最短的恢复时间,这对于某些重要的业务系统而言是尤为重要的。