Я выполняю автоматическое резервное копирование на Windows Server 2016 через пару дней.
Мы делаем резервную копию системы, а также всего тома, который содержит Server Folders
. Этот том представляет собой программный RAID1, управляемый Intel Rapid Storage
. Кроме server folders
В этом томе есть еще одна папка, которую я исключил из резервной копии.
Теперь очень похоже на этот старый пост Я получаю сообщение об ошибке в нашей последней резервной копии:
Ошибка резервного копирования R: \ System Volume Information \ SRM \ quota.md во время записи: Ошибка [0x80070020] Процесс не может получить доступ к файлу, поскольку он используется другим процессом.
В упомянутом выше сообщении (которому 2 года и не было решенным решением) кто-то предложил проверить диск (но не RAID, как наш сценарий) с помощью chkdsk
.
Я новичок в администрировании Windows Server и не знаком с командной строкой Windows, и мне интересно, безопасно ли запускать chkdsk
против программного RAID (технология Intel Rapid Storage). Интерфейс RST сообщает мне: «Ваша система работает нормально»
Нужно ли мне что-нибудь кроме chkdsk R:\
?
Как и в другом ответе, это не проблема с диском / файловой системой - это то, что что-то задерживает этот файл (AV, WSUS, файловые службы). Таким образом, вы можете либо найти его и остановить во время процесса резервного копирования, либо просто исключить файл из VSS.
Раньше проблема заключалась в том, что тег exclude не работал в VSS, но это должно быть исправлено к настоящему времени, я подтверждаю, что исправление актуально и исключено из VSS.
Чтобы ответить на ваш реальный вопрос - да, запустить chkdsk в программном рейде должно быть нормально, хотя в этом сценарии это не требуется.
CHKDSK, скорее всего, ничего не сделает, чтобы это исправить. Я бы использовал Process Explorer, чтобы увидеть, в каком процессе дескриптор файла открыт для указанного файла. Затем либо убейте, либо отключите этот процесс.