none
Исчезают теневые копии RRS feed

  • Вопрос

  • На файловом сервере есть три логических раздела:

    1) С - системный диск

    2) D - диск с фалами 

    3) E - диск проброшен с NAS по средствам iSCSI

    Для диска D настроены теневые копии, в качестве место хранения копий выбран диск E. Частота создания теневых копий - каждый 1 час.

    На днях обнаружил что теневые копии исчезли. Причина исчезновения - потеря связи с NAS на 2-3 минуты (было необходимо перезагрузить приправляемый коммутатор). При тестировании выяснилось, что любая даже кратковременная потеря связи с NAS, даже в промежутки между созданием теневых копий приводит к их полной потери.

    Вопрос - эта фича или баг? И можно ли как-то предупредить или свести к минимуму вероятность удаление теневых копий?


    • Изменено Melnikov.A 11 июля 2018 г. 5:33
    11 июля 2018 г. 5:24

Ответы

  • Удаляется все. Места хватает.

    В логе:

    The shadow copies of volume E: were aborted because volume F:, which contains shadow copy storage for this shadow copy, was force dismounted.

    Увеличение квоты нечего не даст - на диске Е достаточно места что бы сделать еще несколько сотен копий.

    Частоту создания уменьшу, но не думаю что это что-то изменит.

    И будет удаляться. Потому что так работает механизм теневых копий. Если для диска создана теневая копия, то при изменении любого блока диска старое содержимое блока копируется в хранилище теневых копий. А при чтении с теневой копии будет взято оттуда, вместо того чтобы читаться с самого диска. Если же, как у вас, хранилище в момент изменения данных на диске недоступно, то все теневые копии становятся негодными, т.к. теряются старые данные, которые должны в них содержаться.

    Перенастраивайте свойства диска E:, чтобы теневые копии хранились на нём самом - раз уж там достаточно места. Тогда теневые копии не будут зависеть от доступности F:


    Слава России!

    • Помечено в качестве ответа Melnikov.A 13 июля 2018 г. 13:26
    13 июля 2018 г. 12:15

