分类: 数据库开发技术
2006-08-10 14:43:05
以下是看了<
SqlServer的备份有四种类型,这四种类型都属于逻辑备份,在备份中产生的事务没有得到备份。
数据库备份(DataBase Backups):
备份内容
1. 全部的数据
2. 全部的事务日志
差异备份(Diffrential Backups):
最近一次数据库备份以来发生的数据变化
备份内容:
1. 最近一次数据库备份以来变更的数据
2. 最近一次数据库备份以来变更的事务日志
事务日志备份(Transaction Log Backup):
上次进行事务日志备份、差异备份和数据库完全备份之后完成的事务的备份。这话不太好理解。个人感觉应是数据库完成备份以来完成的事务的备份。
备份内容:
1. 最近一次数据库备份以来的完成的事务日志
所以用它来恢复数据库时要先恢复在它之前的数据库备份、差异备份。
文件和文件组备份(File and File Group Backup):
对数据进行完全备份,但不包括事务日志,所以要同时进行事务日志备份,用它来恢复数据库时还要有与它同时或之后的日志文件存在。