备份和恢复数据库
完整备份:完整备份包括特定数据库(或者一组特定的文件组或文件)中的所有数据,以及可以恢复这些数据的足够日志;
差异备份:差异备份是基于数据的最新完整备份。这称为差异的基准或者差异基准。差异基准是 读/写 数据的完整备份。差异备份仅包括自建立差异基准后 发生更改的数据。通常,建立基准备份之后很短时间内执行的差异备份比完整备份的基准更小,创建速度也更快。因此,使用差异备份可以加快进 行频繁备份的速度,从而降低数据丢失的风险。
文件备份:可以分别备份和还原数据库中的文件。使用文件备份能够只还原损失的文件,而不用还原数据库的其余部分,从而加快了恢复的速度。
恢复模式
恢复模式旨在控制事务日志维护,主要有3种恢复模式,即简单恢复模式、完整恢复模式和大容量日志恢复模式。通常,数据库使用完整恢复或简单恢复模式。
简单恢复:允许将数据库恢复到最新的备份
简单恢复仅用于测试和开发数据库或包含的大部分数据为只读的数据库,简单恢复所需要的管理最少,数据只能恢复到最近的完整备份或差异备份,不备份事务日志,且使用的事务日志空间最小。
简单恢复更容易管理,但如果数据文件损坏,出现数据丢失的风险系数会很高。
完整恢复:允许将数据库恢复到故障点状态
完整恢复提供了最大的灵活性,使数据库可以恢复到早期时间点,在最大范围内防止出现
时间: 2024-10-26 05:02:03