Все ответы

  • Автоматически может удаляться самая старая копия. если не хватает места для создания свежей (либо произошло очень много изменений в файлах). В этом случае вам нужно найти в Event Viewer соответствующее событие. Также попробуйте увеличить квоту на VSS и уменьшить частоту - посмотрите в динамике.
    11 июля 2018 г. 7:08
  • Удаляется все. Места хватает.

    В логе:

    The shadow copies of volume E: were aborted because volume F:, which contains shadow copy storage for this shadow copy, was force dismounted.

    Увеличение квоты нечего не даст - на диске Е достаточно места что бы сделать еще несколько сотен копий.

    Частоту создания уменьшу, но не думаю что это что-то изменит.

    11 июля 2018 г. 8:00
  • Ничего не даст. Раз места хватает и изменений немного, то смотреть нужно в сторону iSCSI. У вас MPIO используется?
    11 июля 2018 г. 8:45
  • MPIO не используем.

    NAS работает без проблем. Проблем с работой iSCSI тоже не наблюдаю. Проблема в поведении теневого копирования.

    Мне не понятна логика, ну исчез диск E из системы на 5 минут, во временной промежуток между созданием теневых копий, зачем теперь все копии удалять.

    У меня единственная догадка, может быть теневая копия постоянно фиксирует изменения на диске D и что-то до запирует на Е. Но зачем тогда расписание? В этом случае пропускаются блоки данных и копии разваливаются.

    А может быть на это влияет дедупликация включенная на D?

    11 июля 2018 г. 9:05
  • Статус vssadmin list wirters” “vssadmin list providers” хорош?

    Ещё пишут, что антивирус может грешить удалением копий VSS, но слабо в это верится. А диск Е подвергается бэкапу?

    12 июля 2018 г. 19:07
  • Статус vssadmin list wirters” “vssadmin list providers” хорош?

    По первому скорее:

    vssadmin list writers


    P.S. Обычно только при отключении теневых копий на томе удаляются все существующие теневые копии. Но что происходит во время сетевой потери с томом этот вопрос.


    Avis de non-responsabilité:
    Mon opinion ne peut pas coïncider avec la position officielle de Microsoft.

    Bien cordialement, Andrei ...

    MCP

    • Изменено SQxModerator 12 июля 2018 г. 23:28 обновлено
    12 июля 2018 г. 22:57
    Модератор
  • команда vssadmin list writers сообщает что все компоненты записи стабильны и ошибок нет. Но на данный момент после последнего отключения тома прошло значительное время.

    Антивирус я думаю не причем, так как копии бы исчезали случайным образов а не четко после отключения тома.

    13 июля 2018 г. 11:14
  • Удаляется все. Места хватает.

    В логе:

    The shadow copies of volume E: were aborted because volume F:, which contains shadow copy storage for this shadow copy, was force dismounted.

    Увеличение квоты нечего не даст - на диске Е достаточно места что бы сделать еще несколько сотен копий.

    Частоту создания уменьшу, но не думаю что это что-то изменит.

    И будет удаляться. Потому что так работает механизм теневых копий. Если для диска создана теневая копия, то при изменении любого блока диска старое содержимое блока копируется в хранилище теневых копий. А при чтении с теневой копии будет взято оттуда, вместо того чтобы читаться с самого диска. Если же, как у вас, хранилище в момент изменения данных на диске недоступно, то все теневые копии становятся негодными, т.к. теряются старые данные, которые должны в них содержаться.

    Перенастраивайте свойства диска E:, чтобы теневые копии хранились на нём самом - раз уж там достаточно места. Тогда теневые копии не будут зависеть от доступности F:


    Слава России!

    • Помечено в качестве ответа Melnikov.A 13 июля 2018 г. 13:26
    13 июля 2018 г. 12:15
  • M.V.V. _ Спасибо за ответ.

    Поясните, пожалуйста. Как я понял если включено теневое копирование, то все изменения в сделанные в файлах копируются в хранилище теневых копий постоянно (в реальном времени). А что тогда происходит по указанному мной расписанию (раз в час)?

    На диске D, для которого включено теневое копирование, так же включена дедупликация данных. Я читал что при выполнении операции сбора мусора теневые копии так же могут быть удалены, по этому и было принято решение хранить теневые копии на отдельном диске.  Так ли это?

    13 июля 2018 г. 19:32
  • В реальном времкни копируются не изменения, а старое содержимое ("копирование по требованию")

    Теневая копия (при использовании программного провайдера, всторенного в Windows) состоит их текущего содержимого скопированного диска, измененные после создания теневой копии блоки которого подменяются старым (имеющимся на момент создания теневой копии) содержимым, хранящимся в хранилище теневых копий. Копирование старого содержимого в хранилище теневых копий производится по требованию в момент первой записи нового содержимого в этот блок. Поэтому данный процесс происходит в реальном времени. Общепринятое название этого метода создания теневых копий - снимок (snapshot). При создании теневой копии (раз в час у вас) происходит просто создание нового списка старых копий блоков (пустого), который потом будет заполняться по мере изменения текущего содержимого дисков. Таких списков - теневых копий - может быть несколько, и они могут включать копии содержимого, созданные в разные моменты. Копия старого содержимого блока, создаваемая при любом новом изменении блока, включается во все эти списки (если, конечно, для некоторых из них уже не хранится ещё более старая копия того же блока - тогда не включается).

    Дедупликация работает выше теневого копирования, и для механизма теневых копий выглядит просто как изменение блоков на диске, полностью подобная любой другой записи. Т.к. при дедупликации может изменяться большое количество блоков в малый промежуток времени, то это может привести к тому, что хранилище копии переполнится или скорости записи в это хранилище не будет хватать  для записи содержимого изменяемых блоков. В таком случае все теневые копии станут недействительными.


    Слава России!

    14 июля 2018 г. 7:20
  • На файловом сервере есть три логических раздела:

    1) С - системный диск

    2) D - диск с фалами 

    3) E - диск проброшен с NAS по средствам iSCSI

    Так, а если диск с файлами будет E, а диск D, как место хранения теневых копий? при отключении NAS, отвалится том, а теневые копии останутся на месте.

    13 февраля 2020 г. 13:34
  • Да, так можно настроить.
    13 февраля 2020 г. 13:35