我有一个带有两个节点的 SQL Server Always On。我们最近开始拍摄磁盘快照,但仅限于其中一个节点。为了确保快照是可恢复的,我们决定执行恢复测试。测试机器 - 在与生产环境完全隔离的网络上 - 启动并且 SQL 本身也成功启动,但数据库却没有启动。在错误日志中,消息显示:
跳过数据库“<database_name>”的默认启动,因为该数据库属于可用性组(组 ID:65537)。数据库将由可用性组启动。这只是一条信息性消息。无需用户操作。
我试图放弃AG但没有成功。我尝试在配置管理器中禁用该复选框,但没有成功。
任何想法?
服务器和 SQL 实例支持此类卷复制和备份解决方案,但整体上不支持 AG 复制拓扑。
您应该计划删除 AG 和辅助副本,并在托管主副本的节点恢复后重建 AG。
它可能会在测试中出现并看起来很健康,但不能保证副本会在正确的时间点恢复,因此您无法对其进行计划。
这也适用于镜像、事务复制等,并记录在此处:
针对在硬件虚拟化环境中运行的 Microsoft SQL Server 产品的支持策略