Yhteys on salattu, aina päällä ja riittävän nopea, joten jaetun kansion pitäisi käyttäytyä kuin yhtenä kansiona molemmissa toimipisteissä. Tämä oletus on useimpien DFS-replikaatiosuunnitelmien taustalla, ja ne yllättävät ihmiset myöhemmin. DFSR on multi-master ja asynkroninen: jokainen replika seuraa versioita itsenäisesti, eikä mikään protokollassa pidä lukkoa palvelinten välillä. VPN kuljettaa liikennettä niiden välillä eikä lisää mitään siitä koordinaatiosta, jota oletus vaatii. Suunnittele kirjoituskuvio ja kapasiteettimalli, muuten ensimmäisestä todellisesta ristiriidasta tulee tukitapaus.

Myytti: VPN tekee replikoista yhden tiedostojärjestelmän

Tunneli on kuljetus. Se antaa sallitun polun kahden palvelimen välille ja piilottaa välissä olevat hypyt. Se ei kerro mitään siitä, kuka saa muokata tiedostoa, missä järjestyksessä versiot saapuvat tai mitä tapahtuu, kun kaksi muokkausta kilpailee.

Salaus ja käytettävyys ovat yhteyden ominaisuuksia; johdonmukaisuus on replikaatiomoottorin ja työnkulun ominaisuus.

Mitä DFSR todella replikoi

Jokainen palvelin pitää omaa kopiotaan ja omia versiometatietojaan. Muutokset leviävät, kun yhteys ja aikataulu sallivat, ja moottori käyttää etädifferentiaalipakkausta lähettääkseen vain tiedoston muuttuneet osat. Kun kaksi replikaa muuttaa samaa tiedostoa ennen kuin kumpikaan päivitys saapuu, yksi versio voittaa ja toinen siirretään sivuun ristiriitakopioksi. Mikään palvelin ei estänyt toista muokkausta, koska estäminen vaatisi hajautetun lukon, jota DFSR ei tarjoa.

Nimiavaruuden polku tekee kopioista helposti saavutettavia, eikä se tee niistä yhtenäisiä.

Staging-tila on työkapasiteettia, ei varmuuskopio

Staging on väliaikainen alue, jota replikaatio käyttää kootessaan muutoksia. Microsoftin mitoitusohje ottaa replikoidun kansion 32 suurimman tiedoston yhteiskokoaan vähimmäisarvoksi, ja lisätila on hyödyllistä alkureplikaation aikana. Siksi pienten asiakirjojen puu ja useita suuria arkistoja sisältävä kansio tarvitsevat erilaiset staging-muodot. Kun staging loppuu, replikaatio pysähtyy tavalla, joka näyttää verkkohäiriöltä. Mitoita se datasta ja seuraa sitä edelleen datan muuttuessa.

Staging ei ole varmuuskopio, eikä muutosten levittäminen ole versiohistoria.

Esitäyttö on optimointi, ei oikotie

Suurelle olemassa olevalle puulle Robocopylla tehty tuettu esitäyttö voi vähentää sitä, mitä alkusynkronoinnissa täytyy kulkea yhteyden yli, ja Microsoftin ohje kattaa tiedostotietojen säilyttämisen sekä lukittujen tai ohitettujen tiedostojen käsittelyn. Se on optimointi, ei lupaus siitä, että kohde on jo oikein, joten alkureplikaatio on silti saatettava loppuun ja vahvistettava. Juuri tämän vahvistuksen väliin jättäminen johtaa siihen, että toimipiste tarjoilee tiedostoja, jotka eivät koskaan olleet replikoidussa joukossa.

Vahvista alkutila ennen kuin käyttäjät nojaavat kohteeseen, älä vasta ensimmäisen valituksen jälkeen.

Valitse ikkuna ja määrittele, mitä ajan tasalla tarkoittaa

Replikaation aikataulu ja kaistanleveyden rajoitukset päättävät, milloin kumppanit saavat vaihtaa dataa. Työajan jälkeinen kapea ikkuna on laillinen suunnitelma, joka jättää päivän aikana ruuhkan, edellyttäen että kaikki ovat sopineet etäkopion tarvitsevan olla ajan tasalla vasta aamuksi.

Kirjoita se lause ylös, sillä ”ruuhka on neljäkymmentä minuuttia” on hälyttävää vain, jos kukaan ei määritellyt tavoitetta.

Hyväksy työnkulun kanssa, ei yhdellä tiedostolla

Testaa tiedostoilla, joita ihmiset oikeasti käyttävät: suuri asiakirja, rutiinimuokkaus, poisto ja tahallinen samanaikainen muokkaus molemmissa toimipisteissä. Varmista, että ristiriitakäyttäytyminen vastaa sitä, mitä kerroit liiketoiminnalle, ja että varmuuskopiosta palauttaminen on erillään replikoista. Seuraa sitten muutosmäärää, jonon kasvua ja staging-varan riittävyyttä palveluikkunaan nähden muutaman viikon ajan. VPN-kapasiteetti on yksi rajoista muiden joukossa, ja se on harvoin ensimmäinen, johon törmäät.

Suunnitelmaa, joka dokumentoi viiveensä ja muokkaussääntönsä, on paljon helpompi tukea kuin sellaista, joka lupaa identtiset kopiot.

Aiheeseen liittyvät artikkelit