DFS-replicatie instellen. File Tree Guardian: Implementatie van een gedistribueerd bestandssysteem genaamd DFS. Duplicatie instellen op basis van Dfs

Voortzetting van “experimentele trivia”. Je kunt de voorgaande delen lezen.
De release van vandaag zal een beloofde release zijn. Om te voldoen aan mijn belofte, zal ik u vertellen hoe u dit kunt doen met behulp van DFS interessant ding. Dit zal uiteraard geen volwaardige fouttolerantie voor bestandsgegevens zijn, maar op zijn minst iets dat lijkt op een online back-up.

Om te beginnen herhaal ik mijn empirische overtuiging dat je geen bestandscluster moet maken met behulp van DFS. DFS is niet voor deze doeleinden gemaakt. En om de puntjes op de i te zetten, zijn hier mijn argumenten:

  • In het DFS-mechanisme is er geen manier om te bepalen welke replica van een bestand correct is.
  • Als er meerdere replica's op één site staan, kiest DFS zelf waar het gebruikersverzoek naartoe wordt gestuurd, naar replica A of naar replica B, blijkbaar op basis van de belasting op de opslagserver. (Er zijn enkele instellingen voor de volgorde van replicaselectie, maar deze veranderen de essentie niet: als er meerdere replica's binnen een site zijn, kan de keuze voor een specifieke replica onvoorspelbaar zijn.
  • Met deze nuances kunnen we een situatie simuleren waarin gebruiker A toegang krijgt tot replica A en daar met gegevens werkt, en gebruiker B toegang heeft tot replica B en daar met gegevens werkt. Als gevolg hiervan zullen er TWEE takken van gewijzigde gegevens worden gevormd, en DFS zal niet weten welke gegevens correct zijn, maar zal eenvoudigweg die met de meest recente wijzigingen selecteren. Kunt u zich voorstellen wat er in deze situatie zal gebeuren? bestandsopslag, of erger nog, met databases
  • Het is de moeite waard om op te merken dat de replicatie van geopende bestanden voor onbepaalde tijd kan worden uitgesteld. Het eenvoudigste voorbeeld zijn gebruikers die kantoordocumenten niet sluiten als ze van huis gaan.
Al het bovenstaande stelt ons in staat om te zeggen dat DFS het meest geschikt is voor het overbrengen van gegevens naar vestigingen, het synchroniseren van zelden gewijzigde gegevens (orders, instructies, archieven) en soortgelijke taken. U kunt echter wat sluwer zijn en DFS gebruiken, misschien op een ongebruikelijke, maar niettemin nuttige manier.

U kunt een soort online replica bouwen op basis van DFS, die meestal niet zal werken (wat betekent dat de meeste problemen met gegevenssynchronisatie niet zullen optreden) en die kan worden ingeschakeld als de hoofdreplica faalt.
Het kan er bijvoorbeeld zo uitzien:
Hier zijn (met de map Afdeling als voorbeeld) twee replica's van één map gemaakt, een replicatiegroep en replicatietaken geconfigureerd (dit alles wordt gedaan door de installatiewizard en zal geen problemen veroorzaken). Het beste idee is dat een van de links naar de opslagserver is uitgeschakeld, d.w.z. er is een replica, de replicatie tussen servers verloopt zoals gespecificeerd, maar gebruikers die via DFS toegang krijgen tot deze map worden uitsluitend doorgestuurd naar de eerste, actieve server.

De tweede server zal de data zoveel mogelijk repliceren en zal als het ware ‘on call’ zijn. In het geval van een noodsituatie zal het mogelijk zijn om te rokeren en de link naar de tweede server in te schakelen, en de link naar de eerste uit te schakelen, en gebruikers zullen weer naar hun eigen gegevens gaan, die net zo relevant zullen zijn als DFS-replicatie was mogelijk (in de praktijk varieert dit van volledige relevantie, d.w.z. de status is 0,5-2 seconden oud, tot 2-3 dagen in het geval van open bestanden die niet worden gerepliceerd totdat ze worden gesloten, d.w.z. ontgrendeld door de applicatie ).

Het zou geweldig lijken! Laten we dringend rennen om dit supersysteem te maken! Maar naast iedereen goede tijden, er zijn ook niet erg goede:

  • U hebt minimaal twee keer zoveel ruimte op elk volume nodig voor de verborgen map DfsrPrivate (servicemap voor gegevensreplicatie). Gezien de dubbele kosten van het opslaan van gegevens (hetzelfde wordt op beide servers opgeslagen en er wordt er maar één tegelijk verwerkt) lijkt dit niet langer zo verleidelijk, omdat ruimte voor een dergelijke fouttolerantie moet minstens vier keer meer worden toegewezen dan aan de gegevens zelf
  • Gebruikers kunnen soms vertragingen ondervinden bij het werken met DFS. Ik heb de exacte redenen nooit kunnen begrijpen, maar het was altijd een gevolg van de aanwezigheid van verschillende replica's en een niet-nulbelasting op het netwerk. Zodra er nog maar één replica over was, werden de remmen verdwijnend klein. Dit had beslist niets te maken met werkende replicatie; het leek sterk op sommige problemen bij het oplossen van DFS-namen.
  • Om ervoor te zorgen dat gebruikers de nieuwe replica kunnen zien waarnaar u ze op “uur X” hebt overgeschakeld, zullen ze hoogstwaarschijnlijk hun computers opnieuw moeten opstarten, anders zullen ze proberen het oude pad te volgen.
  • Ik heb niet automatisch overgeschakeld naar een werkende replica, omdat... standaard methoden zoiets bestaat niet, maar het schrijven van een wonderscript in een situatie waarin de technologie zelf zoveel nadelen heeft, leek mij roekeloos.
Zoals je kunt zien in het beschreven voorbeeld, naast behoorlijk aanzienlijke voordelen. er zijn ook nogal wat nadelen, dus stel prioriteiten, weeg de VOOR- en NADELEN af, en beslis zelf wat u gaat doen in uw specifieke situatie.

Trouwens, volgens degenen die het weten, in Windows-omgeving Server 2008 (R2) DFS (en vooral de replicatieservice ervan) is dramatisch verbeterd en mogelijk zijn enkele van de problemen opgelost. Probeer het - misschien zal het voorgestelde schema daar veel beter werken.

Wordt vervolgd.

Tegenwoordig is het moeilijk om iemand te verrassen met uitgebreide netwerken met complexe
topologie, beschikbaarheid van externe en mobiele kantoren. Voor beheerder
het organiseren van een dienst in dergelijke omstandigheden is geen gemakkelijke taak. Maar dat is niet nodig
vergeet onze gebruikers - in dit geval zullen ze met meer moeten werken
aantal ongelijksoortige apparaten en bronnen die zich op verschillende locaties bevinden
computers en netwerkservers kunnen op zoek naar de benodigde informatie
uiterst moeilijk zijn.
stelt ons in staat dit op te lossen

probleem. Laten we eens kijken hoe precies.

