Vad är Azure File Sync?

Slutförd

Med Azure File Sync kan du utöka dina lokala filresurser till Azure. Det fungerar med befintliga lokala filresurser för att utöka lagringskapaciteten och tillhandahålla redundans i molnet. Det kräver Windows Server 2012 R2 eller senare. Du kan komma åt den lokala filresursen med alla fildelningsprotokoll som Windows Server stöder, till exempel SMB, NFS eller FTPS.

Du undersöker de verktyg som är tillgängliga för att utöka din lokala filresurskapacitet till Azure. Du vill förstå vad Azure File Sync är, hur det fungerar och hur du med hjälp av det kan öka filresurskapaciteten.

I den här lektionen utforskar du vad Azure File Sync är, hur det fungerar och vad du behöver göra för att stödja det.

Utöka lagringskapacitet

Azure File Sync använder den lokala filservern som lokal cache för Azure-filresursen. Med molnnivåindelning kan du cachelagra de filer som din organisation använder mest lokalt på filservern. De filer som används mindre ofta är tillgängliga från samma lokala resurs, men endast en pekare till dessa data lagras där. När en användare öppnar filen hämtas resten av fildata från Azure Files.

Följande diagram visar vad som händer när en användare begär två filer. Fil A används ofta, så filen är tillgänglig på den lokala filresursen. Fil B används inte ofta, så filen hämtas från Azure-filresursen.

Diagram som visar hur den lokala resursen returnerar fil A och Azure-filresursen returnerar data för fil B.

Med molnnivåindelning lagrar du en mindre uppsättning fildata lokalt, så att du får mer lokalt lagringsutrymme för de filer som din organisation använder oftare.

Molnnivåindelning är inaktiverat som standard. Du aktiverar det när du skapar serverslutpunkten.

Terminologi

Du måste förstå vissa termer för att använda Azure File Sync.

  • Storage Sync Service är azure-resursen på hög nivå för Azure File Sync. Tjänsten distribueras till Azure-resursgrupper. Du kan skapa synkroniseringsgrupper i en tjänst för synkronisering av lagring.

  • En synkroniseringsgrupp beskriver replikeringstopologin för en Azure-filresurs. Alla serverslutpunkter som finns i samma synkroniseringsgrupp hålls synkroniserade med varandra. Om du har flera Azure-filresurser som måste synkroniseras och hanteras med Azure File Sync skapar du två synkroniseringsgrupper och olika slutpunkter.

  • En registrerad server representerar förtroendet mellan den lokala servern och tjänsten för synkronisering av lagring. Du kan registrera flera servrar till en enda tjänst för synkronisering av lagring, men en server kan bara registreras med en tjänst för synkronisering av lagring i taget.

  • Azure File Sync-agenten är ett nedladdningsbart paket som gör att Windows Server kan synkroniseras med en Azure-filresurs. Agenten har tre komponenter:

    • FileSyncSvc.exe. Tjänst som övervakar ändringar på slutpunkter.
    • StorageSync.sys. Filterdrivrutin för Azure-filsystem.
    • PowerShell-cmdletar för hantering.
  • En serverslutpunkt representerar en specifik plats på en registrerad server, till exempel en mapp på en lokal disk. Flera serverslutpunkter kan finnas på samma volym så länge deras sökvägar inte överlappar varandra.

  • Molnslutpunkt är Azure-filresursen som ingår i en synkroniseringsgrupp. Det kan bara finnas en molnslutpunkt per synkroniseringsgrupp. Azure File Sync håller molnslutpunkten och serverslutpunkterna i synkroniseringsgruppen synkroniserade. En Azure-filresurs kan bara vara medlem i en synkroniseringsgrupp i taget.

  • Molnnivåindelning är en valfri funktion i Azure File Sync. Den här funktionen cachelagrar filer som används ofta lokalt på servern. Det gör att filer som används mindre ofta kan nivåindelas till molnet. Filer cachelagras eller nivåindelade enligt den molnnivåprincip som du skapar.

Hur fungerar det?

Azure File Sync använder en programvarubaserad agent som du installerar på den lokala server som du vill replikera. Den här agenten kommunicerar med tjänsten för synkronisering av lagring.

Azure File Sync använder Windows USN-journaler på Windows Server-datorn för att automatiskt starta en synkroniseringssession när filer ändras på serverslutpunkten. Ändringar som görs i den lokala filresursen identifieras omedelbart och replikeras till Azure-filresursen.

Azure Files har inte något ändringsmeddelande eller journalföring ännu, så Azure File Sync har ett schemalagt jobb som kallas för ändringsidentifieringsjobb. Jobbet initieras var 24:e timme. Det innebär att om du ändrar en fil i Azure-filresursen kanske du inte ser ändringen på den lokala filresursen på upp till 24 timmar.

Distributionsprocess

Följande steg beskriver den övergripande process som du kan använda för att konfigurera Azure File Sync.

  1. Utvärdera ditt lokala system: Kör utvärderings-cmdleten på den lokala servern för att kontrollera om operativsystemet och filsystemet stöds.
  2. Skapa Azure-resurser: Du behöver ett lagringskonto för att innehålla en filresurs, en tjänst för synkronisering av lagring, en synkroniseringsgrupp och en molnslutpunkt. Skapa resurserna i den ordningen. Om du skapar en synkroniseringsgrupp med hjälp av Azure Portal skapas en molnslutpunkt samtidigt.
  3. Installera Azure File Sync-agenten: Installera agenten på varje Windows-filserver som deltar i replikeringen till Tjänsten för synkronisering av lagring.
  4. Registrera Windows Server med Tjänsten för synkronisering av lagring: När du har installerat synkroniseringsagenten uppmanas du att registrera servern med Tjänsten för synkronisering av lagring.
  5. Skapa serverslutpunkten: När servern har registrerats lägger du till den som en serverslutpunkt i synkroniseringsgruppen.

Du lär dig mer om de här stegen i följande enheter.