ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 數據庫備份

數據庫備份

原创 Linux操作系统 作者:keeking 时间:2009-09-10 09:09:27 0 删除 编辑
完整备份:备份整个数据库,最大的优点是操作和规划比较简单,在恢复时只需一步就可以将数据库恢复到以前的状态.但这种操作只是简单的备份
数据库而没有备份事务日志文件,当数据库出现意外时,最多只能将数据库恢复到上一次备份操作结束时的状态,而从上次备份结束以后到意外发生之前
的数据库的一切操作都将丢失.所以,只能运用于数据重要是不是很高,数据更新速度不是很快的数据库系统中.
差异备份:只备份自上次完整数据库备份以来被修改的数据页.差异备份可以加快备份的操作速度,从而减少备份时间,因此可以相当频繁地执行,
从而减少数据的丢失.
差异备份与日志备份不同的是,差异备份无法将数据恢复到出现意外前的某个指定时刻的状态.它只能将数据库恢复到上一次差异备份结束时刻的
状态.
日志备份:通过事务日志可以在发生意外时将所有已经提交的事务全部恢复.所以用这种方式可以将数据库恢复到意外发生前的状态,从而使数据库
损失降低到最小.由于日志备份需要的备份资源远远少于完整备份,所以建议频繁使用日志备份,从而减少数据丢失的可能性.
在下列三种情况下,建议使用日志备份:
1.数据量很大,而提供备份的存储设备相对有限
2.数据更新速度很快,要求精确恢复到意外发生前几分钟的状态
3.数据非常重要,不允许任何数据丢失,如银行的存取款系统
文件和文件组备份:这种备份方式是指单独备份组成数据库的文件或文件组,在恢复时可以只恢复数据库中遭到破坏的文件或文件组.而不需要恢复
整个数据库,从而提高恢复的效率.这种方式一般应用在数据库文件存储在多个磁盘驱动器上的情况.当都个磁盘发生故障时可以挽回部分损失.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7899089/viewspace-614308/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 字段排序
请登录后发表评论 登录
全部评论

注册时间:2009-07-23

  • 博文量
    194
  • 访问量
    241533