Doel en mogelijkheden van DFS (Gedistribueerd bestandssysteem DFS Gedistribueerd bestandssysteem
) verscheen als
een standaardcomponent in Win2k. Het doel is om het beheer, de toegang en het beheer te vergemakkelijken zoeken naar gegevens op internet. Hiervoor bestandsbronnen
, gelegen op verschillende
computers worden gecombineerd in één enkele logische naamruimte. Gebruiker,
in plaats van de namen van alle netwerkshares te onthouden (Universal Naming
Convention, UNC), zoals \\Server\Folder, heeft toegang tot één enkele ruimte
UNC-namen die alle servers en gedeelde bronnen op het netwerk combineren. Welke het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem DFS
, gebruiker u hoeft zich geen zorgen te maken echte locatie
bestand. Wanneer een klant contact met hem opneemt
het wordt eenvoudigweg overgebracht naar de map die het nodig heeft. Op de plaats van de bron waarnaar
geeft de link aan, kan elk besturingssysteem zijn waarvan de bronnen toegankelijk zijn
toegankelijk via UNC (Windows, Linux, xBSD, NetWare). Fysiek het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem objecten die door middel van links zijn verbonden , worden doel genoemd voorwerpen
(doelstellingen) of replica's

(replica's). Maar gemak voor gebruikers en beheerders is nog ver weg
niet het allerbelangrijkste
belangrijkste voordelen van DFS
. Het punt is dat er met één logische naam wel sprake kan zijn
Er zijn verschillende gedeelde bronnen gekoppeld die identieke informatie opslaan.
het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem Zo'n verzameling alternatieve gedeelde bronnen die aan één logische naam zijn gekoppeld
, wordt een replicaset genoemd. En als de gedeelde bronnen in één zijn het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem en bevinden zich op Win2k- of Win2k3-servers,
Het is mogelijk om automatische synchronisatie van informatie tussen hen te configureren.
De gebruiker die contact heeft opgenomen het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem, verwijst meestal door naar de dichtstbijzijnde replica, en
als het niet beschikbaar is, wordt het doorgestuurd naar een alternatieve bron. Voor
het verminderen van de serverbelasting het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem aan de clientzijde worden de gegevens in de cache opgeslagen, dus
bij veelvuldig gebruik bij elk verzoek naar dezelfde bron het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem Niet
wordt geproduceerd. Automatisch dus back-up van belangrijke informatie,
gerealiseerd in DFS, verhoogt ook de fouttolerantie van het gehele systeem (output
één server of schijf apparaat heeft geen invloed op de gebruikerservaring).
Hoewel dat niet mag worden vergeten het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem is niet ontworpen om regelmatig met bijgewerkt te werken
gegevens, en vooral voor die gevallen waarin het bestand tegelijkertijd kan worden bijgewerkt
meerdere plaatsen (in het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem de versie van het bestand waarin de laatste wijzigingen zijn aangebracht, blijft behouden
veranderingen).

In uitvoering DFS in Win2k het was mogelijk om slechts één naamruimte te huisvesten,
in Win2k3 zijn er mogelijk al meerdere. Win2k3 R2 heeft hiervan een nieuwe versie
systemen - DFS-naamruimten, waarin veel problemen al zijn opgelost. Voor replicatie
gegevens in Win2k3 SP1 en SP2 reageren FRS (Bestandsreplicatieserver), in Win2k3 R2 -
DFS-replicatie N. Hun belangrijkste verschil is dat in FRS de kleinste
het te repliceren object is een bestand in DFS-replicatie gebruikt
meer geavanceerde technologie RDC (Differentiële compressie op afstand), wat kan
kopieer alleen de gewijzigde delen van het bestand en de cross-file-functie RDC minder
laadt het kanaal bij het kopiëren van nieuwe bestanden. Gebruiken dus het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem
Het vermindert ook de belasting van het netwerk, wat vooral belangrijk is voor externe kantoren
onvoldoende doorvoer. In dienst het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem geen gebruik
extra beveiligingsfuncties. Bij het benaderen van doelen
Alleen de machtigingen voor het bestandssysteem en de machtigingen die hiervoor zijn ingesteld, worden gecontroleerd.
toestemmingsobjecten in Actieve map Directory.

Deze verschillende wortels

Het uitgangspunt voor alle boomnamen het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem fungeert als de wortel van het gedistribueerde
bestandssysteem. In feite is de root een gedeelde bron die zich bevindt
server, alle anderen Logische namen van het DFS-systeem zal verbinden als
volgende hiërarchische niveau. Wortels erin het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem kunnen elk uit twee typen bestaan
verschilt qua methoden en mogelijkheden voor gegevensopslag. Geïsoleerd (autonoom)
wortel ( Zelfstandige DFS) is niet gekoppeld aan Active Directory en alle koppelingen hebben betrekking op het netwerk
bronnen worden opgeslagen in het register van de server zelf het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Deze root maakt geen gebruik van
DFS
Replicatie
, dat wil zeggen dat het geen duplicatie van informatie over andere bronnen impliceert,
en biedt daarom geen fouttolerantie. In geval van mislukking DFS-servers
de hele hiërarchie wordt ontoegankelijk, hoewel gebruikers er wel toegang toe hebben
middelen direct. Trouwens, verschillende standalone DFS-servers kunnen werken
in een cluster, zodat dit probleem kan worden opgelost. Als de server het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem is
lid van een domein, wordt de domeinroot gebruikt ( Domeingebaseerde DFS). Hiermee
optie kunt u meerdere replica's aansluiten en gebruiken DFS-replicatie Voor
replicatie van zowel de root zelf als de links het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Als binnen Domeingebaseerde DFS wortels
staan ​​op computers met Win2k en Win2k3, dan zo'n root
genaamd " Domein DFS in gemengde modus".

Met domein het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem alle naamruimte-informatie bevindt zich op de controller
domein waartoe de server periodiek toegang heeft het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Overweeg synchronisatie
tussen DFS in een domein dat bij elke verandering complexer wordt
structuren kunnen deze verzoeken een knelpunt in het systeem vormen, dus in dit geval
er zijn ook enkele beperkingen. Dus in Win2k was er een limiet van 16
wortels voor één naamruimte. In Win2k3 is deze beperking sindsdien verwijderd
server het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem heeft nu toegang tot elke DC, niet alleen tot de PDC-emulator.
De tweede beperking van domeinwortels is te wijten aan het feit dat de gehele structuur is opgeslagen
speciaal object, dat ook op alle DC's moet worden gedupliceerd
de kleinste verandering in structuur het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. In de documentatie wordt een beperking aanbevolen
maximale grootte object 5 MB, wat ongeveer overeenkomt met 5000
koppelingen (mappen). Deze waarde is afhankelijk van veel parameters, naamlengte
links, aanwezigheid en grootte van opmerkingen, die ook in dit object worden opgeslagen.
Maar gemiddeld het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem zelden groter dan 50-100 links, en na de initiaal
instellingen blijft het grotendeels statisch, wat betekent dat het niet vaak wordt gedupliceerd
zal gebeuren, en deze beperkingen kunnen eenvoudigweg niet worden bereikt. Trouwens, in de toekomst
Windows 2008 de limiet van 5000 links is al opgeheven, maar alle servers zijn hiervoor bedoeld
moet onder Longhorn lopen. Voor Zelfstandige DFS aanbevolen
linklimiet
een orde van grootte hoger en bedraagt 50.000 koppelingen.

DFS instellen

Laten we bijvoorbeeld configureren het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem op een computer met Win2k3 met SP2, alles
De instellingen in SP1 zijn vergelijkbaar. Bij instellingen het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem er zijn er enkele in R2 en Win2k
verschillen, maar niet zo globaal dat je er zelf niet uit kunt komen. Alle
Het gedistribueerde bestandssysteem wordt centraal beheerd met
met behulp van de MMC-module Doel en mogelijkheden van DFS", wat je kunt
Roep het tabblad "Beheer" van het Windows Configuratiescherm op. Met haar hulp
je kunt wortels maken en verwijderen, verbinding maken met elke wortels het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Het is handig dat in
Eén tabblad kan meerdere wortels weergeven het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. In het geval dat de root werkt in " Gemengd
modusdomein DFS
", dat wil zeggen, wanneer replica's en wortels het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem bevindt zich op computers
onder controle verschillende versies Vensters, controle het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem mee geproduceerd moet worden
computer met Win2k3. Als alternatief kunt u het pakket installeren Win2k3-beheer Gereedschapspakket (adminpak.msi), dat gratis beschikbaar is op
website van een bedrijf. In dit geval computers met
WinXP. Informatie over dit pakket vindt u op

support.microsoft.com/kb/304718. Daarnaast om mee te werken het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem jij kunt ook
gebruik hulpprogramma's opdrachtregel dfscmd.exe en dfsutil.exe. Dit laatste heeft
meer functies, maar niet standaard opgenomen in het besturingssysteem,
Om het te gebruiken, moet u het Win2k3 Support Tools-pakket installeren. Achteruit
Houd er rekening mee dat u voor een succesvolle installatie van Support Tools twee bestanden moet downloaden:
suptools.msi en support.cab.

Om een ​​nieuwe root te maken, roept u de module op, klikt u op de titel en
contextmenu selecteer "Root aanmaken" (Nieuwe root), als optie kunt u dat doen
selecteer een soortgelijk item in het menu "Actie". De wizard Nieuwe maken verschijnt
root (Nieuwe rootwizard), volg de aanwijzingen. In de tweede stap selecteert u het type
wortel gemaakt(domein of geïsoleerd), geef het dragerdomein aan en
server. Nadat u de verbinding met de geselecteerde server heeft gecontroleerd, voert u de rootnaam in. Achteruit
Let op hoe het UNC-pad naar de nieuwe root eruit zal zien, standaard \\server\nameshare.
Aangezien er momenteel geen gedeelde map is, is de volgende stap:
selecteer een lokale map die u als gedeelde map wilt gebruiken. Dit
de directory bevat geen echte gegevens, maar bevat links die dit aangeven
op fysieke locatie gegevens. De wizard maakt alleen-lezen bronnen en
uitvoering aan leden van de groep Gebruikers. Moet eventueel aangepast worden
machtigingen. Klik nu op de knop Voltooien, de nieuwe root verschijnt in het consolevenster.
Als de server Win2k3 draait, maak dan op dezelfde manier
andere wortels. Met behulp van de opdracht Status controleren, aangeroepen vanuit
consolemenu of contextmenu, kunt u de status van de replica controleren. Staat
wordt aangegeven in de kolom met dezelfde naam en er verschijnt een cirkel met een markering naast de naam.
Als het groen is, is alles in orde. Om dit te controleren kunt u naar gaan
opgegeven UNC of gebruik aan lokale computer"net share"-opdracht of
"net view computer_name" van op afstand. Commando "dfsutil /Root:\\server\share /View"
zal laten zien informatie over DFS.

>dfsutil /Root:\\server.com\first /View
DFS Utility versie 5.2 (gebouwd op 5.2.3790.3959)
Domeinhoofdmap met 0 links
Rootnaam = "\\SERVER\eerste" Comment = "eerste root" Staat = "1" Time-out = "300"
Doelserver = "GRINDERS" Map = "eerste" Staat = "2"

Zodra de root is gemaakt, kunt u deze publiceren naar Active Directory. Voor dit doel in
selecteer Eigenschappen in het contextmenu, ga naar het tabblad Publiceren en
Vink het selectievakje 'Deze root naar Active Directory publiceren' aan. Domein
roots worden automatisch en zonder problemen gepubliceerd.

Linkcreatie

Zodra de root is gemaakt, kunt u beginnen met het verbinden van gedeelde bronnen. Waarom daarin
Selecteer in hetzelfde contextmenu Nieuwe koppeling. In het venster dat verschijnt
"Nieuwe link", voer in het veld "Linknaam" de naam in van de link waaronder deze zal komen
beschikbaar in DFS, en dan net onder het UNC-pad naar de doelmap (zou al moeten zijn
bestaan). Om naar gedeelde bronnen te zoeken, kunt u de knop Bladeren gebruiken
Hieronder kunt u de cachingtijd van deze link voor klanten wijzigen het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem(standaard
1800 seconden). Als u klaar bent, klikt u op OK. Het commando "dfsutil /view" zou moeten
toon de status van alle verbonden links en hun eigenschappen. Als het netwerk werkt
meerdere servers, is het mogelijk om een ​​replica toe te voegen die ernaar verwijst
alternatieve koppeling. Er wordt een replica naar het hoofdobject of een afzonderlijk object gemaakt
op dezelfde manier selecteert u alleen in het eerste geval in het contextmenu het item "Maken
hoofddoelmap" en in de tweede - "Map maken".

De gedeelde bronnen die worden gerepliceerd, moeten
bevindt zich in partities met bestand NTFS-systeem op draaiende computers
het beheren van serverversies van Windows vanaf 2000 (bij voorkeur 2003). In het veld 'Pad naar'
doel gedeelde map" in het venster dat verschijnt, typt u of gebruikt u de knop Bladeren
We geven een gedeelde bron aan die zich op een andere computer bevindt. In het geval dat
om informatie te synchroniseren tussen deze bronnen die het van plan is te gebruiken
alternatieve programma's (of de synchronisatie gebeurt handmatig),
U moet het selectievakje 'Deze doelmap aan de replicatieset toevoegen' uitschakelen.
doel naar de replicatieset). Klik op OK en de Installatiewizard verschijnt
replicatie (Replicatiewizard configureren), die u zal helpen bij het kiezen
hoofdreplica en replicatietopologie. In de eerste stap specificeren we de map die
zal als hoofddoel worden gebruikt, alle informatie hieruit
map wordt dan naar een andere map gekopieerd. De laatste moet leeg zijn
als er bestanden in staan, worden deze naar een tijdelijke map gekopieerd en vervolgens
verwijderd. Als de gedeelde bron om een ​​of andere reden niet geschikt is voor replicatie
(bijvoorbeeld niet op een NTFS-partitie), wordt deze gemarkeerd met een rood kruis,
Wanneer u naar de volgende stap probeert te gaan, zal de wizard u vragen een andere link op te geven of
maak de klus af.

