Beskriva Azure File Sync

Slutförd

Azure File Sync är en tjänst som gör att du kan cachelagrar Azure-filresurser på en lokal Windows Server-filserver. Med molnnivåindelning aktiverat hjälper Azure File Sync till att säkerställa att en filserver alltid har ledigt tillgängligt utrymme samtidigt som fler filer blir tillgängliga än vad en filserver kan lagra lokalt. Den visar hela mappstrukturen och filerna som om de vore tillgängliga lokalt, även om vissa filer kan vara nivåindelade i Azure-filresursen. Om en användare försöker komma åt en sådan fil återkallas filen (transparent laddas ned från Azure-filresursen) i bakgrunden och visas sedan för användaren. Genom att göra det omvandlar File Sync en lokal Windows Server till en snabb cache för din Azure-filresurs. File Sync stöder modellen med flera original och kan synkronisera data mellan flera filservrar.

Terminologi för Azure File Sync

Om du vill förstå hur Filsynkronisering fungerar måste du förstå de termer som är relaterade till det. Diagrammet använder den här terminologin för att illustrera hur Azure File Sync fungerar.

Ett diagram visar hur Azure File Sync fungerar med hjälp av den process som beskrivs i följande text.

  • Servern som kör Windows Server i det här diagrammet har Azure File Sync-agenten och är registrerad med Azure File Sync.
  • Bredvid den här servern finns två synkroniseringsgrupper: Redovisning och Försäljning.
  • Synkroniseringsgruppen Redovisning har D:\Accounting som serverslutpunkt.
  • Synkroniseringsgruppen Försäljning har D:\Sales som serverslutpunkt.
  • Varje synkroniseringsgrupp har en dubbelriktad interaktion med molnslutpunkten, vilket innebär att serverslutpunkten synkroniserar sitt innehåll med molnslutpunktsinnehållet (Azure-filresursen är molnslutpunkten).
  • Båda molnslutpunkterna har en dubbelriktad interaktion med samma tjänst för synkronisering av lagring.
  • Azure File Sync använder Tjänsten för synkronisering av lagring.
  • Storage Sync Service har en dubbelriktad interaktion med Azure Storage-kontot, som symboliserar att molnslutpunkterna (Azure-filresurser) skapas i Azure Storage-kontot.
  • Lagringskontot har dubbelriktad interaktion med Azure Backup, vilket innebär att Azure Storage-kontot kan säkerhetskopieras med hjälp av Säkerhetskopiering.

I följande tabell beskrivs de olika komponenterna i diagrammet.

Komponent beskrivning
Storage Sync Service (Tjänst för synkronisering av lagring) Det här är den översta Azure-resursen för File Sync. Den används för att skapa synkroniseringsgrupper som ansluter Azure-lagringskonton, Azure-filresurser (kallas även molnslutpunkter) och serverslutpunkter (filplatser på en registrerad Windows Server-filserver).
Synkroniseringsgrupp En synkroniseringsgrupp definierar synkroniseringstopologin för en uppsättning filer. Slutpunkter i en synkroniseringsgrupp synkroniseras med varandra. Om du till exempel har två distinkta uppsättningar filer som du vill hantera med Filsynkronisering måste du skapa två synkroniseringsgrupper och lägga till olika slutpunkter i varje synkroniseringsgrupp. Storage Sync Service kan ha upp till 100 synkroniseringsgrupper och en synkroniseringsgrupp kan ha upp till 50 serverslutpunkter. (En synkroniseringsgrupp har alltid en molnslutpunkt).
Registrerad server Det registrerade serverobjektet representerar en förtroenderelation mellan en server som kör Windows Server (eller ett kluster) och Tjänsten för synkronisering av lagring. Du kan registrera upp till 99 Windows Server-datorer per lagringssynkroniseringstjänst, oavsett domänmedlemskap. Enskilda servrar som kör Windows Server (eller ett kluster) kan registreras med endast en Synkroniseringstjänst för lagring vid en viss tidpunkt.
Azure File Sync-agent File Sync-agenten är ett nedladdningsbart paket som gör att Windows Server kan synkroniseras med en Azure-filresurs. File Sync-agenten uppdateras regelbundet och har tre huvudkomponenter: Windows-bakgrundstjänsten som övervakar ändringar på serverslutpunkter och initierar synkroniseringssessioner till Azure. När du har upptäckt en ändring krypteras filen och synkroniseras med Azure-filresursen. Filsystemfiltret File Sync, som ansvarar för nivåindelning av filer till Azure Files när molnnivåindelning är aktiverat för serverslutpunkten. Nivåindelning sker dynamiskt i bakgrunden. PowerShell-hanterings-cmdletar som du kan använda för att hantera filsynkronisering.
Serverslutpunkt En serverslutpunkt representerar en specifik plats på en registrerad Windows Server-dator, till exempel en mapp eller en volym. Du kan lägga till flera serverslutpunkter för samma Windows Server-dator, men de måste finnas i olika synkroniseringsgrupper. Serverslutpunkter kan finnas på samma volym på samma Windows Server-dator om deras namnområden inte överlappar varandra. D:\Folder1 och D:\Folder2 kan till exempel vara två serverslutpunkter på samma Windows Server-dator. Du kan konfigurera molnnivåindelning individuellt för varje serverslutpunkt.
Molnslutpunkt En molnslutpunkt är en Azure-filresurs som ingår i en synkroniseringsgrupp. Hela Azure-filresursen synkroniseras, men en Azure-filresurs kan bara vara medlem i en synkroniseringsgrupp. Om du lägger till en Azure-filresurs som har en befintlig uppsättning filer som en molnslutpunkt i en synkroniseringsgrupp synkroniseras de befintliga filerna till serverslutpunkter som du lägger till i samma synkroniseringsgrupp.

