DFS репликација преку VPN: заклучувањето не е она што го добивате
Локациски VPN го пренесува сообраќајот, но не додава заклучување на датотеки. Дизајнирајте го моделот на конзистентност, staging просторот и прозорецот за репликација пред почетното полнење.
Врската е шифрирана, секогаш вклучена и доволно брза, па споделената папка треба да се однесува како една папка на двете локации. Тоа е претпоставката зад повеќето дизајни на DFS репликација што луѓето подоцна ги изненадуваат. DFSR е multi-master и асинхрон: секоја реплика самостојно ги следи верзиите и ништо во протоколот не држи заклучување меѓу серверите. VPN го пренесува сообраќајот меѓу нив и не додава ништо од координацијата што оваа претпоставка ја бара. Планирајте ја шемата на пишување и моделот на капацитет, инаку првиот вистински конфликт станува инцидент за поддршка.
Мит: VPN ги прави репликите еден датотечен систем
Тунелот е транспорт. Тој ви дава дозволена патека меѓу два сервера и ги крие скоковите меѓу нив. Не кажува ништо за тоа кој смее да уредува датотека, по кој редослед пристигнуваат верзиите или што се случува кога две уредувања се натпреваруваат.
Шифрирањето и достапноста се својства на врската; конзистентноста е својство на моторот за репликација и на вашиот работен тек.
Што всушност реплицира DFSR
Секој сервер држи своја копија и свои метаподатоци за верзијата. Промените се шират кога врската и распоредот тоа го дозволуваат, а моторот користи далечинска диференцијална компресија за да ги прати само променетите делови од датотеката. Кога две реплики ќе ја променат истата датотека пред да пристигне било кое ажурирање, едната верзија победува, а другата се преместува настрана како конфликтна копија. Ниту еден сервер не го блокираше второто уредување, бидејќи блокирањето би барало распределено заклучување што DFSR не го нуди.
Патеката во именскиот простор ги прави копиите лесно достапни, но не ги прави усогласени.
Staging просторот е работен капацитет, не резервна копија
Staging е привремената област што репликацијата ја користи додека ги составува промените. Упатството на Microsoft за големина го зема вкупниот размер на 32 најголеми датотеки во реплицираната папка како минимум, а дополнителниот простор е корисен при почетната репликација. Затоа стебло од ситни документи и папка со неколку големи архиви бараат различни staging форми. Кога staging ќе се потроши, репликацијата запира на начин што изгледа како мрежен дефект. Димензионирајте го од податоците, потоа продолжете да го следите како што се менуваат податоците.
Staging не е резервна копија, а ширењето промени не е историја на верзии.
Претходното полнење е оптимизација, не кратенка
За големо постоечко стебло, поддржаното претходно полнење со Robocopy може да го намали она што треба да помине низ врската при почетната синхронизација, а упатството на Microsoft покрива зачувување на информациите за датотеките и справување со заклучени или прескокнати датотеки. Тоа е оптимизација, не ветување дека целта веќе е точна, па почетната репликација сепак мора да заврши и да биде проверена. Токму прескокнувањето на таа проверка е начинот на кој локацијата почнува да служи датотеки што никогаш не биле во реплицираниот сет.
Проверете ја почетната состојба пред корисниците да се потпрат на целта, а не по првата жалба.
Изберете го прозорецот и дефинирајте што значи актуелно
Распоредот за репликација и контролите на пропусниот опсег одлучуваат кога партнерите смеат да разменуваат податоци. Тесниот прозорец по работното време е легитимен дизајн што остава заостаток во текот на денот, под услов сите да се согласиле дека далечната копија треба да биде актуелна само до утрото.
Запишете ја таа реченица, зашто „заостатокот е четириесет минути“ е загрижувачки само ако никој не ја дефинирал целта.
Прифатете со работниот тек, не со една датотека
Тестирајте со датотеките што луѓето навистина ги користат: голем документ, рутинско уредување, бришење и намерно истовремено уредување на двете локации. Потврдете дека однесувањето при конфликт одговара на она што му го кажавте на бизнисот и дека патот за враќање од резервна копија е одделен од репликите. Потоа следете го обемот на промени, растот на редот и резервата на staging наспроти сервисниот прозорец неколку недели. VPN капацитетот е едно од неколкуте ограничувања и ретко е првото до кое стигнувате.
Дизајнот што го документира своето задоцнување и правилата за уредување е многу полесно да се поддржи од оној што ветува идентични копии.