切换到宽版
  • 3740阅读
  • 0回复

传统数据库数据备份方法详解与利弊分析 [复制链接]

上一主题 下一主题
离线樱子
 

只看楼主 倒序阅读 0 发表于: 2010-06-24
— 本帖被 Manboo 从 数据库修复、文档修复、密码修复技术交流区 移动到本区(2010-10-14) —
一般而言,数据库的备份通过冷备与热备来实现。传统的数据库冷备方法是在SYBASE数据库启动的时候,利用dump database命令,将数据库备份到指定的磁盘或磁带设备上。当生产系统失效时,利用load database 命令便可以启动磁盘或磁带上的数据恢复系统。冷备的方法虽然简单,但实施起来却有较大的难度。因为当数据库备份运行时,所有运行的在线业务都必须停顿下来,因此数据库备份对运行系统的影响非常大,并且需要消耗大量的处理器资源。冷备的缺点正在于此,因此对主机上的其他应用影响比较大。另外,由于当前对业务系统的可用性要求越来越严格,备份窗口变得越来越小,这对实施冷备带来了极大的挑战。

对于SYBASE数据库的热备,一般是通过SYBASE公司的复制服务器产品来实现,很多其它的数据库产品也提供类似的技术。利用复制服务器实现的热备来维护一对数据库服务器,这两个数据库在平时都是激活的,并且在复制系统中如同一个逻辑的整体,其中一个数据库为另一个数据库的备份。客户端应用通常修改主数据库,复制服务器通过LTM读取主数据库日志,并通过LAN或WAN不断地将日志的变化同时实施到备份数据库上。热备需要占用网络带宽,这在主数据库数据变化不大的情况下没有问题,当数据变化较大时,就会对其它的一些网络应用造成影响。

当今社会电脑、网络已经与人们的生活密不可分,电脑基础技术专区是电脑普通用户、初学者的乐园,在快乐中学习,在学习中不断提高。
快速回复
限100 字节
欢迎来到中国数据恢复技术联盟,请勿发表暴力、色情、广
 
上一个 下一个