恢复模式是数据库的一种特性,它控制着数据库备份和还原的基本行为.
sql server 提供了三种恢复模式,他们决定了有多少和什么样的数据可以被备份下来.
1.简单恢复模式
主要应用于小型数据库和不经常改变的数据
2.完整恢复模式
可以在最大范围内防止出现故障时丢失数据,它包括数据库备份和食物日志备份,并提供全面保护.这个模式使用数据库和所有日志的备份恢复数据库
3.大容量日志恢复模式
在完整恢复模式下,所有大批量的数据导入导出操作产生的日志更加的少,他会进行日志的最小化记录,部分事务不会被记录下来.
完整恢复模式是默认的恢复模式.
备份模式在sql server中也有三种类型(它决定备份哪些数据)
1.完整备份
备份包括这个数据库,部分事务日志,数据库结构和文件结构.完整备份代表的是备份完成时刻的数据库状态
2.差异备份
它备份在上一次完整备份之后变化的数据
3.事务日志备份
备份事务日志中的数据