Ошибка VSS 0x80042316: Сбой при создании теневой копии (Lock)
Симптомы сбоя и архитектура VSS Locks
Система резервного копирования (Veeam B&R, Acronis, DPM) не может сделать резервную копию сервера и выдает ошибку: "VSS error 0x80042316: Another shadow copy creation is already in progress" (Уже выполняется создание другой теневой копии). Аналогичная ошибка может отображаться как Event ID 8193/12292.
Архитектурная причина (VSS Serialization):
Служба теневого копирования (VSS) в Windows является синхронной (Serialized). Ядро координатора (vssvc.exe) разрешает создавать только одну теневую копию тома в данный момент времени. Если программа Backup-A инициировала создание снапшота диска C:, она накладывает жесткую блокировку (Exclusive Lock) на VSS. Если в эту же секунду программа Backup-B попробует сделать свой снапшот, она получит жесткий отказ с кодом 0x80042316.
Дерево решений: Снятие блокировки и разнесение расписаний
Сценарий 1: 'Убийство' зависшего процесса (Сброс блокировки)
Чаще всего предыдущий процесс бэкапа просто завис, не освободив VSS-провайдер.
- Откройте командную строку от имени Администратора.
- Перезапустите ключевые службы:
net stop vss net stop swprv net start vss net start swprv - Если
net stop vssзависает в состоянии Stopping (Остановка), 'убейте' процесс принудительно через PID (Найдите PID процессаvssvc.exeв диспетчере задач или черезtasklist | findstr vssи выполнитеtaskkill /F /PID 1234).
Сценарий 2: Поиск конфликтующих агентов (Schedule Overlap)
Если ошибка повторяется регулярно, у вас на сервере работает два или более агентов бэкапа одновременно (Overlap).
- Встроенный бэкап: Проверьте `taskschd.msc` -> `Microsoft` -> `Windows` -> `Backup`. Возможно, включен системный Windows Server Backup (wbadmin) и его расписание пересекается с Veeam.
- Антивирусы: Некоторые агенты безопасности (например, Kaspersky) создают VSS-снимки для отката системы (Rollback) при атаке шифровальщиков.
- Решение: Сдвиньте расписание заданий в Veeam/Acronis на 1-2 часа (Offset), чтобы они гарантированно не работали в один момент.
Типовые ошибки администраторов
- Запуск бэкапа ВМ из гипервизора и внутри ОС: Самая фатальная ошибка конфигурации. Настроен бэкап виртуальной машины на уровне Hyper-V/VMware (через Integration Services), и ОДНОВРЕМЕННО внутри этой ВМ работает агент Veeam. Оба пытаются дернуть один VSS на уровне гостевой ОС. Оставьте только ОДИН метод резервного копирования!
Конфликты VSS-провайдеров и пересечение окон бэкапа (Backup Windows) могут оставить бизнес без архива в критический момент. Передайте заботу о данных экспертам ITSTM: внедрим централизованное управление Veeam, оптимизируем I/O нагрузку и гарантируем 100% успех резервного копирования.
Частые вопросы (FAQ)
Можно ли параллельно бэкапить разные диски (C: и D:)?
Технически да, служба VSS может обрабатывать параллельные снимки разных томов. Однако координатор VSS все равно один, и многие системы резервного копирования (особенно на уровне гипервизора) требуют глобальной блокировки всей подсистемы VSS на время подготовки Writers.
Что значит код ошибки 0x80042318?
Код 0x80042318 (VSS_E_WRITERERROR_TIMEOUT) — Писатель (например, SQL Writer) не успел приостановить базу данных (Freeze) за отведенные 60 секунд. Сервер перегружен по Disk I/O.
Как удалить старые (застрявшие) теневые копии?
Выполните в CMD команду: 'vssadmin delete shadows /all /quiet'. Это очистит скрытое хранилище старых снапшотов System Volume Information, освободив место и сбросив кэши.
Связана ли эта ошибка с теневыми копиями общих папок (Shadow Copies for Shared Folders)?
Да. Если настроено создание теневых копий папок по расписанию (например, в 12:00 и 18:00), и в эту же минуту запускается агент резервного копирования — произойдет конфликт 0x80042316.