SQL Server 灾难恢复全解析
在数据库管理领域,灾难恢复是一项至关重要的任务,但很多人对其概念的理解却存在差异。本文将深入探讨灾难恢复的定义、相关概念、灾难的分类以及技术层面的应对方法。
灾难恢复的定义
在实际工作中,当面对 SQL Server 故障时,询问客户“上次备份是什么时候”这个问题,能立刻判断他们对灾难恢复的理解程度。不同人对灾难恢复有不同的理解,常见的观点包括:
- 确保数据已备份
- 拥有备份/恢复方案
- 拥有文档化的备份/恢复方案
- 拥有详细到十岁孩子都能遵循的文档化备份/恢复方案
- 进行异地数据存储
- 规划并记录应对任何停机情况的所有程序
这些观点各有侧重,但都不够全面。为了更准确地定义灾难恢复,以下几个方面是必不可少的:
1. 恢复故障实例或服务器 :将出现故障的 SQL Server 实例或服务器恢复到正常运行状态。
2. 修复受损数据库 :把受损的数据库恢复到可正常使用的状态。
3. 恢复丢失的数据 :找回因各种原因丢失的数据。
4. 风险缓解 :采取措施降低停机或数据丢失的风险。
5. 成本识别 :明确因采取缓解措施或停机/数据丢失所产生的成本。
6. 规划与记录 :对上述过程和缓解措施进行一定程度的规划和记录。
7. 与业务所有者协商 :与数据的
超级会员免费看
订阅专栏 解锁全文
2005

被折叠的 条评论
为什么被折叠?



