none
Настройка DFS и репликации папок RRS feed

  • Вопрос

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

    Есть старенький файловый сервер срв1(win2008R2). на нем порядка 10 штук расшареных папок.

    Задача перенести это все добро на новый сервер срв2. Параллельно еще поднят срв3, который планируется как резерв. 


    1. Собираем доменный DFS, все три файловых сервера назначаем dfsn

    2. Перекидываем с срв1 все на срв2 и убиваем срв1.

    - для каждой шары на срв1 делаем два таргета \\срв1\шара и \\срв2\шара

    вопрос1 - правильно я понимаю, что для того чтобы пользователи всегда ходили только к одному(первому) таргету, надо второй отключить. и включать только тогда, когда например я буду полностью готов отказаться от срв1?

    - для каждой шары на срв1 делаем репликацию  на аналогичную шару срв2

    вопрос2 -  нормально то, что у меня для каждой папки будет своя группа репликации?

    Еще в принципе не пойму про репликацию, допустим я сделал папку в пространстве имен и настроил репликацию. А можно сначала содать группу репликации, потом уже эти папки добавлять как целевые в пространстве имен. Но при этом у репликации статус Not Published. В чем разница этих двух вариантов?


    • Изменено itdmit 28 августа 2019 г. 6:35
    28 августа 2019 г. 6:25

Ответы

  • 1. Если пользаки в одном сайте, то да - они смогут ходить на оба таргета (т.е. на запрос dfs root будут возвращаться оба referral). И имеет смысл один из них выключить и оставить только репликацию.

    2. Можете для каждой шары делать свою группу репликации, а можете верхнеуровневую шару реплицировать.

    • Помечено в качестве ответа itdmit 28 августа 2019 г. 6:36
    28 августа 2019 г. 6:28
  • 1. В пространстве имен вообще не имеет значения где у вас расположены папки (на d или g) - в нём всё равно хранятся только ссылки на эти папки

    2. В вашем случае либо корневые папки нужно сделать для D: и G: (а текущие папки folder1/2 уже будут внутри этой корневой) и настроить репликацию для этих 2-х корневых папок. Либо в рамках проекта миграции на новый сервер папки folder1/2 расположить на новом диске внутри корневой папки.

    3. Про разницу не подскажу, у меня под рукой сейчас нет ПК. 

    • Помечено в качестве ответа itdmit 28 августа 2019 г. 7:34
    28 августа 2019 г. 7:31

Все ответы

  • 1. Если пользаки в одном сайте, то да - они смогут ходить на оба таргета (т.е. на запрос dfs root будут возвращаться оба referral). И имеет смысл один из них выключить и оставить только репликацию.

    2. Можете для каждой шары делать свою группу репликации, а можете верхнеуровневую шару реплицировать.

    • Помечено в качестве ответа itdmit 28 августа 2019 г. 6:36
    28 августа 2019 г. 6:28
  • Алексей, спасибо.

    вот еще чего не пойму

    ...про репликацию, допустим я сделал папку в пространстве имен и настроил репликацию. А можно сначала создать группу репликации, потом уже эти папки добавлять как целевые в пространстве имен. Но при этом у репликации статус Not Published. В чем разница этих двух вариантов?

    И еще, то есть плодить большое количество групп репликаций вполне нормально? 


    • Изменено itdmit 28 августа 2019 г. 6:38
    28 августа 2019 г. 6:36
  • ИМХО плодить много групп так себе вариант, т.к. есть вероятность, что новые папки вы просто забудете добавить (а вот в случае репликации только корневой такой проблемы нет). Да и администрировать это будет сложнее (вам придётся мониторить dfsr backlog для каждой группы репликации). В любом случае админить вам, поэтому смотрите как вам будет удобнее и настраивайте уже исключительно для себя.

    И ещё (тоже ИМХО) - сейчас уже вовсю идёт отказ от устаревшей и ненадёжной технологии репликации на уровне файлов (DFSR) на новую технологию репликации на уровне блоков (Storage Replica) - она гораздо более надёжна, но требует WS2016 Datacenter or WS2019 Standard (с ограничениям функционала). Подумайте об этом как о заделе на будущее.

    28 августа 2019 г. 6:52
  • К сожалению срв1 организован так, что все шары, физически размещены на разных дисках сервера и находятся как бы на одной линии. Тоесть выглядит это примерно так

    d:\folder1  - \\срв1\folder1

    d:\folder2 - \\срв1\folder2

    g:\folder3 - \\срв1\folder3

    g:\folder4 - \\срв1\folder4

    Я бы и рад сделать чтобы шара была одна, а в ней уже все необходимые папки, но как это сделать?

    И все таки еще раз спрошу, вот про это - про репликацию, допустим я сделал папку в пространстве имен и настроил репликацию. А можно сначала создать группу репликации, потом уже эти папки добавлять как целевые в пространстве имен. Но при этом у репликации статус Not Published. В чем разница этих двух вариантов?

    28 августа 2019 г. 6:58
  • 1. В пространстве имен вообще не имеет значения где у вас расположены папки (на d или g) - в нём всё равно хранятся только ссылки на эти папки

    2. В вашем случае либо корневые папки нужно сделать для D: и G: (а текущие папки folder1/2 уже будут внутри этой корневой) и настроить репликацию для этих 2-х корневых папок. Либо в рамках проекта миграции на новый сервер папки folder1/2 расположить на новом диске внутри корневой папки.

    3. Про разницу не подскажу, у меня под рукой сейчас нет ПК. 

    • Помечено в качестве ответа itdmit 28 августа 2019 г. 7:34
    28 августа 2019 г. 7:31
  • Такое ощущение, что если делать корнем диск на котором расположено несколько расшареных папок, то репликация происходит только для одной папки.

    Так например у меня на сервере срв1 есть диск G:\

    На нем есть три папки

    g:\folder3 - она же \\срв1\folder3

    g:\folder4 - она же \\срв1\folder4

    g:\folder5 - она же \\срв1\folder5

    Я в пространстве имен добавил папку G и указал две таргет папки

    \\срв1\G$

    \\срв2\g-replica

    Так вот, фактически на сервере срв2 в папке g-replica, появляется только папка folder5 со своим содержимым. и все.

    Может быть, что есть какое то ограничение при репликации диска?

    Update....Хотя нет сейчас создал еще несколько расшареных папок

    g:\folder6 - она же \\срв1\folder6

    g:\folder7 - она же \\срв1\folder7

    и они отлично реплицировались. 

    Те папки что не реплицируются уже когда то участвовали в репликациях, когда экспериментировал. Возможно поэтому теперь с ними проблема. Как это можно отмониторить? в журналах windows ничего об этом нет.



    • Изменено itdmit 28 августа 2019 г. 17:41
    28 августа 2019 г. 17:24
  • Мониторить репликацию DFSR можно либо с помощью SCOM, либо написав простой скрипт, который дёргает dfsr backlog и сравнивает его с нулём.
    29 августа 2019 г. 6:57