Рэплікацыя DFS праз VPN: блакаванне — гэта не тое, што вы атрымаеце
Сайтавы VPN перадае трафік, але не дадае блакавання файлаў. Прадумайце мадэль узгодненасці, прастору для staging і акно рэплікацыі да пачатку папярэдняга засявання.
Канал зашыфраваны, пастаянна ўключаны і дастаткова хуткі, таму агульная папка павінна паводзіць сябе як адна папка на абодвух сайтах. Менавіта на гэтым дапушчэнні грунтуюцца большасць праектаў рэплікацыі DFS, якія потым здзіўляюць людзей. DFSR — многамайстарны і асінхронны: кожная рэпліка самастойна адсочвае версіі, і нішто ў пратаколе не ўтрымлівае блакіроўку паміж серверамі. VPN перадае трафік паміж імі і не дадае нічога з той каардынацыі, якой патрабуе гэта дапушчэнне. Сплануйце схему запісу і мадэль ёмістасці, інакш першы сапраўдны канфлікт стане інцыдэнтам падтрымкі.
Міф: VPN робіць рэплікі адной файлавай сістэмай
Тунэль — гэта транспарт. Ён дае дазволены шлях паміж двума серверамі і хавае прамежкавыя пераходы. Ён нічога не кажа пра тое, каму можна рэдагаваць файл, у якім парадку прыходзяць версіі і што адбываецца, калі два рэдагаванні спаборнічаюць.
Шыфраванне і даступнасць — уласцівасці канала; узгодненасць — уласцівасць рухавіка рэплікацыі і вашага працэсу працы.
Што DFSR фактычна рэплікуе
Кожны сервер трымае ўласную копію і ўласныя метаданыя версій. Змены распаўсюджваюцца, калі дазваляюць злучэнне і расклад, а рухавік выкарыстоўвае дыферэнцыяльнае сцісканне аддаленага боку, каб перадаваць толькі змененыя часткі файла. Калі дзве рэплікі змяняюць адзін файл да таго, як прыйшло любое з абнаўленняў, адна версія перамагае, а другая адсоўваецца ўбок як канфліктная копія. Ніводзін сервер не заблакаваў другое рэдагаванне, бо для блакіроўкі патрэбна размеркаваная блакіроўка, якой DFSR не прадастаўляе.
Шлях прасторы імёнаў робіць копіі зручнымі для доступу, але не робіць іх узгодненымі.
Прастора staging — гэта працоўная ёмістасць, а не рэзервовая копія
Staging — гэта часовая вобласць, якую рэплікацыя выкарыстоўвае, пакуль збірае змены. Рэкамендацыі Microsoft па памерах бяруць сумарны памер 32 самых вялікіх файлаў у рэплікаванай папцы як мінімум, а дадатковае месца карыснае падчас пачатковай рэплікацыі. Таму дрэва дробных дакументаў і папка з некалькімі вялікімі архівамі патрабуюць розных формаў staging. Калі staging заканчваецца, рэплікацыя спыняецца так, што выглядае як збой сеткі. Разлічыце памер па даных, а затым працягвайце назіраць, пакуль даныя змяняюцца.
Staging не з’яўляецца рэзервовай копіяй, а распаўсюджванне змен не з’яўляецца гісторыяй версій.
Папярэдняе засяванне — гэта аптымізацыя, а не хуткі шлях
Для вялікага існага дрэва падтрыманае папярэдняе засяванне праз Robocopy можа скараціць тое, што павінна прайсці праз канал падчас пачатковай сінхранізацыі, а рэкамендацыі Microsoft ахопліваюць захаванне звестак пра файлы і апрацоўку заблакаваных або прапушчаных файлаў. Гэта аптымізацыя, а не абяцанне, што мэта ўжо правільная, таму пачатковая рэплікацыя ўсё яшчэ павінна завяршыцца і быць праверана. Менавіта пропуск гэтай праверкі прыводзіць да таго, што сайт пачынае выдаваць файлы, якіх ніколі не было ў рэплікаваным наборы.
Праверце пачатковы стан да таго, як карыстальнікі пачнуць разлічваць на мэту, а не пасля першай скаргі.
Выберыце акно і вызначце, што значыць «актуальна»
Расклад рэплікацыі і абмежаванні прапускной здольнасці вызначаюць, калі партнёры могуць абменьвацца данымі. Вузкае акно пасля працоўнага дня — гэта законны праект, які пакідае чаргу на працягу дня, пры ўмове, што ўсе пагадзіліся: аддаленая копія павінна быць актуальнай толькі да раніцы.
Запішыце гэты сказ, бо «чарга сорак хвілін» трывожыць толькі тады, калі мэта нікім не вызначана.
Прымайце разам з працэсам працы, а не з адным файлам
Тэстуйце на файлах, якімі людзі фактычна карыстаюцца: вялікі дакумент, звычайнае рэдагаванне, выдаленне і наўмыснае адначасовае рэдагаванне на абодвух сайтах. Пераканайцеся, што паводзіны пры канфлікце адпавядаюць таму, што вы казалі бізнесу, і што шлях аднаўлення з рэзервовай копіі асобны ад рэплік. Затым назірайце за аб’ёмам змен, ростам чаргі і запасам staging адносна акна абслугоўвання некалькі тыдняў. Ёмістасць VPN — адно з некалькіх абмежаванняў, і рэдка менавіта першае, да якога вы даходзіце.
Праект, які дакументуе сваё адставанне і правілы рэдагавання, значна прасцей падтрымліваць, чым той, што абяцае ідэнтычныя копіі.