Недавно мы добавили новый диск в нашу среду SQL Server 2016 AlwaysOn, конфигурация одинакова на обоих узлах. Я хотел переместить некоторые базы данных на этот новый диск. (во всех базах включен TDE, AlwaysOn работает нормально). Вот что я сделал:
- удалена база данных из группы АО
- отключил базу данных
- скопированные файлы данных в новое место, обновленные метаданные
- вернуть базу данных в оперативный режим
Все идет нормально. Однако, добавляя базу данных обратно в AlwaysOn, я получаю сообщение об ошибке
вторичная база данных не присоединена
Но автоматический сид включен (проверено). Автоматическое заполнение не работает с TDE?
Обновление: столбец [failure_state_desc]
в dmv sys.dm_hadr_automatic_seeding
показывает время ожидания сообщения проверки заполнения
Обновление: см. эту ошибку в журнале ошибок
В зеркальной базе данных XXXX недостаточно данных журнала транзакций для сохранения цепочки резервных копий журналов основной базы данных. Это может произойти, если резервная копия журнала из основной базы данных не была сделана или не была восстановлена в зеркальной базе данных.
но резервные копии журналов были сделаны после восстановления базы данных в сети