【发布时间】:2021-01-08 23:19:47
【问题描述】:
我们最近在 SQL Server 2016 AlwaysOn 环境中添加了一个新磁盘,两个节点上的配置相同。我想将一些数据库移动到这个新磁盘。 (所有数据库都启用了 TDE,AlwaysOn 工作正常)。这就是我所做的:
- 从 AO 组中删除了数据库
- 使数据库脱机
- 将数据文件复制到新位置,更新元数据
- 使数据库重新联机
到目前为止一切顺利。但是,将数据库重新添加到 AlwaysOn 时,出现错误
辅助数据库未加入
但自动播种已启用(已验证)。自动播种是否不适用于 TDE?
更新:dmv sys.dm_hadr_automatic_seeding 中的列 [failure_state_desc] 显示“播种检查消息超时”
更新:在错误日志中查看此错误“
镜像数据库“XXXX”的事务日志数据不足 保留主体数据库的日志备份链。这可能 如果尚未从主体数据库进行日志备份,则会发生这种情况 或尚未在镜像数据库上恢复。
" 但是在使数据库重新联机后进行了日志备份
【问题讨论】:
标签: sql-server-2016 alwayson tde