none
DFSR репликация RRS feed

  • Вопрос

  • Добрый день.

    Стоит задача настроить репликацию файлового сервера объемом 12 ТБ (>10 000 000 файлов).

    Так как объем большой, решил протестировать новую возможность в windows server 2012 r2 по импорту базы пресидированных файлов. Сделал все по инструкции по ссылке http://blogs.technet.com/b/filecab/archive/2013/08/21/dfs-replication-initial-sync-in-windows-server-2012-r2-attack-of-the-clones.aspx на 2-х тестовых серверах 2012р2, взяв в качестве тестовых файлов бэкап на ~400гб.

    Проблема в том, что после экспорта и импорта базы и включения обоих серверов, как партнеров по репликации, сервер начинает перебирать все файлы (так по крайней мере кажется), папка conflictanddeleted постоянно наполняется и очищается, в логах беспрерывно события 4412. При этом, естественно, никаких изменений в тестовой среде не производится, для пользователей она закрыта.

    11 октября 2013 г. 11:33

Ответы

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

    При копировании я использовал команду

    Robocopy.exe "Начальный путь" "Конечный путь" /E /B /COPYALL /R:6 /W:5 /MT:64 /XD DfsrPrivate /TEE /LOG+:preseed.log 

    18 октября 2013 г. 4:11

Все ответы

  • Не проходите по требованиям: When creating replication groups with a large number or size of files we recommend exporting a database clone and using pre-seeding techniques to minimize the duration of initial replication. For more information, see DFS Replication Initial Sync in Windows Server 2012 R2: Attack of the Clones. The following list provides aset of scalability guidelines that have been tested by Microsoft on Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008: • Size of all replicated files on a server: 10 terabytes. • Number of replicated files on a volume: 11 million. • Maximum file size: 64 gigabytes. Используйте либо средства репликации хранилища, или, если подойдет, robocopy.

    http://technet.microsoft.com/en-us/library/cc773238(v=ws.10).aspx#BKMK_00

    • Изменено Dmitriy Razbornov 11 октября 2013 г. 20:33 вставил ссылку
    • Предложено в качестве ответа ЙоЖыГ 12 октября 2013 г. 2:26
    • Отменено предложение в качестве ответа Sergey Redkin 14 октября 2013 г. 6:43
    11 октября 2013 г. 20:32
  • у автора 2012 r2, для нее ограничения мягче

    The following list provides a set of scalability guidelines that have been tested by Microsoft on Windows Server 2012 R2:

    • Size of all replicated files on a server: 100 terabytes.
    • Number of replicated files on a volume: 70 million.
    • Maximum file size: 250 gigabytes.

    к тому же тестит он всего 400 гб

    12 октября 2013 г. 14:34
  • Да, в тестовой среде я не выбиваюсь из лимитов даже 2008 сервера, а у меня 2012r2. К слову, грешил на антивирус, удалил, все равно перебор файлов после начальной инициализации остался.

    Хранилища у нас не поддерживают репликацию, а бесконечный robocopy в шедулере даст огромную нагрузку на дисковую подсистему, это не вариант.

    14 октября 2013 г. 4:28
  • Я попробовал вместо копирования всех реплицирующихся файлов с помощью robocopy, как в статье, клонировать нужный мне диск виртуальной машины. После клонирования репликация работает нормально, так что для меня проблема закрыта, хотя было бы интересно, что не так с robocopy. 

    При копировании я использовал команду

    Robocopy.exe "Начальный путь" "Конечный путь" /E /B /COPYALL /R:6 /W:5 /MT:64 /XD DfsrPrivate /TEE /LOG+:preseed.log 

    18 октября 2013 г. 4:11
  • Не совсем правильно сформулировал мысль, наверное, и не углядел сначала в первом посте у Вас R2 )

    Во время начальной репликации есть настоятельная рекомендация использовать робокопи в шедулере- так, поднимая нового члена репликации в удаленном филиале глупо устраивать initial sync , именно поэтому разумно просто создать задачу на несколько ночей в планировщике (я так ~10 ТБ реплику делал давно), поэтому все так с робокопи. Первоначальный стейджинг рекомендуется  именно так и делать, как Вы поступили.

    Иногда начальная репликация при больших объемах может проходить долго, и не двигаться- зависит от квот, staging  и др. многих факторов.

    23 октября 2013 г. 5:57