Fördelar med Azure File Sync

Azure File Sync ger din organisation ett antal fördelar, inklusive synkronisering av flera platser, molnnivåindelning och säkerhetskopiering samt haveriberedskap.

Synkronisering av flera platser

File Sync-agenten synkroniserar en serverslutpunkt med en Azure-filresurs. När du har lagt till, ta bort eller ändra filer, mappar eller deras behörigheter på en serverslutpunkt identifierar agenten ändringen och replikerar den till molnet. Ändringar identifieras omedelbart och tillagda filer visas på Azure-filresursen om några sekunder. Större filer tar längre tid att bli tillgängliga baserat på deras storlek och hastigheten på Internetanslutningen.

När du har flera serverslutpunkter i samma synkroniseringsgrupp synkroniserar Filsynkroniseringsagenten sitt innehåll oavsett slutpunktsplatser – de kan finnas i samma nätverk eller i olika delar av världen. På så sätt kan File Sync användas för synkronisering av flera platser. Liknande funktioner tillhandahåller rolltjänsten DFS Replication på Windows Server.

File Sync implementerar replikering med flera original, vilket innebär att ändringar som sker vid alla serverslutpunktssynkroniseringar till alla andra slutpunkter i samma synkroniseringsgrupp.

File Sync tillhandahåller inte låsning, vilket innebär att om samma fil ändras på flera slutpunkter samtidigt innan den första ändringssynkroniseringen uppstår en konflikt. File Sync identifierar sådana konflikter, vilket resulterar i flera kopior av filen (filnamn som står i konflikt med namnet på den slutpunkt som orsakade konflikten).

Lagringsnivåer för moln

Molnnivåindelning är en valfri funktion som du kan aktivera och konfigurera för serverslutpunkter. När molnnivåindelning inte är aktiverat sparas alla filer både lokalt på serverslutpunkten och i Azure-filresursen. Diskutrymmet som är tillgängligt lokalt begränsar dock en serverslutpunkt och du kan få slut på utrymme när du kopierar för många stora filer till en serverslutpunkt.

Med molnnivåindelning kan du definiera procentandelen ledigt utrymme som alltid måste vara tillgängligt i serverslutpunkten. Du kan också definiera om du vill lagra filer som nyligen har använts lokalt. Du kan kopiera så många filer som du vill till en serverslutpunkt och alla filer synkroniseras till molnslutpunkten. Filer som överskrider tröskelvärdet för ledigt utrymme för volymen eller som inte har använts nyligen tas dock bort från den lokala lagringen men finns kvar på Azure-filresursen. Sådana filer är fortfarande tillgängliga och visas på serverslutpunkten som en referenspunkt med offlineattributet. Användarna kan komma åt dem, men filerna tar inte upp något utrymme på serverslutpunkten.

Molnsäkerhetskopiering

File Sync-agenten hjälper till att säkerställa att alla serverslutpunktsfiler synkroniseras till en Azure-filresurs. Du kan skapa upp till 200 ögonblicksbilder av Azure-filresurser, som du kan använda för att återställa tidigare versioner av valfri fil. genom att till exempel använda funktionen Tidigare versioner i Utforskaren. Tidigare versioner är också tillgängliga för filer som inte cachelagras på en serverslutpunkt på grund av molnnivåindelning.

Du kan använda Azure Backup för att utföra en schemalagd daglig säkerhetskopiering av Azure-filresurser eller upp till fyra dagliga säkerhetskopieringar på begäran. Azure Backup använder ögonblicksbilder för att skapa en säkerhetskopia av Azure-filresurser. Baserat på din kvarhållningsprincip kan en säkerhetskopia av Azure-filresurser bevaras i upp till 10 år.

Haveriberedskap

Alla serverslutpunktsfiler synkroniseras med Azure-filresurser, vilket gör det möjligt att snabbt skapa en ny serverslutpunkt, till exempel om ett haveri inträffar eller om du måste lägga till en annan serverslutpunkt i nätverket. Du behöver bara installera File Sync-agenten på en ny Windows Server-dator, registrera servern och sedan lägga till den som en serverslutpunkt i synkroniseringsgruppen. Oavsett mängden data på en Azure-filresurs hämtar synkroniseringsagenten först hela namnområdet, vilket gör mappstrukturen och filerna nästan omedelbart visade och tillgängliga på den nya servern. Den här processen kallas för snabb haveriberedskap eller en snabb återställning av namnområdet. Medan synkroniseringsagenten börjar cachelagrar filer på serverslutpunkten i bakgrunden, kan användare redan komma åt filerna, beroende på inställningar för molnnivåindelning. Om de försöker komma åt en fil som ännu inte har cachelagrats återkallar synkroniseringsagenten omedelbart och sömlöst fildata från Azure-filresursen. En användare kan komma åt och öppna filen utan att märka att filen inte cachelagrades lokalt på serverslutpunkten.