Поделиться через


DFSR больше не реплицирует файлы после восстановления моментального снимка виртуализированного сервера

В этой статье рассматривается проблема, из-за которой служба репликации распределенной файловой системы (DFSR) не реплицирует файлы после восстановления моментального снимка виртуализированного сервера.

Исходный номер базы знаний: 2517913

Симптомы

С помощью любого продукта виртуализации создается гостевой моментальный снимок файлов репликации сервера с помощью DFSR. Позже вы восстановите этот моментальный снимок, возвращая сервер в более ранний момент времени.

Вы заметите следующее поведение на восстановленном сервере:

  • Файлы не реплицируются входящий или исходящий трафик в течение нескольких минут, а события DFSR 5014 и 5004 регистрируются, указывающие, что репликация возобновляется.

  • Все файлы, созданные, удаленные или измененные после создания моментального снимка, но до восстановления реплицируют входящий трафик.

  • Все файлы, созданные, удаленные или измененные после восстановления, не реплицируют исходящий трафик.

  • Любые изменения файлов на серверах партнеров будут реплицировать входящий трафик независимо от актуальности, перезаписи всех изменений, внесенных локально и потенциально удалив новые данные.

  • Через некоторое время базы данных DFSR будут записывать ошибки и предупреждения в журнале событий и автоматически перестраиваться. После успешного завершения перестроения DFSR снова регистрирует внутренние ошибки и перестроит базу данных. Это будет продолжаться бесконечно.

    Имя журнала: репликация DFS
    Источник: DFSR
    Дата: <DateTime>
    Идентификатор события: 2212
    Категория задачи: Отсутствует
    Уровень: предупреждение
    Ключевые слова: классический
    Пользователь: Н/Д
    Компьютер: 2008r2-06-f.contoso.com
    Описание.
    Служба репликации DFS обнаружила неожиданное завершение работы тома C:. Это может произойти, если служба завершилась ненормально (например, из-за потери питания) или произошла ошибка в томе. Служба автоматически инициировала процесс восстановления. Служба перестроит базу данных, если она определяет, что она не может надежно восстановиться. Вмешательство пользователя не требуется.

    Дополнительные сведения
    Том: C:
    GUID: <GUID>
    Имя журнала: репликация DFS
    Источник: DFSR
    Дата: <DateTime>
    Идентификатор события: 2104
    Категория задачи: Отсутствует
    Уровень: ошибка
    Ключевые слова: классический
    Пользователь: Н/Д
    Компьютер: 2008r2-06-f.contoso.com
    Описание.
    Не удалось восстановить службу репликации DFS из внутренней ошибки базы данных на томе C:. Репликация остановлена для всех реплицированных папок на этом томе.

    Дополнительные сведения
    Ошибка: 9214 (внутренняя ошибка базы данных (-1605))
    Том: 92404560-E6C8-11DF-BCA2-806E6F6E6E6963
    База данных: C:\System Volume Information\DFSR
    Имя журнала: репликация DFS
    Источник: DFSR
    Дата: <DateTime>
    Идентификатор события: 2004
    Категория задачи: Отсутствует
    Уровень: ошибка
    Ключевые слова: классический
    Пользователь: Н/Д
    Компьютер: 2008r2-06-f.contoso.com
    Описание.
    Служба репликации DFS остановила репликацию на томе C:. Эта ошибка может произойти, так как диск заполнен, диск завершается сбоем или достигнуто ограничение квоты. Это также может произойти, если служба репликации DFS столкнулась с ошибками при попытке этапировать файлы для реплицированной папки на этом томе.

    Дополнительные сведения
    Ошибка: 9014 (сбой базы данных)
    Том: 92404560-E6C8-11DF-BCA2-806E6F6E6E6963
    Имя журнала: репликация DFS
    Источник: DFSR
    Дата: <DateTime>
    Идентификатор события: 2106
    Категория задачи: Отсутствует
    Уровень: Сведения
    Ключевые слова: классический
    Пользователь: N/A Computer: 2008r2-06-f.contoso.com
    Описание.
    Служба репликации DFS успешно восстановлена из внутренней ошибки базы данных на томе C:. Репликация возобновилась в реплицированных папках на этом томе.

    Дополнительные сведения
    Том: 92404560-E6C8-11DF-BCA2-806E6F6E6E6963
    База данных: C:\System Volume Information\DFSR

Все серверы, реплицируемые с восстановленным компьютером, неоднократно отображаются в файлах %systemroot%\debug\dfsr*.log:

20110302 11:05:26.068 1192 INCO 7487 InConnection::RestartSession Повторная попытка установить сеанс набора контента. connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} csName:snaprf
20110302 11:05:26.068 1192 INCO 1042 [WARN] SessionTask::Step (Игнорируется) Не удалось обработать. Ошибка.
+ [Ошибка:9027(0x2343) InConnection::EstablishSession inconnection.cpp:6172 1192 C A сбой был сообщен удаленным партнером]
+ [Ошибка:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4200 1192 C A не удалось сообщить удаленному партнеру]
+ [Ошибка:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C A не удалось сообщить удаленному партнеру*]
+ [Ошибка:9028(0x2344) DownstreamTransport::SetSession downstreamtransport.cpp:4179 1192 C Набор содержимого не найден]
20110302 11:07:26.080 1192 DOWN 4186 [ERROR] DownstreamTransport::EstablishSession Failed on connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} rgName:snapshotrg Error:
+ [Ошибка:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C A не удалось сообщить удаленному партнеру]
+ [Ошибка:9028(0x2344) DownstreamTransport::SetSession downstreamtransport.cpp:4179 1192 C Набор содержимого не найден]

Причина

Моментальные снимки не поддерживаются базой данных DFSR или другими базами данных с несколькими узлами Windows. Отсутствие поддержки моментальных снимков включает всех поставщиков и продуктов виртуализации. DFSR не реализует защиту отката отката USN, например службы домен Active Directory.

При каких-либо обстоятельствах не следует создавать или восстанавливать моментальные снимки компьютеров под управлением DFSR на элементах чтения и записи в рабочей среде.

Восстановление моментальных снимков поддерживается только для членов только для чтения, так как их вектор версии не отслеживается для партнеров и откат USN не может произойти.

Решение

Чтобы устранить эту проблему, обратитесь к служба поддержки Майкрософт. Решение включает специальные шаги восстановления базы данных, которые можно использовать для исправления затронутого сервера, не влияя на другие компьютеры.

Повторное создание группы репликации или реплицированная папка не исправит проблему на восстановленном сервере и не должна использоваться в качестве шага устранения неполадок.

Дополнительная информация

Дополнительные сведения о моментальных снимках и защите отката USN см. в статье: