Die skakel is geënkripteer, altyd aan en vinnig genoeg, so die gedeelde vouer behoort by albei terreine soos een vouer te voel. Dit is die aanname agter die meeste DFS-replikasie-ontwerpe wat mense later verras. DFSR is multi-meester en asinkroon: elke replika hou sy eie weergawes by, en niks in die protokol hou ’n slot oor bedieners heen nie. Die VPN dra die verkeer tussen hulle en voeg niks by van die koördinering wat die aanname nodig het nie. Beplan die skryfpatroon en die kapasiteitsmodel, anders word die eerste werklike konflik ’n ondersteuningsinsident.

Die mite: ’n VPN maak die replikas een lêerstelsel

’n Tonnel is ’n vervoermiddel. Dit gee jou ’n toegelate pad tussen twee bedieners en versteek die hopte daartussen. Dit sê niks oor wie ’n lêer mag wysig, in watter volgorde weergawes aankom, of wat gebeur wanneer twee wysigings meeding nie.

Enkripsie en beskikbaarheid is eienskappe van die skakel; konsekwentheid is ’n eienskap van die replikasie-enjin en van jou werkvloei.

Wat DFSR werklik repliseer

Elke bediener hou sy eie kopie en sy eie weergawe-metadata. Veranderinge versprei wanneer die verbinding en skedule dit toelaat, en die enjin gebruik remote differential compression om net die dele van ’n lêer te stuur wat verander het. Wanneer twee replikas dieselfde lêer verander voordat een van die opdaterings aankom, wen een weergawe en die ander word opsy geskuif as ’n konflikkopie. Geen bediener het die tweede wysiging geblokkeer nie, want blokkering sou die verspreide slot vereis wat DFSR nie bied nie.

’n Naamruimte-pad maak die kopieë maklik bereikbaar, en dit maak hulle nie samehangend nie.

Staging-ruimte is werkkapasiteit, nie rugsteun nie

Staging is die skraaparea wat replikasie gebruik terwyl dit veranderinge saamstel. Microsoft se grootte-riglyn gebruik die gesamentlike grootte van die 32 grootste lêers in die gerepliseerde vouer as minimum, met ekstra ruimte wat nuttig is tydens aanvanklike replikasie. ’n Boom van klein dokumente en ’n vouer met verskeie groot argiewe het dus verskillende staging-vorms nodig. Wanneer staging opraak, staak replikasie op maniere wat soos ’n netwerkfout lyk. Bepaal die grootte uit die data en bly dit dophou soos die data verander.

Staging is nie ’n rugsteun nie, en die verspreiding van veranderinge is nie ’n weergawegeskiedenis nie.

Vooraf-saai is ’n optimalisering, nie ’n kortpad nie

Vir ’n groot bestaande boom kan ondersteunde vooraf-saai met Robocopy verminder wat tydens die aanvanklike sinchronisasie oor die skakel moet gaan, en Microsoft se riglyn dek die behoud van lêerinformasie en die hantering van geslote of oorgeslane lêers. Dit is ’n optimalisering, nie ’n belofte dat die bestemming reeds korrek is nie, so die aanvanklike replikasie moet steeds voltooi en geverifieer word. Deur daardie verifiëring oor te slaan, eindig ’n terrein met die lewering van lêers wat nooit in die gerepliseerde stel was nie.

Verifieer die aanvanklike toestand voordat gebruikers op die bestemming staatmaak, nie ná die eerste klag nie.

Kies die venster en definieer wat aktuut beteken

Replikasie-skedule en bandwydte-beheerders bepaal wanneer die vennote data mag uitruil. ’n Noue venster ná ure is ’n wettige ontwerp wat bedags ’n agterstand laat, mits almal saamstem dat die afgeleë kopie net teen die oggend aktuut hoef te wees.

Skryf daardie sin neer, want “die agterstand is veertig minute” is net kommerwekkend as niemand die teiken gedefinieer het nie.

Aanvaar met die werkvloei, nie net een lêer nie

Toets met die lêers wat mense werklik gebruik: ’n groot dokument, ’n roetine-wysiging, ’n verwydering en ’n doelbewuste gelyktydige wysiging by albei terreine. Bevestig dat die konfliksgedrag ooreenstem met wat jy aan die besigheid gesê het, en bevestig dat die herstelpad vanaf rugsteun apart van die replikas is. Hou dan veranderingsvolume, tougroei en staging-ruimte teen die diensvenster vir ’n paar weke dop. VPN-kapasiteit is een beperking onder verskeie, en dit is selde die eerste een wat jy bereik.

’n Ontwerp wat sy agterstand en wysigingsreëls dokumenteer, is baie makliker om te ondersteun as een wat identiese kopieë belowe.

Verwante artikels