Legătura este criptată, mereu activă și suficient de rapidă, așa că folderul partajat ar trebui să se comporte ca un singur folder în ambele locații. Aceasta este presupunerea din spatele majorității proiectelor de replicare DFS care surprind oamenii mai târziu. DFSR este multi-master și asincron: fiecare replică urmărește versiunile independent, iar nimic din protocol nu ține o blocare între servere. VPN-ul transportă traficul între ele și nu adaugă nimic din coordonarea de care are nevoie această presupunere. Planifică modelul de scriere și modelul de capacitate, altfel primul conflict real devine un incident de suport.

Mitul: un VPN transformă replicile într-un singur sistem de fișiere

Un tunel este transport. Îți dă o cale permisă între două servere și ascunde salturile dintre ele. Nu spune nimic despre cine poate edita un fișier, în ce ordine sosesc versiunile sau ce se întâmplă când două editări se întrec.

Criptarea și disponibilitatea sunt proprietăți ale legăturii; consistența este o proprietate a motorului de replicare și a fluxului tău de lucru.

Ce replică de fapt DFSR

Fiecare server păstrează propria copie și propriile metadate de versiune. Modificările se propagă când conexiunea și programul o permit, iar motorul folosește compresie diferențială la distanță pentru a trimite doar părțile din fișier care s-au schimbat. Când două replici modifică același fișier înainte să sosească vreo actualizare, o versiune câștigă, iar cealaltă este pusă deoparte ca copie de conflict. Niciun server nu a blocat a doua editare, pentru că blocarea ar necesita blocarea distribuită pe care DFSR nu o oferă.

O cale de spațiu de nume face copiile ușor de atins și nu le face coerente.

Spațiul de staging este capacitate de lucru, nu o copie de siguranță

Staging este zona de lucru pe care replicarea o folosește cât timp adună modificările. Ghidul de dimensionare al Microsoft ia dimensiunea combinată a celor mai mari 32 de fișiere din folderul replicat ca minim, cu spațiu suplimentar util în timpul replicării inițiale. De aceea un arbore de documente mici și un folder cu mai multe arhive mari au nevoie de forme de staging diferite. Când staging se termină, replicarea se oprește în feluri care arată ca o defecțiune de rețea. Dimensionează-l pornind de la date, apoi continuă să urmărești pe măsură ce datele se schimbă.

Staging nu este o copie de siguranță, iar propagarea modificărilor nu este un istoric de versiuni.

Preînsămânțarea este o optimizare, nu o scurtătură

Pentru un arbore existent mare, preînsămânțarea acceptată cu Robocopy poate reduce ce trebuie să treacă prin legătură în timpul sincronizării inițiale, iar ghidul Microsoft acoperă păstrarea informațiilor despre fișiere și tratarea fișierelor blocate sau omise. Este o optimizare, nu o promisiune că destinația este deja corectă, așa că replicarea inițială tot trebuie finalizată și verificată. Tocmai omiterea acestei verificări duce la un site care servește fișiere ce nu au fost niciodată în setul replicat.

Verifică starea inițială înainte ca utilizatorii să depindă de destinație, nu după prima plângere.

Alege fereastra și definește ce înseamnă actual

Programul de replicare și controalele de lățime de bandă decid când pot partenerii să schimbe date. O fereastră îngustă după program este un proiect legitim care lasă un restanț în timpul zilei, cu condiția ca toți să fi fost de acord că copia de la distanță trebuie să fie actuală abia dimineața.

Scrie acea propoziție, pentru că „restanțul este de patruzeci de minute” este alarmant doar dacă nimeni nu a definit ținta.

Acceptă cu fluxul de lucru, nu cu un singur fișier

Testează cu fișierele pe care oamenii le folosesc cu adevărat: un document mare, o editare de rutină, o ștergere și o editare simultană deliberată în ambele locații. Confirmă că comportamentul la conflict corespunde cu ce ai spus afacerii și că calea de recuperare din copia de siguranță este separată de replici. Apoi urmărește volumul modificărilor, creșterea cozii și marja de staging față de fereastra de serviciu timp de câteva săptămâni. Capacitatea VPN este o limită printre mai multe și rareori este prima la care ajungi.

Un proiect care își documentează întârzierea și regulile de editare este mult mai ușor de susținut decât unul care promite copii identice.

Articole similare