我是一名 DBA 菜鸟,最近我的工作考虑为他们的生产数据库制定一个灾难恢复计划,比如说 A(sql server 2014 企业版)。生产服务器A和容灾服务器B位于不同的地理位置。我们在生产 A 中只有 10 个数据库,每个数据库大小不超过 4GB。在安装过程中,我将默认位置分别更改为 D、E 和 F,系统数据库和 tempdb 文件也存储在 D 和 E 驱动器中。但是,我在服务器 A 和 B 的 C 驱动器中将根目录保留为默认值。我在灾难恢复 (DR) 服务器中也遵循了类似的路径配置。
所以我的管理计划是在灾难恢复(B)服务器中复制所有 LUN 的克隆副本,这些 LUN 每小时从生产服务器 A 复制一次。一旦这个副本(来自 A 的 D 和 E 驱动器)完成,他们计划将这些安装在灾难恢复服务器。
所以我的问题是,这是遵循灾难恢复的适当方式吗?另外,我可能会遇到什么问题?我有点担心一旦在 DR 服务器中完成挂载,数据库是否会启动并运行?如果不是,我应该考虑哪些步骤?任何建议高度赞赏。
Data : D:\MSSQL\Data\
Log: E:\MSSQL\Data\
Backup: F:\MSSQL\Backup