一、何时备份系统数据库
何时备份系统数据库 | ||||
序号 | 数据库名称 | 作用 | 何时备份 | 损坏的后果 |
1 | master | 系统级信息 | 修改master数据库后 | 不可用,则sql server 2008无法启动 |
2 | model | 用户数据库的模板 | 修改model数据库后 | 修改model后创建的所有数据库都将继承这些改变。 |
3 | msdb | 代理用来计划警报和作业的信息 | 修改msdb数据库之后 | 系统出现故障后,用户必须重建各个作业、警报和操作员 |
4 | 用户数据库 | 保存企业和个人的重要数据信息 | 1、创建数据库后 2、创建索引后 3、清理事务日志后 4、执行大容量数据操作之后 |
二、备份类型
数据库备份类型 | |||
序号 | 备份类型 | 内容 | 注意事项 |
1 | 完整数据库备份 | 备份数据库文件、文件地址、事务日志的某些部分 | 不允许创建或删除数据库文件 不允许在收缩操作过程中截断文件 |
2 | 差异备份 | 在最近一次完全备份后发生改变的数据进行备份。 | 速度比完整备份时间短 |
3 | 事务日志备份 | 依赖于完整备份,但并不备份数据库本身,只记录事务日志的适当部分,即从上一个事务以来已经发生了变化的部分。 | 比完整备份节约时间,利用事务日志进行恢复时,可以指定恢复到某一个时间,这是完整备份和差异备份做不到的 |
4 | 文件/文件组备份 | 对数据库中的部分文件或文件组进行备份。 | 为保证恢复的文件与数据库的其余部分保持一致,执行文件和组备份后,必须执行事务日志备份。 |