数据库的恢复 。把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态 或完整状态); 数据库恢复就是当数据库岀现故障时,将备份的数据库加载到系统, 从而使数据库恢复到备份时的正确状态。 恢复技术是衡量系统优劣的重要指标; 系统进行恢复操作时,先执行一些系统安全性的检查,包括检查所要 恢复的数据库是否存在、数据库是否变化以及数据库文件是否兼容 等,然后根据所采用的数据库备份类型采取相应的恢复措施
数据库的恢复 ◦ 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态 或完整状态); 数据库恢复就是当数据库出现故障时,将备份的数据库加载到系统, 从而使数据库恢复到备份时的正确状态。 恢复技术是衡量系统优劣的重要指标; 系统进行恢复操作时,先执行一些系统安全性的检查,包括检查所要 恢复的数据库是否存在、 数据库是否变化以及数据库文件是否兼容 等,然后根据所采用的数据库备份类型采取相应的恢复措施
2.备份 我们希望永远不进行恢复数据库的操作,但是数据库的备份操作 是必须定期进行的;数据库必须适时地进行备份,以防意外事件 的发生而造成数据的损失。 数据库备份需要根据实际情况,制定不同的备份策略,一方面可 以保证数据的安全性,另一方面又要避免不必要浪费。 备份策略:确定备份的内容、确定备份介质、确定备份方式、确 定备份频率
2. 备 份 我们希望永远不进行恢复数据库的操作,但是数据库的备份操作 是必须定期进行的;数据库必须适时地进行备份,以防意外事件 的发生而造成数据的损失。 数据库备份需要根据实际情况,制定不同的备份策略,一方面可 以保证数据的安全性,另一方面又要避免不必要浪费。 备份策略:确定备份的内容、确定备份介质、确定备份方式、确 定备份频率
1)确定备份的内容 数据库中数据的重要程度决定了数据恢复的必要与重要性,也就决 定了数据是否需要备份。数据库需备份的内容可分为系统数据库和 用户数据库两部分。 系统数据库包括 master、msdb、mode数据库,他们是确保DBMS正常 运行的重要依据,因此系统数据库必须被完全备份 用户数据库是存储用户数据的存储空间集。备份时要取决于数据重 要程度,主要依据实际的应用领域
1)确定备份的内容 数据库中数据的重要程度决定了数据恢复的必要与重要性,也就决 定了数据是否需要备份。数据库需备份的内容可分为系统数据库和 用户数据库两部分。 系统数据库包括master、msdb、model数据库,他们是确保DBMS正常 运行的重要依据,因此系统数据库必须被完全备份。 用户数据库是存储用户数据的存储空间集。备份时要取决于数据重 要程度,主要依据实际的应用领域
2)确定备份介质 SQL Server支持3种类型的备份介质 °硬盘:本地磁盘或网络中磁盘,是最常用的备份介质,但费用较 高 磁带:是大容量的备份介质,磁带仅可用于备份本地文件。价格 较为便宜,存储容量大,便于保存和携带; 命名管道( Named Pipe):主要用于第三方备份软件,SQL Server提供给其他软件公司所开发的数据库备份和恢复软件,提 供特殊的数据库备份和恢复方法
2)确定备份介质 SQL Server 支持3种类型的备份介质: 硬盘:本地磁盘或网络中磁盘,是最常用的备份介质,但费用较 高; 磁带:是大容量的备份介质,磁带仅可用于备份本地文件。价格 较为便宜,存储容量大,便于保存和携带; 命名管道(Named Pipe):主要用于第三方备份软件,SQL Server提供给其他软件公司所开发的数据库备份和恢复软件,提 供特殊的数据库备份和恢复方法
3)确定备份方式 数据库备份 完整数据库备份:将整个数据库全部备份下来; 差异数据库备份:指在一次完整备份数据库后,只备份以后对数据 库的修改内容; 事务日志备份:仅备份用户对数据库操作的记载; 文件、文件组备份:仅备份特定的数据库文件或文件组,对于在多个 文件中的大型数据库,可以使用这种方法进行备份; 完整、差异、事务日志数据库备份
3)确定备份方式 数据库备份 ◦ 完整数据库备份:将整个数据库全部备份下来; ◦ 差异数据库备份:指在一次完整备份数据库后,只备份以后对数据 库的修改内容; ◦ 事务日志备份:仅备份用户对数据库操作的记载; 文件、文件组备份:仅备份特定的数据库文件或文件组,对于在多个 文件中的大型数据库,可以使用这种方法进行备份; ◦ 完整、差异、事务日志数据库备份