asp学习网: 首页 >> asp与数据库 >> sql server教程 >> Microsoft SQL Server数据备份的处理过程[tips]

Microsoft SQL Server数据备份的处理过程[tips]

Microsoft SQL Server提供了能够按照企业的业务和技术需求来制定数据备份和修复计
划的数据库管理员程序……

  相对于个人版本来说,企业级数据库所能提供的主要优势之一就是强大的备份和修
复功能组合。Microsoft SQL Server提供了能够按照企业的业务和技术需求来制定数据
备份和修复计划的数据库管理员程序。

  下面我们将会探讨一下Microsoft SQL Server的数据备份处理过程。当你创建一个
备份计划时,你可能需要创建的是一个合适的备份集合,具有不同备份范围(Backup Sc
opes)和备份类型(Backup Types),能够满足企业的恢复目标并适用于你的技术环境。

  备份范围

  备份范围定义了数据库备份所涵盖的区段,确定了SQL Server将要备份的数据库、
文件和(或)文件组。在Microsoft SQL Server有三种不同的备份范围可供选择:

  · 库备份:覆盖整个数据库,包括所有的架构信息、数据库中的全部数据内容以及
将数据库从头开始还原到备份时的状态所需的事务日志。当灾难事件发生时,想要恢复
数据最简单的方法是库备份,但是需要消耗大量的硬盘空间与时间才能完成整个过程。


  · 部分备份:当需要对包含大量只读数据的大型数据库进行备份时,最好是选择部
分备份。当你的数据库中有只读文件组时,对其进行频繁备份是没有意义的,因为既存
的数据不会改变。因此,部分备份的范围包括主文件组中所有的文件、所有的可读写文
件组,以及任何你选定的只读文件组。

  · 文件备份:允许你从数据库中单独对某些文件和(或)某些文件组进行备份。当你
为只读文件组创建一次性备份时,可以采用文件备份作为局部备份的一种补充。同时,
也可以作为复杂备份模型中的一个组成部分。

  备份类型

  当制定SQL Server数据库备份计划时,第二个需要确定的就是计划中每一个备份的
类型。备份类型用于描述数据库备份的时间覆盖范围。SQL Server支持两种不同的备份
类型:

  · 全备份:包括备份范围内的所有数据。全库备份包含数据库中的全部数据,无论
这些数据是什么时候创建或是什么时候修改的。类似的,一个全部分备份将包括在该部
分备份范围内的所有文件和文件组。

  · 差异备份:仅仅包含那些自最近一次全备份以来发生过更改的数据。例如,你在
周一早上对数据库执行了一次全备份,并在当天晚上执行一次差异备份。那么这个差异
备份的文件将会很小(也只需要很少的创建时间),因为它只包括这一天之中被更改过的
数据。

  切记,当创建一个备份计划时,备份范围和备份类型的确定是互不干涉的。如前所
述,每种备份类型和每种备份范围都让用户能够自主选择备份的数据量,因此也间接地
决定了灾难事件发生时需要多长时间才能完成数据库的备份和还原。 from:asp学习网/title:Microsoft SQL Server数据备份的处理过程[tips]/ time:2007-12-20 13:52:37

本文主题备份

如何备份 IIS 设置

IIS服务器的备份和移植

IIS配置文件后门

asp实现sql的备份与恢复

数据库备份转换为Excel文件类

SQL Server的备份

备份和恢复Windows IIS服务器设置

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行