Door op de " Tussentijdse opslag" (Staging-map) kan worden gewijzigd
locatie van de map die zal worden gebruikt voor tijdelijke opslag
gerepliceerde gegevens. Standaard bevindt deze map zich op een andere partitie
van degene waaraan de gedeelde bron is gekoppeld het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Volgende meester
vraagt ​​u een replicatietopologie te selecteren. U moet er één opgeven
de volgende opties:

  • Ring- alle replica's wisselen informatie uit met twee naburige exemplaren;
  • Ster (naaf en spaak)- geeft de hoofdlink aan van waaruit ze dat willen doen
    informatie uitwisselen met alle andere replica's;
  • Volledig gaas (netwerk)- alle replica's wisselen met elkaar;
  • Speciaal (aangepast)- later zal de beheerder de replicatie zelfstandig configureren
    voor elk paar servers.

Ringtopologie is de standaard en is geschikt voor de meeste
gevallen. Idealiter zou de geselecteerde replicatietopologie moeten overeenkomen met het ontwerp
netwerken. Als er bijvoorbeeld een centraal kantoor is waar de belangrijkste middelen zich bevinden,
en indien nodig zijn er talloze takken mee verbonden, en dan hierin
In dit geval is het Star-schema geschikter. Als geen van de voorinstellingen geschikt is,
zie het speciale gedeelte.

