Проблема
При резервном копировании виртуальной машины с резервным копированием, не основанным на компонентах, вы заметите, что модуль записи SQL не пропускает резервное копирование Always On базовых баз данных группы доступности на вторичных базах данных. Кроме того, вы можете получить журнал ошибок и модуль записи SQL трассировку, которые выглядят следующим образом:
Журнал ошибок
Ошибка: 3041, серьезность: 16, состояние: 1.
Не удалось выполнить команду BACKUP DATABASE myDatabase. Проверьте журнал приложения резервного копирования на наличие подробных сообщений.
Ошибка: 3041, серьезность: 16, состояние: 1.
Не удалось выполнить команду BACKUP DATABASE master. Проверьте журнал приложения резервного копирования на наличие подробных сообщений.
Ошибка: 18210, серьезность: 16, состояние: 1.
BackupVirtualDeviceFile::P repareToFreeze: сбой на устройстве резервного копирования "{DeviceId}1". Ошибка операционной системы 995 (операция ввода-вывода была прервана из-за выхода потока или запроса приложения.).
Ошибка: 3041, серьезность: 16, состояние: 1.
Не удалось выполнить команду BACKUP DATABASE model. Проверьте журнал приложения резервного копирования на наличие подробных сообщений.
Ошибка: 18210, серьезность: 16, состояние: 1.
BackupVirtualDeviceFile::P repareToFreeze: сбой на устройстве резервного копирования "{DeviceId}2". Ошибка операционной системы 995 (операция ввода-вывода была прервана из-за выхода потока или запроса приложения.).
Ошибка: 3041, серьезность: 16, состояние: 1.
Не удалось выполнить команду BACKUP DATABASE msdb. Проверьте журнал приложения резервного копирования на наличие подробных сообщений.
Ошибка: 18210, серьезность: 16, состояние: 1.
BackupVirtualDeviceFile::P repareToFreeze: сбой на устройстве резервного копирования "{DeviceId}3". Ошибка операционной системы 995 (операция ввода-вывода была прервана из-за выхода потока или запроса приложения.).
журнал модуль записи SQL
FilePath: ** Трассировка SQLWRITER запущена — ProcessId: #, ContextId: #
FilePath: ** N.B. НЕ ИНИЦИАЛИЗИРОВАН КОНСТРУКТОРОМ
FilePath: ** Текущее время: #
FilePath: ** Командная строка: "CommandLine"
FilePath: ** Версия продукта: ProductVersion
FilePath: DoesInstanceSupportRANUUserInstances: экземпляр MSSQL13. MSSQLSERVER Edition: выпуск Standard
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Решение
Проблема устранена в следующих накопительных обновлениях для SQL Server:
- Накопительный пакет обновления 16 для SQL Server 2017 г.
- Накопительный пакет обновления 7 для SQL Server 2016 с пакетом обновления 2 (SP2)
Сведения о накопительных обновлениях для SQL Server:
Каждое новое накопительное обновление для SQL Server содержит все исправления и все исправления для системы безопасности, которые были включены в предыдущее накопительное обновление. Ознакомьтесь с последними накопительными обновлениями для SQL Server:
- Последнее накопительное обновление для SQL Server 2017 г.
- Последнее накопительное обновление для SQL Server 2016 г.
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.