Beskriv Azure-filsynkronisering
Azure File Sync er en tjeneste, der giver dig mulighed for at cachelagre Azure-filshares på en Windows Server-filserver i det lokale miljø. Når cloud-niveauinddeling er aktiveret, hjælper Azure File Sync med at sikre, at en filserver altid har ledig plads, samtidig med at der gøres flere filer tilgængelige, end en filserver kan gemme lokalt. Den viser hele mappestrukturen og filerne, som om de var tilgængelige lokalt, selvom nogle filer kan være lagdelte på Azure-filsharet. Hvis en bruger forsøger at få adgang til en sådan fil, tilbagekaldes filen (downloades gennemsigtigt fra Azure-filsharet) i baggrunden og præsenteres derefter for brugeren. Ved at gøre det transformerer Filsynkronisering en Windows Server i det lokale miljø til en hurtig cache af dit Azure-filshare. Filsynkronisering understøtter multimastermodellen og kan synkronisere data mellem flere filservere.
Azure File Sync-terminologi
Hvis du vil forstå, hvordan Filsynkronisering fungerer, skal du forstå de vilkår, der er relateret til den. Diagrammet bruger denne terminologi til at vise, hvordan Azure File Sync fungerer.
- Den server, der kører Windows Server i dette diagram, har Azure File Sync Agent og er registreret i Azure File Sync.
- Ud for denne server er der to synkroniseringsgrupper: Regnskab og Salg.
- Synkroniseringsgruppen Regnskab har D:\Regnskab som serverslutpunkt.
- Synkroniseringsgruppen Salg har D:\Sales som serverslutpunkt.
- Hver synkroniseringsgruppe har en tovejsinteraktion med cloudslutpunktet, hvilket betyder, at serverslutpunktet synkroniserer indholdet med cloudslutpunktets indhold (Azure-filsharet er cloudslutpunktet).
- Begge cloudslutpunkter har en tovejsinteraktion med den samme lagersynkroniseringstjeneste.
- Azure File Sync bruger Lagersynkroniseringstjenesten.
- Storage Sync Service har en tovejsinteraktion med Azure Storage-kontoen, som symboliserer, at cloudslutpunkterne (Azure-filshares) oprettes i Azure Storage-kontoen.
- Lagerkontoen har tovejsinteraktion med Azure Backup, hvilket betyder, at Azure Storage-kontoen kan sikkerhedskopieres ved hjælp af Sikkerhedskopiering.
I følgende tabel beskrives de forskellige komponenter i diagrammet.
Komponent | Beskrivelse |
---|---|
Lagersynkroniseringstjeneste | Dette er Azure-ressourcen på øverste niveau til filsynkronisering. Den bruges til at oprette synkroniseringsgrupper, der forbinder Azure Storage-konti, Azure-filshares (også kaldet cloudslutpunkter) og serverslutpunkter (filplaceringer på en registreret Windows Server-filserver). |
Synkroniser gruppe | En synkroniseringsgruppe definerer synkroniseringstopologien for et sæt filer. Slutpunkter i en synkroniseringsgruppe holdes synkroniseret med hinanden. Hvis du f.eks. har to forskellige sæt filer, som du vil administrere med Filsynkronisering, skal du oprette to synkroniseringsgrupper og føje forskellige slutpunkter til hver synkroniseringsgruppe. Lagringssynkroniseringstjenesten kan have op til 100 synkroniseringsgrupper, og en synkroniseringsgruppe kan have op til 50 serverslutpunkter. (En synkroniseringsgruppe har altid ét cloudslutpunkt). |
Registreret server | Det registrerede serverobjekt repræsenterer et tillidsforhold mellem en server, der kører Windows Server (eller en klynge) og lagersynkroniseringstjenesten. Du kan registrere op til 99 Windows Server-computere pr. lagersynkroniseringstjeneste, uanset deres domænemedlemskab. Enkelte servere, der kører Windows Server (eller en klynge), kan registreres med kun én lagersynkroniseringstjeneste til enhver tid. |
Azure File Sync Agent | Filsynkroniseringsagenten er en pakke, der kan downloades, og som gør det muligt for Windows Server at synkronisere med et Azure-filshare. Filsynkroniseringsagenten opdateres regelmæssigt og har tre hovedkomponenter: Windows-baggrundstjenesten, der overvåger ændringer på serverslutpunkter og starter synkroniseringssessioner til Azure. Når du har registreret en ændring, krypteres filen, og den synkroniseres med Azure-filsharet. Filsynkroniseringsfilsystemfilteret, som er ansvarligt for at udjævne filer til Azure Files, når niveauinddeling i skyen er aktiveret for serverslutpunktet. Niveauinddeling sker dynamisk i baggrunden. PowerShell-administrations-cmdlet'er, som du kan bruge til at administrere filsynkronisering. |
Serverslutpunkt | Et serverslutpunkt repræsenterer en bestemt placering på en registreret Windows Server-computer, f.eks. en mappe eller en diskenhed. Du kan tilføje flere serverslutpunkter for den samme Windows Server-computer, men de skal være i forskellige synkroniseringsgrupper. Serverslutpunkter kan være på den samme diskenhed på den samme Windows Server-computer, hvis deres navneområder ikke overlapper hinanden. D:\Folder1 og D:\Folder2 kan f.eks. være to serverslutpunkter på den samme Windows Server-computer. Du kan konfigurere niveauinddeling i skyen individuelt for hvert serverslutpunkt. |
Cloudslutpunkt | Et cloudslutpunkt er et Azure-filshare, der er en del af en synkroniseringsgruppe. Hele Azure-filsharet synkroniseres, men et Azure-filshare kan kun være medlem af én synkroniseringsgruppe. Hvis du føjer et Azure-filshare, der har et eksisterende sæt filer som et cloudslutpunkt til en synkroniseringsgruppe, synkroniseres de eksisterende filer med serverslutpunkter, som du føjer til den samme synkroniseringsgruppe. |
Fordele ved Azure-filsynkronisering
Azure File Sync giver din organisation mange fordele, herunder synkronisering med flere websteder, cloudniveau og sikkerhedskopiering og it-katastrofeberedskab.
Synkroniser flere websteder
Filsynkroniseringsagenten synkroniserer et serverslutpunkt med et Azure-filshare. Når du har tilføjet, fjernet eller ændret filer, mapper eller deres tilladelser til et serverslutpunkt, registrerer agenten ændringen og replikerer den til cloudmiljøet. Ændringer registreres med det samme, og tilføjede filer er synlige på Azure-filsharet om et par sekunder. Det tager længere tid at få adgang til større filer baseret på deres størrelse og hastigheden på internetforbindelsen.
Når du har flere serverslutpunkter i den samme synkroniseringsgruppe, synkroniserer agenten til filsynkronisering deres indhold, uanset slutpunktsplaceringer – de kan være på det samme netværk eller i forskellige dele af verden. På denne måde kan filsynkronisering bruges til synkronisering med flere websteder. Lignende funktionalitet leverer rolletjenesten DFS-replikering på Windows Server.
Filsynkronisering implementerer replikering af flere mastere, hvilket betyder, at ændringer, der sker ved en serverslutpunktsynkronisering til alle andre slutpunkter i den samme synkroniseringsgruppe.
Filsynkronisering giver ikke mulighed for låsning, hvilket betyder, at hvis den samme fil ændres på flere slutpunkter på samme tid, før den første ændring synkroniseres, opstår der en konflikt. Filsynkronisering registrerer sådanne konflikter, hvilket resulterer i flere kopier af filen (modstridende filnavne omfatter navnet på det slutpunkt, der forårsagede konflikten).
Cloud-niveauinddeling
Cloud-niveauinddeling er en valgfri funktion, som du kan aktivere og konfigurere for serverslutpunkter. Når niveauinddeling i skyen ikke er aktiveret, bevares alle filer både lokalt på serverslutpunktet og i Azure-filsharet. Den diskplads, der er tilgængelig lokalt, begrænser dog et serverslutpunkt, og du kan løbe tør for plads, når du kopierer for mange store filer til et serverslutpunkt.
Med cloud-niveauinddeling kan du definere den procentdel af ledig plads, der altid skal være tilgængelig i serverslutpunktet. Du kan også definere, om der kun skal gemmes filer, der er åbnet for nylig, lokalt. Du kan kopiere lige så mange filer, du vil, til et serverslutpunkt, og alle filerne synkroniseres til cloudslutpunktet. Filer, der overskrider grænsen for ledig plads for diskenheden, eller som ikke er blevet åbnet for nylig, fjernes dog fra det lokale lager, men forbliver på Azure-filsharet. Disse filer er stadig tilgængelige og vises på serverslutpunktet som et genfortolkningspunkt med offlineattributten. Brugerne kan få adgang til dem, men filerne optager ikke plads på serverslutpunktet.
Sikkerhedskopiering af skyen
Filsynkroniseringsagenten hjælper med at sikre, at alle serverslutpunktfiler synkroniseres til et Azure-filshare. Du kan oprette op til 200 snapshots af Azure-filshares, som du kan bruge til at gendanne tidligere versioner af en hvilken som helst fil. f.eks. ved hjælp af funktionen tidligere versioner i Stifinder. Tidligere versioner er også tilgængelige for filer, der ikke cachelagres på et serverslutpunkt på grund af niveauinddeling i skyen.
Du kan bruge Azure Backup til at udføre én planlagt daglig sikkerhedskopiering af Azure-filshares eller op til fire daglige sikkerhedskopieringer efter behov. Azure Backup bruger snapshots til at oprette en sikkerhedskopi af et Azure-filshare. Baseret på din opbevaringspolitik kan en Sikkerhedskopi af Azure-filshare bevares i op til 10 år.
It-katastrofeberedskab
Alle serverslutpunktfiler synkroniseres til Azure-filshares, hvilket gør det muligt hurtigt at oprette et nyt serverslutpunkt , f.eks. hvis der opstår en katastrofe, eller hvis du skal føje et andet serverslutpunkt til dit netværk. Du skal kun installere filsynkroniseringsagenten på en ny Windows Server-computer, registrere serveren og derefter føje den som et serverslutpunkt til synkroniseringsgruppen. Uanset mængden af data på et Azure-filshare, trækker synkroniseringsagenten først hele navneområdet ned, hvilket gør mappestrukturen og filerne næsten med det samme vist og tilgængelige på den nye server. Denne proces kaldes hurtig it-katastrofeberedskabeller en hurtig gendannelse af navneområde. Mens synkroniseringsagenten begynder at cachelagre filer på serverens slutpunkt i baggrunden, kan brugerne allerede få adgang til filerne, afhængigt af indstillinger for niveauinddeling i skyen. Hvis de forsøger at få adgang til en fil, der endnu ikke er cachelagret, tilbagekalder synkroniseringsagenten straks og tilbagekalder uden problemer fildataene fra Azure-filsharet. En bruger kan få adgang til og åbne filen uden at bemærke, at filen ikke blev cachelagret lokalt på serverslutpunktet.