Nadat u een replica voor een link hebt gemaakt, verschijnt het bijbehorende pictogram in het modulevenster
zal veranderen. Er zullen ook twee nieuwe items verschijnen in het contextmenu: Tonen/Verbergen
replicatiestatus en replicatie stoppen. Het replicatiestatusveld kan het volgende hebben
een van de drie resultaten. Als het replicatieproces normaal is voltooid, worden de pictogrammen
er zullen groene vlaggen zijn. Een rood kruis op het replicapictogram geeft aan dat dit momenteel het geval is
moment niet beschikbaar is, verandert het label in het veld Status in Offline. Als binnen
slechts enkele replica's zijn niet toegankelijk voor de link die wordt gecontroleerd, er verschijnt een geel pictogram
uitroepteken.

Voordat u een van de alternatieve replica's verwijdert, moet u deze eerst uitschakelen
replicatie. Wanneer de replicatie wordt hervat, wordt u begroet door dezelfde master. Als
de server is samen een domeincontroller met alle DFS-gegevens zullen
repliceer de inhoud van het SYSVOL-volume. Daarom moet eraan worden herinnerd dat tot
totdat volledige replicatie van alle replica's plaatsvindt, begint u met eventuele wijzigingen in
configuraties het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem erg riskant, het kan de functionaliteit van alles verstoren
domein.

Als de geselecteerde replicatietopologieoptie om de een of andere reden dat niet is
benaderd, kan de replicatietopologie later eenvoudig worden gewijzigd door het venster te selecteren
eigenschappen van de corresponderende link en ga naar het tabblad Replicatie. Hier zijn
nog een paar handige instellingen. Standaard wordt de replicatie continu uitgevoerd,
Door op de knop Plannen te klikken, kunt u het replicatieschema voor iedereen wijzigen
verbindingen. Net daaronder staan ​​filters voor bestanden en submappen die dat niet zijn
zal worden gerepliceerd. Om dit te doen, klikt u op Bewerken en voert u bestandssjablonen in of
submappen.

Om replicatie van informatie die op een specifieke server is opgeslagen te forceren,
U kunt het hulpprogramma NtfrsUtl.exe gebruiken, dat in het pakket zit
Ondersteunende hulpmiddelen. Het commando is eenvoudig: “ntfrsutl poll /now server.com”. Om te zien
vastgestelde tijdsintervallen waarop replicatie plaatsvindt,
u moet "ntfrsutl poll" invoeren. Alle instellingen zijn beschikbaar met de opdracht “ntfrsutl sets”.
server.com".

In het eigenschappenvenster van een aandeel dat is blootgesteld aan een service het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem, er zullen er meer verschijnen
één tabblad – het bevindt zich op de computer waarop het gevraagde bestand zich bevindt, dat is een probleem. Door het te openen, kan de gebruiker zien met welke gedeeld
mappen die aan deze link zijn gekoppeld, controleer de status van de replica en selecteer de actieve
de replica waarnaar deze als eerste wordt omgeleid.

De beheerder zou het logboek vaker moeten controleren op controle.
"Beheer - Gebeurtenisviewer - Bestandsreplicatieservice", waar u kunt
informatie vinden over alle gebeurtenissen die plaatsvinden met de FRS-service.

Microsoft Dfs biedt een uitstekende mogelijkheid om gebruikers eenvoudig toegang te geven tot gegevens die zijn opgeslagen op externe computers. Met Dfs kunt u mappen bekijken en openen als een aparte set gedeelde mappen via een vertrouwde, uniforme hiërarchie, zelfs als de bronnen zich in verschillende domeinen of op verschillende fysieke media bevinden. Voor degenen die de Dfs-service niet gebruiken, uit angst voor de complexiteit ervan, wil ik me verheugen: er is niets om bang voor te zijn - het opzetten van Dfs is intuïtief en het gebruik ervan is nog minder moeilijk. In dit artikel zal ik uitleggen hoe deze service werkt en lezers kennis laten maken typische opstelling. Zodra beheerders de Dfs-service gaan gebruiken, begrijpen ze meestal niet meer hoe gebruikers het voorheen zonder deden.

Hoe Dfs werkt

Het belangrijkste element van de structuur van deze service is de gedeelde map, die de wortel van de Dfs-hiërarchie vertegenwoordigt. Bij Dfs hulp deze netwerkmappen vormen een consistente, afzonderlijke naamruimte. Clientsystemen gebruiken bekende concepten zoals toegewezen schijf of UNC-pad (Universal Naming Convention) om verbinding te maken met de Dfs-root. Zodra een client is verbonden, fungeert de Dfs-structuur als een normale gedeelde map met submappen waar gebruikers doorheen kunnen navigeren. Elke submap die toegankelijk is vanuit de Dfs-root is feitelijk een link naar een gedeelde map (de bron van de link) waar dan ook op het netwerk. Dfs stuurt automatisch een client die toegang heeft tot een netwerkshare door echte plaats gegevens locatie. Zoals Figuur 1 laat zien, zijn de mappen die de gebruiker ziet Dfs-omleidingen voor gebruikers naar verschillende gedeelde mappen op servers A, B en C. De linkbron kan elk systeem zijn dat een netwerkbestandssysteem gebruikt dat toegankelijk is via het pad UNC , zoals Windows-systemen Novell NetWare en UNIX of Linux (dat wil zeggen machines met het NFS-bestandssysteem).

Met de Dfs-service kunt u twee soorten rooten gebruiken: standalone en geïntegreerd in Active Directory (AD). Ze verschillen in de manier waarop ze Dfs-gegevens opslaan. In het geval van zelfstandige rooten wordt de Dfs-hiërarchie, bestaande uit verschillende netwerkmapkoppelingen, opgeslagen in het lokale register van de Dfs-server. Deze methode voor het opslaan van informatie impliceert niet de mogelijkheid om deze te dupliceren op andere Dfs-servers, dat wil zeggen dat als de enige Dfs-server die de Dfs-root bevat niet meer beschikbaar is, de Dfs-hiërarchie volledig ontoegankelijk is voor alle clients op het netwerk. Als de Dfs-server niet beschikbaar is, hebben clients nog steeds rechtstreeks toegang tot gedeelde mappen op de servers. Ze kunnen de Dfs-service gewoon niet gebruiken om toegang te krijgen tot bronnen. U zult zelfstandige Dfs-roots moeten gebruiken als het systeem geen AD bevat of als de Dfs-systeembeheerders geen domeinbeheerders zijn en daarom niet voldoende rechten kunnen verkrijgen (dat wil zeggen toegang krijgen tot het DFS-Configuration-object in de container Systeem sectie AD voor domein) om het Dfs-systeem te beheren.

