我们正在从 SQL 2008 独立实例迁移到 SQL 2016 HA 故障转移群集实例 (FCI),并将 AlwaysOn 基本可用性组 (BAG) 配置为复制到场外独立 DR 实例。
我正在尝试从 FCI 上的 .bak 文件恢复数据库,但是成功完成后,数据库却停留在 DatabaseName(正在恢复...)状态。
如果我使用恢复功能进行恢复,它可以正常工作,但是当我去设置 BAG 时,它会失败,因为它需要使用 NoRecovery 选项进行恢复。
有人能解释一下这里可能存在的问题吗?数据库的备份是否需要以特定方式进行?原始数据库是否设置为简单恢复模式?