Здравейте! Следното ръководство ще се отнася за това как може да изградим среда, в която файловете на сървърите и работните станции в нашия домейн да се синхронизират помежду си, като използваме DFS репликацията, която ни предлага Windows Server 2012.
Както винаги ще започнем със Server Manager, и инсталирането на съответните роли за да направим DFS репликацията възможна.
Как да инсталирам роля във Windows Server 2012?
Първо се уверете, че сървърите, с които ще работите се намират в един и същ домейн. След това навигирайте до:
Server Manager -> Manage -> Add Roles and Features
От менюто „Server Roles“ маркирайте ролите: „DFS Namespaces„, „DFS Replication“ и „File Server„, ако не е инсталиран. При избирането им може да бъдете попитани за добавяне да допълнителни функции, добавете ги като натиснете върху „Add Features„.
За да ги инсталирате продължете с „Next >“ x 2 , и „Install„.
Направете това за всички файлови сървъри, които искате да се репликират!
След това отворете конзолата, която управлява DFS, за да създадем пространство от имена за файловите ни сървъри:
Server Manager -> Tools -> DFS Management
В DFS Management конзолата от менюто вдясно изберете с десен бутон:
Namespaces -> New Namespace...
След като направите това ще стартира „магьосник“, който ще ви преведе през създаването на ново пространство от имена. Първият прозорец ще се отнася, за това къде да се намира сървърът за него. В този случай съм посочил текущият: „STORAGE„.
Следва да зададем име на сървърът (т. 1), и съответното му местоположение върху твърдия диск (т. 2,1). Настройките под „Shared folder premissions“ се отнасят за това кой какви права да има за споделените папки намиращи се в репликиращата зона. Аз съм задал администраторите да имат пълен достъп, а потребителите права само за четене (т. 2,2).
Тук трябва да зададем типа на пространството от имена. За примера съм избрал да оставя „Domain-based namespace„, което означава, че файловете ще могат да бъдат достъпвани посредством името на домейна: в случая – „\\unbelt.local\Data„, а при „Stand-alone namespace„, ще трябва да изписвате името на сървъра (пр. \\storage\Data).
В стъпките след това следва да прегледате направените настройки и да ги приложите: Next -> Create.
Инсталацията ще приключи бързо, като след това идва ред да посочим ресурсите, които искаме да участват в репликацията. За да направите това изберете пространството от имена (за тук: „\\unbelt.local\Data“), и с десен клик изберете „New Folder…„.
Сега ще трябва да посочим местата, които ще участват в репликацията. За целта съм създал три папки: Profiles; TemplateDocs; Softwares, като предварително съм ги споделил с всички удостоверени потребители.
От първия прозорец изберете „Add…“ (т. 1), и след това „Browse…“ (т. 2). От последващият прозорец може да покажете всички споделени папки, като натиснете върху „Show Shared Folders“ (т. 2,1) и да изберете една от тях в прозореца по-долу (т. 2,2). Потвърдете за съответната папка и повторете процедурата за останалите (ако има такива).
За да е възможна репликацията към други файлови сървъри в домейна, изберете с десен бутон по-рано създаденото пространство от имена, и натиснете върху „Add New Namespace Server„. От там задайте другият/те сървър/и.
Идва ред на това да настроим самата репликация между сървърите. Натиснете с десен бутон върху „Replication„, и изберете „New Replication Group…„.
Ще стартира познатият ни „магьосник“, като първата му страница съдържа настройки за типа на репликационната група.
Първият вариант е за репликация с два или повече сървъра, а втория за двупосочна репликация между два сървъра.
За „Name and Domain“ напишете името на групата и описанието към нея (незадължително). Също така може да зададете домейна, за който да се отнася.
В „Replication Group Members„, посочете сървърите, които искате да добавите в групата за репликация.
„Topology Selection“ отговаря за това как да се репликират данните между сървърите.
„Full mesh„, което съм избрал, всеки сървър ще репликира информацията с останалите. Имайте предвид, че това ще работи добре в сравнително малки среди.
„Replication Group Schedule and Bandwidth„, ви предоставя възможност да изберете кога да се извършва репликацията:
- Постоянна репликационна връзка.
- Репликация, която да се извършва по график в специфично време.
От „Primary Member“ посочете, кой от сървърите ще е основен, така че в случай на конфликт, той да взима превес.
„Folders to Replicate“ е мястото където трябва да добавите папките, които да се репликират.
След като сте добавили всички папки, добавете локалният им път за останалите сървъри: „Local Path on Other Members„.
В последните прозорци на „магьосника“, може да прегледате направените настройки и да ги зададете с „Create„.
За да започне репликацията веднага, може да използвате следната команда в командният ред (CMD):
dfsrdiag pollad
Желая ви успешна администрация!