正在加载图片...
13-1-2备份类型 在 SQL Server2000中有三种方法备份数据库中的数据,他们彼此间的联合使用可获取较 好的备份和效用,这些方法为完全数据库备份、差异数据库备份和事务日志备份 1.完全数据库备份 完全数据库备份是指对数据库的完整备份,包括所有的数据以及数据库对象。该备份方法 首先将事务日志写到磁盘上,然后创建相同的数据库和数据库对象及拷贝数据。由于是对 数据库的完全备份,因而这种备份类型不仅速度较慢,而且将占用大量磁盘空间。 在对数据库进行完全备份时,所有未完成的事务或者发生在备份过程中的事务都将被忽略, 若使用完全数据库备份类型,则从开始备份到开始恢复这段时间内发生的任何针对数据库 的修改将无法恢复,所以我们总是在一定的要求或条件下扌使用这种备份类型。 通常,在进行完全数据库备份时常将其安排在晚间或采统闲暇之时,因为此时整个数据库 采统几乎不进行其它事务操作,从而可以提高数据库备份的速度。 2.差异数据库备份 差异数据库备份只记录自上次数据库备份后发生更改的数据,即是指将最近一次数据库备 份以来发生的数据变化备份起来,因而差异备份实际上是一种增量数据库备份。与完整数 据库备份相比差异数据库备份由于备份的数据量较小所以备份和恢复所用的时间较短。因 此可以更经常地备份,经常备份将减少丢失数据的危险。使用差异数据库备份将数据库还 原到差异数据库备份完成时的那一点。若要恢复到精确的故障点,必须使用事务日志备份。 在下列情况下可考虑使用差异数据库备份 自上次数据库备份后数据库中只有相对较少的数据发生了更改。如果多次修改相同的数据, 则差异数据库备份尤其有效 使用的是简单恢复模型,希望进行更频檠的备份,但不希望进行频繁的完整数据库备份。 使用的是完全恢复模型或大容量日志记录恢复模型,希望需要最少的时间在还原数据库时 滚事务日志备份。在SQL Server 2000 中有三种方法备份数据库中的数据,他们彼此间的联合使用可获取较 好的备份和效用,这些方法为完全数据库备份、差异数据库备份和事务日志备份。 1.完全数据库备份 完全数据库备份是指对数据库的完整备份,包括所有的数据以及数据库对象。该备份方法 首先将事务日志写到磁盘上,然后创建相同的数据库和数据库对象及拷贝数据。由于是对 数据库的完全备份,因而这种备份类型不仅速度较慢,而且将占用大量磁盘空间。 在对数据库进行完全备份时,所有未完成的事务或者发生在备份过程中的事务都将被忽略, 若使用完全数据库备份类型,则从开始备份到开始恢复这段时间内发生的任何针对数据库 的修改将无法恢复,所以我们总是在一定的要求或条件下才使用这种备份类型。 通常,在进行完全数据库备份时常将其安排在晚间或系统闲暇之时,因为此时整个数据库 系统几乎不进行其它事务操作,从而可以提高数据库备份的速度。 2.差异数据库备份 差异数据库备份只记录自上次数据库备份后发生更改的数据,即是指将最近一次数据库备 份以来发生的数据变化备份起来,因而差异备份实际上是一种增量数据库备份。与完整数 据库备份相比差异数据库备份由于备份的数据量较小所以备份和恢复所用的时间较短。因 此可以更经常地备份,经常备份将减少丢失数据的危险。使用差异数据库备份将数据库还 原到差异数据库备份完成时的那一点。若要恢复到精确的故障点,必须使用事务日志备份。 在下列情况下可考虑使用差异数据库备份: 自上次数据库备份后数据库中只有相对较少的数据发生了更改。如果多次修改相同的数据, 则差异数据库备份尤其有效。 使用的是简单恢复模型,希望进行更频繁的备份,但不希望进行频繁的完整数据库备份。 使用的是完全恢复模型或大容量日志记录恢复模型,希望需要最少的时间在还原数据库时 滚事务日志备份。 13-1-2 备份类型
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有