Что означает код NTSTATUS 0xC01A0001 (STATUS_LOG_SECTOR_INVALID)?

 
Предыдущий Следующий
STATUS_TRANSACTION_NOT_ENLISTED STATUS_LOG_SECTOR_PARITY_INVALID

STATUS_LOG_SECTOR_INVALID

STATUS_LOG_SECTOR_INVALID относится к уровню устойчивого хранения журнала Common Log File System (CLFS). CLFS сохраняет записи в блоках ввода-вывода журнала, начинающихся на границах секторов; статус означает, что сектор, который должен был участвовать в этой структуре, не удалось признать допустимым сектором данного журнала.

Это понятие шире, чем STATUS_LOG_SECTOR_PARITY_INVALID, указывающий на проверку чётности сектора, и уже, чем STATUS_LOG_BLOCK_INVALID, относящийся к проверке полного блока ввода-вывода журнала. Сам по себе статус не позволяет установить, вызван ли сбой повреждением носителя, неполным набором восстановления или несоответствующим компонентом журнала.

Сохраните данные до попыток восстановления

  • Храните базовый файл журнала вместе со всеми связанными контейнерами; отдельный контейнер, скопированный изолированно, не является полным представлением физического журнала CLFS.
  • До любой операции, способной повторно использовать контейнеры, зафиксируйте путь к журналу, сбойный LSN или смещение, если они доступны, и диагностические данные хранилища.
  • Используйте средства проверки CLFS и заведомо исправный процесс резервного копирования или восстановления, а не изменяйте вручную байты, выровненные по секторам.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.