在 SQL Server 中备份和还原数据库
使用 MicrosoftSQL Server 能够备份和还原数据库。SQL Server 备份组件和还原组件为保护存储在 SQL Server 数据库中的关键数据提供了重要的安全保障。规划良好的备份和还原策略有助于防止数据库因各种故障而造成数据丢失。通过还原一组备份,然后恢复数据库来测试您的策略,以便为有效地应对灾难做好准备。
用于还原和恢复数据的数据副本称为“备份”。使用备份可以在发生故障后还原数据。通过妥善的备份,可以从多种故障中恢复,例如:
媒体故障。
用户错误(例如,误删除了某个表)。
硬件故障(例如,磁盘驱动器损坏或服务器报废)。
自然灾难。
此外,数据库备份对于进行日常管理(如将数据库从一台服务器复制到另一台服务器,设置数据库镜像以及进行存档)非常有用。
本节涉及的主题
备份概述 (SQL Server)
介绍备份的类型并说明关于备份的限制。简单恢复模式下的备份
介绍一个备份策略示例并说明如何在简单恢复模式下最大程度地减少工作损失。在完整恢复模式下备份
介绍一个备份策略示例并说明如何在完整恢复模式下最大程度地减少工作损失。在大容量日志恢复模式下备份
包含在大容量日志恢复模式下备份数据的特有信息,以及处理大容量日志事务之后将数据库更改为只读对备份的影响。SQL Server 中的备份和还原策略简介
帮助您分析和完善数据可用性需求。创建 SQL Server 数据库的完整备份和差异备份
包含有关差异基准、差异备份如何工作以及如何创建各种类型数据和以下各种差异备份的信息:数据库备份、部分和差异部分备份以及文件和文件组备份。使用事务日志备份
包含有关如何备份和应用事务日志的信息。本主题仅适用于使用完整/大容量日志恢复模式的数据库。仅复制备份
介绍仅复制备份。仅复制备份是作为特殊用途添加到定期计划常规备份中的独立备份。在 SQL Server 中使用备份媒体
包含有关 SQL Server 如何使用备份设备,使用备份媒体,查看相关信息,验证 SQL Server 备份,检测并处理媒体错误,以及使用镜像备份媒体集的信息。备份和还原的安全注意事项
包含有关保护备份以及其他备份/还原安全注意事项的信息。还原与恢复概述 (SQL Server)
介绍在简单恢复模式和完整/大容量日志恢复模式下所支持的还原方案、还原和备份恢复的工作原理以及还原系统表和 RESTORE 语句。实现 SQL Server 数据库还原方案
介绍还原和恢复备份的基本概念以及它们的工作原理,概要介绍还原操作以及如何实施各种不同的还原方案。使用 SQL Server 数据库还原顺序
介绍如何合并多个 RESTORE 语句来还原单个数据库的一系列备份并恢复该数据库。还介绍在备份文件或文件组后,再添加、删除文件或文件组,或更改它们的名称时会发生的情况。最后介绍在文件还原过程中进行优化操作以尽可能减少或消除不必要的前滚。备份和还原系统数据库的注意事项
介绍哪些系统数据库需要备份,哪些不需要备份;以及如何备份和还原 master、msdb 和 model 数据库。使用标记的事务(完整恢复模式)
介绍如何在逻辑上必须保持一致的两个或多个关联的完整恢复模式数据库中使用标记事务。通过创建标记事务,可以在还原和恢复过程中保持数据库一致。优化 SQL Server 中的备份和还原性能
介绍如何优化数据备份、差异备份、事务日志备份、还原操作以及备份设备的性能。了解 SQL Server 的恢复性能
包含有关崩溃恢复过程中的性能信息以及如何提高恢复已还原数据性能的信息。在大型重要环境中备份和还原
介绍几种提高备份和还原操作速度(尽可能减少两种操作对用户造成的影响)的方法。适用于独立软件供应商的备份和还原 API
介绍独立软件供应商 (ISV) 可用于将 SQL Server 备份和还原功能集成到其产品中的 API。