Windows 2000 Server of hoger latere versies ondersteunt ook AD-geïntegreerde Dfs-roots (ook bekend als domeinspecifieke Dfs-roots of fouttolerante Dfs-roots). Bij gebruik van geïntegreerde roots wordt Dfs-informatie voornamelijk in AD opgeslagen, hoewel live Dfs-servers ook kopieën van de gegevens in het geheugen bewaren om het aantal keren dat de Dfs-server contact maakt met domeincontrollers (DC's) te minimaliseren en zo de netwerkbelasting van de Dfs-service te verminderen . AD-geïntegreerde roots kunnen alleen worden gebruikt als de Dfs-server lid is van een domein. De Dfs-server hoeft echter geen domeincontroller te zijn. In wezen moet u standalone Dfs-roots gebruiken als u geen AD-domein heeft, meer dan 5.000 links moet hosten of als uw netwerk oudere clientsystemen bevat. Meer gedetailleerde informatie Zie de zijbalk voor de verschillen tussen standalone en AD-geïntegreerde Dfs-roots. .

Zodra u beslist welk type Dfs-wortels gaat gebruiken, moet u koppelingen en koppelingsbronnen configureren die de gegevens bevatten die het Dfs-systeem aan klanten zal verstrekken. Zoals gezegd is de linkbron de gedeelde bron waarnaar Dfs de client verwijst bij het openen van de link. Een link kan meerdere oorsprongen hebben, wat zorgt voor taakverdeling en fouttolerantie: als de gedeelde map op een van de servers niet beschikbaar is, stuurt Dfs de client naar een andere kopie van de gegevens. De bestaande linkbron die door de client wordt gebruikt, is voornamelijk afhankelijk van de locatie van de client. In wezen is Dfs een dienst voor het tot stand brengen van een relatie tussen hosts op een netwerk. Dat wil zeggen dat als de bron van de link zich dicht bij de client bevindt, Dfs de client standaard naar die bron van de link leidt.

Df's instellen

Nu we de belangrijkste concepten van het Dfs-systeem hebben geleerd, kunnen we beginnen met het configureren ervan. De eerste taak is het maken van een Dfs-root. Er zijn twee manieren om dit te doen: met behulp van Microsoft-beheer Console (MMC) van de module Distributed File System en het starten van de toepassing dfsutil.exe vanaf de opdrachtregel. In dit artikel zullen we kijken naar de module, die iets eenvoudiger is voor beginners vergeleken met dfsutil.exe. Als u eenmaal bekend bent met Dfs, wilt u wellicht dfsutil.exe bijvoorbeeld gebruiken in een script dat de Dfs-hiërarchie met koppelingen vult. Houd er dan rekening mee dat op Windows Server 2003-systemen Standaard editie en Windows 2000 Server kan een server slechts één Dfs-root bevatten. Windows Server 2003, Enterprise Edition en Windows Server 2003, Datacenter Edition-servers kunnen een onbeperkt aantal Dfs-roots uitvoeren.

Om een ​​nieuwe Dfs-root te maken met behulp van de module Distributed File System, moet u de volgende stappen uitvoeren:

  1. Start de module Distributed File System (het item bevindt zich in de map Systeembeheer van het menu Start).
  2. Klik klik met de rechtermuisknop ga met de muis over de kop Distributed File System in de hoofdmap van de boom in het paneel en selecteer Nieuwe hoofdmap (als u Windows 2003 gebruikt) of Nieuwe DFS-hoofdmap (voor Windows 2000 Server). Bij de volgende stappen worden Windows 2003-dialoogvensters gebruikt, hoewel het proces vrijwel precies hetzelfde is als in de Windows 2000 Server-shell.
  3. Klik in het welkomstvenster op Volgende.
  4. Selecteer het type root dat u wilt maken (domein of zelfstandig). Klik op Volgende.
  5. Als u Dfs Domain Root selecteert, moet u de naam invoeren van het domein waarin de Dfs-servicegegevens worden opgeslagen. Als u een offline root selecteert, moet u de naam invoeren van de server die de relevante informatie opslaat. Klik op Volgende.
  6. Als u in stap 4 een domeinroot hebt geselecteerd, zal het programma u vragen een server te selecteren die de Dfs-root zal bevatten. U moet de server opgeven en op Volgende klikken.
  7. Voer de naam van de nieuwe root in en eventuele opmerkingen die u helpen deze te identificeren, en klik vervolgens op Volgende. Wanneer u de hoofdnaam invoert, ziet u hoe die naam eruit zou zien als een UNC-sharenaam, zoals Figuur 2 laat zien. Voor een Dfs-domeinshare heeft de padnaam bijvoorbeeld de structuur domeinnaamdirectorynaam. Als de gedeelde map momenteel niet bestaat, moet u selecteren lokale map op het systeem als een gedeelde map. Deze map bevat geen echte gegevens; in plaats daarvan bevat het referentieobjecten die verwijzen naar de fysieke locatie van de gegevens. U moet een map selecteren die u als gedeelde map wilt gebruiken en op Volgende klikken.
  8. Klik in het bevestigingsvenster op Voltooien.
Scherm 2: Een nieuwe Dfs-root opgeven

Op dit punt kunnen clients verbinding maken met de Dfs-naamruimte met behulp van het dfstest.testshared UNC-pad. Ze hoeven niets te weten over welke servers Dfs-elementen bevatten. Clients met Windows NT 4.0+Service Pack 6a (SP6a) of hoger kunnen verbinding maken met de Dfs-domeinnaamruimte. Clients die de Windows 98-shell gebruiken, hebben toegang tot zelfstandige Dfs-naamruimten, maar moeten dit wel hebben geïnstalleerde extensie, AD-serviceclient, om verbinding te maken met de domeinnaamruimte. Woensdag Microsoft-downloads Windows Preinstallation Environment (WinPE) heeft alleen toegang tot zelfstandige Dfs-naamruimten.

Om te profiteren van de veerkracht van de Dfs-domeinnaamruimte heeft u ten minste twee Dfs-servers die dezelfde naamruimte ondersteunen. Volg de onderstaande instructies om een ​​tweede Dfs-hostserver in te stellen:

  1. Klik in de module Distributed File System met de rechtermuisknop op de gemaakte root en selecteer Nieuw rootdoel.
  2. Voer de naam in van de server die zal dienen als extra Dfs-host voor de naamruimte. Houd er rekening mee dat de naam van de gedeelde map (bijvoorbeeld gedeeld) die Dfs zal gebruiken om deze kopie te bevatten al is ingesteld en niet kan worden gewijzigd. Klik op Volgende.
  3. Als er op de opgegeven server geen map met dezelfde naam bestaat, zal het systeem u vragen een map te selecteren die u als deze wilt gebruiken, of u kunt een map maken nieuwe map en selecteer het vervolgens. Selecteer een map en klik op Volgende.
  4. Klik in het resulterende venster op Voltooien.

De Dfs-root zal nu meerdere servers weergeven die fungeren als de root-objecten van de naamruimte, zoals Figuur 3 laat zien. Clients kunnen verbinding maken met de naamruimte en worden omgeleid naar een van de root-objecten. Gebruikers die toegang krijgen tot het hoofdobject zien echter alleen een lege map omdat er nog geen koppelingen zijn ingesteld. De volgende stap is het toevoegen van verschillende links en linkbronnen die klanten naar de gegevens leiden die ze nodig hebben.

Scherm 3: Dfs-rootbronnen bekijken

Op in dit stadium Om het instellen van het Dfs-systeem af te ronden, moeten we een lijst met gedeelde mappen in het bedrijf maken, dubbele gegevens in verschillende mappen detecteren en er rekening mee houden en beslissen in welke vorm we de gegevens aan klanten zullen verstrekken (dat wil zeggen: selecteer de mapnaam en commentaartekst). Zodra alle bovenstaande informatie is verzameld, kunt u links maken door deze stappen te volgen:

  1. Klik met de rechtermuisknop op de Dfs-root en selecteer Nieuwe koppeling in het contextmenu.
  2. Voer de naam van de link in (dat wil zeggen de naam van de map die de client te zien krijgt) en de naam van de gedeelde map waarnaar de link de client zal leiden. Deze naam kan later worden gewijzigd of toegevoegd. U kunt ook een opmerking invoeren en de periode definiëren waarin clients broninformatie opslaan voordat ze opnieuw contact opnemen met de Dfs-server, zoals Figuur 4 laat zien.
  3. Klik op OK.

Wanneer clients nu in de Dfs-naamruimte komen, zullen ze de map zien. Bij het openen van deze map wordt de gebruiker doorgestuurd naar de gedeelde map en kan hij de inhoud ervan bekijken.

Laten we zeggen dat we een map met documenten op een server in een extern kantoor hebben. In plaats van een aparte link naar deze map te maken (bijvoorbeeld LondonDocuments), kunt u een andere bron aan de bestaande link toevoegen. Het instellen van meerdere referentiebronnen is een andere manier om fouttolerantie te garanderen. Als een van de referentiebronnen niet beschikbaar is, kan Dfs de gebruiker naar een andere kopie van de gegevens verwijzen. Volg de onderstaande instructies om een ​​extra bron aan een bestaande link toe te voegen.

  1. Klik met de rechtermuisknop op de link en selecteer Nieuw doel in het contextmenu.
  2. Geef het pad op naar de nieuwe map, die ook als bron voor deze link zal dienen. U kunt desgewenst gegevensreplicatie inschakelen door het selectievakje Dit doel aan de replicatieset toevoegen aan te vinken, zoals Figuur 5 laat zien. Zie voor meer informatie over replicatie de zijbalk 'Dfs-gebaseerde gegevensreplicatie configureren'.
  3. Klik op OK.

Als we naar de link kijken, zien we dat er twee linkbronnen beschikbaar zijn. Wanneer klanten toegang krijgen tot deze link, stuurt het Dfs-systeem ze naar een van de bronnen. U kunt nu de bovenstaande stappen herhalen om alle koppelingen en bronnen in te stellen die nodig zijn om de gehele Dfs-structuur te vullen.

Zoals we hebben gezien, kunnen er voor één link veel bronnen zijn. Deze mogelijkheid roept een voor de hand liggende vraag op: zou de beschikbaarheid van diverse gegevens diverse bronnen koppelingen betekenen dat het Dfs-systeem klanten willekeurig naar verschillende linkbronnen kan verwijzen en deze zullen klanten zien diverse bestanden? Omdat de linkbronnen verschillende mappen op afzonderlijke servers zijn, is er geen speciaal mechanisme om hun inhoud voortdurend te synchroniseren. Daarom is het heel goed mogelijk dat verschillende referentiebronnen verschillende inhoud hebben. In dit geval heeft de cliënt toegang tot de map en heeft hij toegang tot de gegevens, maar als hij later terugkeert naar dezelfde map, kan hij naar een andere referentiebron worden gestuurd en een geheel andere reeks gegevens zien. Dit scenario is echter onwaarschijnlijk. Mijn uitleg over het onderwerp vindt u in het kader. . Gelukkig bevatten de Windows 2000 Server-shell en latere Dfs-implementaties een File Replication Service (FRS) die domeincontrollers gebruiken om hun Sysvol-shares voortdurend te synchroniseren. Dfs gebruikt FRS om referentiebronnen te synchroniseren die deel uitmaken van een domeinnaamruimte. FRS biedt verschillende replicatiemogelijkheden, zoals continue replicatie, waardoor wijzigingen vrijwel in realtime kunnen worden gedupliceerd, en duplicatie op specifieke tijdstippen van de dag. Windows 2003 R2 zal het bevatten nieuwe versie FRS-service specifiek voor Dfs-service. Instructies voor het instellen van bestandsduplicatie op basis van het Dfs-systeem vindt u in de zijbalk . Als u een zelfstandige Dfs-root gebruikt en moet synchroniseren, hebt u een bestandssynchronisatietool nodig, zoals de Robocopy-service van Windows-pakket Hulpmiddelenkit.

Zoals we ontdekten, vereenvoudigt het Dfs-systeem de toegang tot gedeelde bronnen aanzienlijk eindgebruikers en, terwijl AD actief is, biedt het methoden om de fouttolerantie te verbeteren. Voor optimale prestaties Het Dfs-systeem in een bepaald bedrijf zal moeten beslissen welke bestanden moeten worden gedupliceerd en, indien nodig, het omleidingsmechanisme moeten debuggen. Ik heb de meest essentiële informatie verstrekt die u moet weten voordat u met Dfs gaat werken. Voor meer informatie over dit onderwerp gaat u naar de website van Microsoft over Distributed File System en File Replication Services op http://www.microsoft.com//windowsserver2003/technologieën/fileandprint/file/dfs/default.mspx.

Wat een verschillende wortels

Elk type Dfs-root heeft zijn eigen voordelen en beperkingen. Het is belangrijk om te onthouden dat, in tegenstelling tot Active Directory (AD)-geïntegreerde DNS, de Dfs-domeinwortels zich niet op domeincontrollers (DC's) hoeven te bevinden; ze kunnen op elke server staan ​​die lid is van een domein en waarop Windows 2000 Server of hoger draait. Bij het opstarten en met regelmatige tussenpozen (standaard één keer per uur) nemen Dfs-servers eenvoudigweg contact op met de PDC-emulators van het domein om de nieuwste Dfs-naamruimtegegevens te verkrijgen. Deze periodieke verzoeken kunnen een knelpunt vormen bij de toegang tot bronnen. Bovendien leggen ze een limiet op van 16 kopieën van roots bij het implementeren van Dfs, wat betekent dat het niet mogelijk zal zijn om meer dan 16 roots per naamruimte te hebben, aangezien synchronisatie tussen Dfs-servers steeds moeilijker wordt wanneer de Dfs-structuur verandert (dat wil zeggen bij het toevoegen van nieuwe link of de bron ervan). De uitzondering op deze regel is de Dfs-implementatie in Windows-systeem Server 2003, die een nieuwe root-schaalmodus heeft waarmee Dfs-servers doorgaans toegang hebben tot elke DC in het domein, niet alleen tot de PDC-emulator.

Een andere beperking van de Dfs-domeinwortels is dat de gehele Dfs-structuur (inclusief links, linkbronnen en root-servers) wordt opgeslagen in een apart object, dat bij de kleinste wijzigingen in de Dfs-structuur op alle domeincontrollers moet worden gedupliceerd. Doet dit u denken aan het dubbele groepslidmaatschap op Windows 2000 Server-systemen? Om duplicatie correct uit te voeren, raadt Microsoft aan dat de maximale grootte van een Dfs-object niet groter is dan 5 MB (ongeveer 5000 links). De gemiddelde Dfs-implementatie heeft er ongeveer 100. Als u meer dan 5.000 links moet huisvesten, moet u de opties overwegen om de Dfs-naamruimte in meerdere naamruimten te splitsen of om zelfstandige Dfs-roots te gebruiken, waarvoor de aanbevolen limiet 50.000 links is. Een andere manier om de hoeveelheid ruimte die door Dfs in AD wordt gebruikt te minimaliseren, is door het aantal opmerkingen bij links te beperken, aangezien deze ook in het object worden opgeslagen Dfs-diensten ADVERTENTIE. Houd er echter rekening mee dat het onwaarschijnlijk is dat een Dfs-naamruimte als deze vaak verandert. Zodra de initiële Dfs-systeemconfiguratie is ingesteld, blijft deze redelijk statisch en wordt deze niet vaak gedupliceerd.

Duplicatie instellen op basis van Dfs

Als er veel referentiebronnen in het systeem zijn en u dit moet uitvoeren constante synchronisatie bestanden, moet u duplicatie configureren gebaseerd op Dfs. Om duplicatie voor een link in te stellen, moet u deze stappen volgen:

  1. Klik met de rechtermuisknop op de koppeling en selecteer het menu-item Replicatie configureren.
  2. Klik in het welkomstscherm van de wizard Replicatie configureren op Volgende.
  3. Het programma zal u vragen een bron te selecteren die het origineel zal worden voor duplicatie. Als u een gedeelde map heeft die gegevens bevat die u naar andere mappen wilt dupliceren, moet u deze als origineel selecteren. Klik op Volgende.
  4. U moet de topologie selecteren die u voor duplicatie wilt gebruiken. Standaard geïnstalleerd ringtopologie, die geschikt is voor de meeste netwerken. Als netwerkomgeving Als het complexer is, kunt u overwegen andere topologieën te gebruiken, zoals uitgever-abonnees, wederzijds doorsturen en door de gebruiker configureerbare ontwerpen. De geselecteerde topologie moet overeenkomen met de topologie van het bestaande mondiale netwerk; Idealiter zou de FRS-duplicatietopologie moeten overeenkomen met het netwerkontwerp. Als het netwerk bijvoorbeeld één centraal kantoor en vele daarmee verbonden filialen omvat, zal het topologische diagram van de uitgever-abonnee beste keuze. Klik op Voltooien.

Vanaf nu zullen linkbronnen automatisch wijzigingen dupliceren, waardoor de inhoud voortdurend gesynchroniseerd blijft. Afhankelijk van de geografische locatie van de servers kunnen updates echter vertraging oplopen. De latentie wordt beïnvloed door vele factoren, waaronder de beschikbare bandbreedte, de hoeveelheid gegevens die wordt gedupliceerd, de gebruikte topologie en het duplicatieschema.

Ik wil iets verduidelijken over de Dfs-duplicatietechnologie: deze is niet ontworpen om te werken met gegevens die zich op meerdere servers bevinden en regelmatig worden bijgewerkt, of voor gevallen waarin een bestand tegelijkertijd in verschillende referentiebronnen kan worden bijgewerkt. FRS voegt niet alle wijzigingen samen in één bestand; Het laatst opgeslagen bestand wordt gedupliceerd. Daarom moet u FRS alleen gebruiken om statische gegevens te dupliceren, zoals sjablonen of bedrijfsbeleid, of gegevens die slechts op één plaats tegelijk worden bijgewerkt. Het belangrijkste voordeel van de FRS-service is dat deze een fouttolerante dataset biedt betrouwbare bescherming in het geval van een enkele serverstoring.

Omleiding instellen in Dfs

Zoals besproken in het hoofdartikel is Dfs een dienst voor het tot stand brengen van relaties tussen netwerkbronlocaties. Dat wil zeggen: als wanneer een client een link opent, er meerdere bronnen beschikbaar zijn voor die link, probeert Dfs eerst de client om te leiden naar de bron die zich op de link bevindt. het lokale netwerk van de klant. Als Dfs geen beschikbare lokale bron kan vinden, wordt de client doorverwezen naar een andere, willekeurig geselecteerde bron. De omleidingsstrategie in Dfs vermindert het WAN-bandbreedtegebruik wanneer er een lokale linkbron beschikbaar is.

Het standaardgedrag van het Dfs-systeem (de client omleiden naar een willekeurig alternatieve bron links) als er geen lokale bron kan worden gevonden, kan dit ineffectief zijn. Als Dfs bijvoorbeeld geen lokale bron in Dallas vindt, kan het de client omleiden naar een bron in Londen, ook al is er een andere bron in New Orleans die via meer bronnen is verbonden. snel kanaal. De Dfs-instellingen kunnen echter worden aangepast om gebruikersverzoeken beter te routeren. U kunt Dfs zo configureren dat het systeem klanten alleen doorverwijst naar verwijzingsbronnen die zich in het systeem bevinden lokale omgeving gebruikers. Om deze modus, genaamd Restricted Same-site Target Selection, in te schakelen, voert u de opdracht Dfsutil uit en geeft u de parameter /insite op:

dfsutil /root: /insite /enable

Gebrek deze modus is dat als het Dfs-systeem een ​​lokale bron niet kan detecteren, gebruikers eenvoudigweg geen toegang tot de bron zullen hebben.

Als uw domeincontrollers en Dfs-servers daarentegen de Windows 2003-shell gebruiken, kunt u de modus Least-Expensive Target Selection inschakelen. In deze modus, als de lokale linkbron niet beschikbaar is, stuurt het Dfs-systeem de client door naar de bron, waarvan de verbinding zal resulteren in het minste bandbreedteverbruik; Dfs gebruikt hiervoor de kosten van intersiteverbindingen zoals beschreven in AD. De minst dure doelselectiemodus minimaliseert het gebruik van langzame verbindingen en geeft klanten sneller toegang tot gegevens netwerkmappen. Om de minst dure doelselectiemodus te activeren, moet u de opdracht uitvoeren:

/sitekosten/inschakelen

Microsoft Product Specialist bij Geniant. Hij beschikt over een MCSE-certificaat en een MVP-titel.

Met Windows Distributed File System (DFS) kunnen gebruikers vanaf één centrale locatie bestanden in het netwerk zoeken, bekijken en ermee werken. Als het systeem correct is geconfigureerd, hoeven gebruikers geen complexe netwerkconcepten te begrijpen of lange UNC-adressen in te voeren om bestanden te vinden. In Windows 2000 Server wordt DFS standaard geïnstalleerd en wordt de bijbehorende service automatisch gestart. Laten we eens kijken hoe u kunt profiteren van deze geweldige nieuwe functie.
Een DFS-configuratie selecteren

Er zijn twee soorten DFS-systemen: standalone en fouttolerant. IN autonoom systeem DFS alle informatie wordt opgeslagen op één server. Het nadeel van deze configuratie is dat als de server uitvalt, het hele DFS-systeem stopt met functioneren. Een fouttolerante configuratie slaat DFS-informatie op in Active Directory (AD), terwijl het zowel bescherming tegen fouten biedt als voorzieningen voor gegevensreplicatie.

Maak een DFS-root

Om toegang te krijgen tot DFS-shares, moet u een DFS-root maken. In de root worden alle links naar gedeelde mappen en bestanden opgeslagen. Ik zou de DFS-root een lege container noemen die verwijzingen naar alles bevat netwerkmappen, waartoe ik de toegang heb geopend. Voordat u begint met het instellen van de DFS-root, raad ik u aan een lijst te maken van alle netwerkshares op het systeem - dit is handig bij het maken van DFS-koppelingen, die later in meer detail zullen worden besproken.

Een DFS-root maken:

1...Selecteer Systeembeheer | in het menu Start Distributed File System" (Systeembeheer | Distributed File System) om naar de Microsoft Management Console te gaan, zoals weergegeven in Fig. A.


Figuur A.

2...Klik met de rechtermuisknop op het Distributed File System-object en selecteer Nieuwe DFS-hoofdmap om de wizard Nieuwe DFS-hoofdmap te starten.
3...Klik op de knop “Volgende” en selecteer in het dialoogvenster dat wordt weergegeven in Afb. B, het type DFS-root dat u wilt maken.


Figuur B

4...Selecteer de optie “Maak een DFS-hoofdmap van een domein” en klik op “Volgende”.
5...Voer de Fully Qualified Domain Name (FQDN) van de hostserver in, zoals weergegeven in afbeelding. C en klik op Volgende.


Figuur C

6...In het dialoogvenster getoond in Fig. D, selecteer de gedeelde map die overeenkomt met de DFS-root en klik op Volgende.


Figuur E.

Zodra de DFS-root is gemaakt, kunt u de status ervan controleren door met de rechtermuisknop op de root te klikken en Status controleren te selecteren, zoals weergegeven in afbeelding. F. Als alles correct is geconfigureerd, verschijnt er nabij de hoofdmap een pictogram in de vorm van een groen vinkje in een witte cirkel.


Figuur F.

Zodra u klaar bent met het instellen van de DFS-root, kunt u beginnen met het maken van koppelingen naar netwerkshares. Om dit te doen, volgt u deze stappen:

1...Klik met de rechtermuisknop op de DFS-root en selecteer "Maken nieuwe koppeling DFS" (nieuwe DFS-link).
2...Voer een naam in voor de link.
3...Klik op de knop Bladeren en selecteer de gedeelde map, zoals weergegeven in Afb. G, en klik op "OK".


Figuur G.


Figuur H.

Na het maken van koppelingen naar het vereiste gedeelde bestanden op het netwerk moeten ze in Active Directory worden gepubliceerd.

1...In de map “Administratie” selecteert u de optie “Gebruikers en Actieve computers Directory" (Active Directory-gebruikers en computers). Klik met de rechtermuisknop op het domein en selecteer Nieuw | Gedeelde map" (Nieuw | Gedeelde map).
Vul uw naam in en netwerk adres Gedeelde DFS-map, zoals weergegeven in Afb. Ik, en klik op "OK".


Figuur I.

2...Nadat een link naar een share in AD is gepubliceerd, kunnen gebruikers deze zien door de stationskaart te bekijken of Mijn netwerkomgeving | Gehele netwerk | Bekijk alle netwerkinhoud | Catalogus | Sharenaam (Mijn netwerklocaties | Gehele netwerk | Volledige inhoud bekijken | Directory | De naam van uw share) (in ons voorbeeld "ACME Corporation", zoals weergegeven in afbeeldingen J en K).


Figuur J.


Figuur K.

Replicatie

Met de replicatiefunctie kunt u DFS-mappen en koppelingen naar andere DFS-roots in het domein publiceren, wat een sterke fouttolerantie oplevert voor het geval de server uitvalt of opnieuw moet worden opgestart. U kunt zowel DFS-shares als de root repliceren.

Meest belangrijk onderdeel DFS-systemen zijn de root. Als de DFS-root beschadigd is en replicatie niet is geconfigureerd, is de volledige DFS-mappenstructuur ontoegankelijk.

Om DFS-hoofdreplicatie in te stellen, klikt u met de rechtermuisknop op de hoofdmap en selecteert u Nieuwe hoofdreplica. Voer de naam in van de server waarnaar u de root wilt kopiëren. Een replicatiebeleid configureren:

1...Open het Distributed File System-object in de map Beheer.
2...Klik met de rechtermuisknop op de link en selecteer Nieuwe replica om het dialoogvenster Een nieuwe replica toevoegen te openen, weergegeven in Figuur 1. L.

DFS-servicefuncties
1 Met dit onderdeel kunt u een naamruimte maken die in wezen vrij is van naamruimten. diverse servers gedeelde mappen, dat wil zeggen dat alle netwerkgebruikers gedeelde bestanden en mappen kunnen gebruiken, ongeacht hun locatie.
2 Mogelijkheid om een ​​replicatieservice op te zetten die mappen en bestanden in de hele organisatie synchroniseert, waardoor gebruikers toegang krijgen tot de nieuwste en beste huidige versies bestanden (zonder na te denken over op welke server ze daadwerkelijk zijn opgeslagen).
In dit artikel wil ik de stapsgewijze installatie van de eerste functie beschrijven: DFS-naamruimte. Dus ik zal alles implementeren besturingssysteem Windows Server 2008 R2, er zijn 2 servers - AD.test.ru - domeincontroller en SERV1.test.ru - server waarop de DFS-rol wordt geïnstalleerd.
Let op!!!Om volledig te kunnen profiteren van de nieuwe DFS op Windows Server 2008 R2, moet u aan een aantal vereisten voldoen: alle DFS-lidservers moeten minimaal Windows Server 2008 zijn en het AD-domeinniveau moet minimaal Windows zijn. 2008.
Dus het eerste waar je mee moet beginnen is installeer rol DFS-naamruimte Om dit te doen, klikt u op de server (in dit artikel de SERV1. test.ru-server) op de snelkoppeling "Serverbeheer - Rollen - Rol toevoegen".
Het volgende venster is informatief, lees en klik "Volgende". Selecteer vervolgens de gewenste rol in in dit geval wij zijn geïnteresseerd in de rol Bestandsservices.

Hierna verschijnt een informatievenster, lees en klik "Volgende". Selecteer vervolgens rolservices DFS-naamruimte En DFS-replicatie(dit artikel beschrijft niet het opzetten van deze service; ik zal er in het volgende artikel op focussen).

Ik stel voor om de naamruimte later in te stellen, hiervoor selecteren we "Maak later een naamruimte..." en druk op "Volgende".

We voltooien de installatie - klik in het bevestigingsvenster "Installeren" en klik na een succesvolle installatie op "Dichtbij".


De helft van het werk is gedaan, het enige dat overblijft is het configureren van de DFS-naamruimte. Open hiervoor de DFS-console. Om dit te doen, klikt u op "Start - Systeembeheer - DFS-beheer".

Er gaat een venster open "DFS-beheer", klik op om DFS aan te maken "Naamruimte - Nieuwe naamruimte".

Het eerste dat u moet doen, is aangeven waar de naamruimte zich zal bevinden; in dit voorbeeld zal ik de AD.test.ru-domeincontroller gebruiken.

Vervolgens geven we in dit voorbeeld de naam van de naamruimte aan "Totaal" en druk op "Volgende".

In het raam "Type naamruimte" om de fouttolerantie te vergroten, raad ik aan om te kiezen "Domeinnaamruimte".

Hierna wordt een venster geopend met alle gemaakte instellingen; als u zeker bent van de instellingen, klikt u op "Creëren" en na een paar minuten wordt de DFS-naamruimte gemaakt.
Hierna moet u naamruimtemappen maken; hiervoor moet u de mappen delen (open netwerktoegang naar mappen) die worden verbonden met DFS. In dit voorbeeld deelde ik twee mappen (ik deed dit op twee verschillende servers, zodat er duidelijkere mogelijkheden DFS) Map1 en Map2. Klik vervolgens "Maak map".

We specificeren de naam (deze naam wordt weergegeven in de DFS-naamruimte en kan afwijken van de naam van de verbonden map) en geven het pad naar de map aan.

En dus hebben we een map gemaakt Map1 in DFS.

Voeg op dezelfde manier nog een map toe. Als gevolg hiervan hebben we twee mappen toegevoegd aan de naamruimte, die zich fysiek op verschillende servers bevinden.

Als we nu naar het pad \\test.ru\Total gaan (deze link is alleen hierop van toepassing concreet voorbeeld(in uw geval geeft u de gegevens aan die u tijdens de installatie hebt opgegeven), zien we de gemaakte snelkoppelingen.

Voor gebruiksgemak van de naamruimte raad ik aan een netwerkstation aan te sluiten dat het pad naar DFS aangeeft. Om dit te doen, opent u op de computer van de gebruiker "Computer", selecteer bovenaan het paneel "Netwerkstation in kaart brengen" en in de instellingen specificeren we het pad naar DFS, in dit voorbeeld \\test.ru\Total.

Als gevolg hiervan zal het voor eindgebruikers erg handig zijn om bij het inloggen één netwerkschijf te zien, waarop ze alle mappen zullen zien die ze nodig hebben zonder na te denken over waar deze netwerkbron is opgeslagen.