none
Средства диагностики DFS RRS feed

  • Вопрос

  • Коллеги, добрый день!

    Ситуация такая - есть шара объемом в 25Tb. Полтора месяца назад настроил реплику на новый сервер. За месяц залилось порядка 10Tb. В первую неделю скорость была довольно приличной, но после упала до 50-100mb и поскольку меня поджимали сроки - решил дозалить шару при помощи robocopy. В момент копирования некоторых папок при помощи robocopy вылезли ошибки (мол нет доступа к некоторым файлам/папкам), но процентов 90 залилось нормально.

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

    Синхронизацию проверяю по тем некоторым папкам которые не удалось скопировать (о них я писал в начале) и вижу, что они по прежнему пустые. Теоретически я мог бы забить на это и предупредив пользователей, что папка №1, 2, 3 пока не доступны, но у меня нет понятия какие именно папки еще не реплицировались.

    Вы уж простите, что так много текста, но в двух строчках не объяснить.

    Каким образом можно продиагностировать DFSR, на какой стадии реплика и т.д.?

    В конце концов сойдет любое ПО, которое берет 2 папки и сравнивает их, главное чтобы это было информативно и понятно.

    Заранее спасибо!

    13 июля 2018 г. 14:18

Ответы

  • Можно с помощью утилиты dfsrdiag посмотреть сколько ещё файлов осталось скопировать (backlog).

    Но на будущее лучше заменить DFSR на Windows Storage Replica (если у вас есть WS2016 и лицензии Datacenter). Технология устарела.

    • Помечено в качестве ответа Sergey Ya 17 июля 2018 г. 6:48
    13 июля 2018 г. 14:35

Все ответы

  • Можно с помощью утилиты dfsrdiag посмотреть сколько ещё файлов осталось скопировать (backlog).

    Но на будущее лучше заменить DFSR на Windows Storage Replica (если у вас есть WS2016 и лицензии Datacenter). Технология устарела.

    • Помечено в качестве ответа Sergey Ya 17 июля 2018 г. 6:48
    13 июля 2018 г. 14:35
  • Про dfsdiag в курсе, вот что он мне выдает:

    dfsrdiag Backlog /rgname:"Documents\1234" /rfname:"1234" /smem:server1 /rmem:server2
    
    Member <server2> Backlog File Count: 8024761
    Backlog File Names (first 100 files)
         1. ФАЙЛ
         2. ФАЙЛ
    	 ...
    	 ...
    	 100. ФАЙЛ
    Operation Succeeded

    Как бы не очень понятно какие папки ему осталось реплицировать... :(

    16 июля 2018 г. 7:02
  • Извините. Наверное не в тему... У Total Commander есть опция сравнить папки с выводом. Как то приходилось пользоваться.

    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"


    16 июля 2018 г. 7:14
  • Добрый день,

    ПМСМ вы зря попытались "добить" репликацию с помощью robocopy, информация об этих файлах может не попасть в БД DFSR на новом сервере. Рекомендуемый способ - клонирование БД DFSR. Но при этом придётся начать всё заново.

    16 июля 2018 г. 8:12
  • Проделывал пару раз данную процедуру по похожему мануалу. В итоге получилось перенести 2 ТБ (около 3 млн файлов) за вечер пятницы-> вечер вскр по гигабитной сети. В пн утром бэклог уже был чист (данные синхронизированы).
    16 июля 2018 г. 20:15
  • Всем спасибо за ответы!

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

    В любом случае статью в Избранное и буду читать про WSR

    PS. Уж очень не хватает в DFSR красивого интерфейса где тебе в реальном времени показывает состояние репликации - что реплицировано и что осталось. :)

    17 июля 2018 г. 6:48