Informacje o wersji agenta usługi Azure File Sync

Usługa Azure File Sync umożliwia scentralizowanie udziałów plików Twojej organizacji w usłudze Azure Files bez rezygnacji z elastyczności, wydajności i zgodności lokalnego serwera plików. Instalacje systemów Windows Server są przekształcane w szybką pamięć podręczną udziału plików platformy Azure. Możesz użyć dowolnego dostępnego protokołu w systemie Windows Server w celu uzyskania lokalnego dostępu do danych (w tym protokołu SMB, systemu plików NFS i protokołu FTPS). Możesz mieć dowolną potrzebną Ci liczbę pamięci podręcznych na całym świecie.

W tym artykule udostępniono informacje o obsługiwanych wersjach agenta usługi Azure File Sync.

Obsługiwane wersje

Obsługiwane są następujące wersje agenta Azure File Sync:

Kamień milowy Numer wersji agenta Data wydania Stan
Wersja 15 — KB5003882 15.0.0.0 30 marca 2022 r. Obsługiwane
Wersja 14.1 — KB5001873 14.1.0.0 1 grudnia 2021 r. Obsługiwane
Wersja 14 — KB5001872 14.0.0.0 29 października 2021 r. Obsługiwane

Nieobsługiwane wersje

Następujące Azure File Sync wersje agenta wygasły i nie są już obsługiwane:

Kamień milowy Numer wersji agenta Data wydania Stan
Wersja 13 13.0.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 8 sierpnia 2022 r.
Wersja 12 12.0.0.0 - 12.1.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 23 maja 2022 r.
Wersja 11 11.1.0.0 - 11.3.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 28 marca 2022 r.
Wersja 10 10.0.0.0 - 10.1.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 28 czerwca 2021 r.
Wersja 9 9.0.0.0 - 9.1.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 16 lutego 2021 r.
Wersja 8 8.0.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 12 stycznia 2021 r.
Wersja 7 7.0.0.0 - 7.2.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 1 września 2020 r.
Wersja 6 6.0.0.0 - 6.3.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 21 kwietnia 2020 r.
Wersja 5 5.0.2.0 - 5.2.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 18 marca 2020 r.
Wersja 4 4.0.1.0 - 4.3.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 6 listopada 2019 r.
Wersja 3 3.1.0.0 - 3.4.0.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 19 sierpnia 2019 r.
Agenci przed ga 1.1.0.0 - 3.0.13.0 Nie dotyczy Nieobsługiwane — wersje agenta wygasły 1 października 2018 r.

Zasady aktualizacji agenta usługi Azure File Sync

Agent Azure File Sync jest regularnie aktualizowany w celu dodania nowych funkcji i rozwiązania problemów. Zalecamy zaktualizowanie agenta Azure File Sync w miarę dostępności nowych wersji.

Wersje agenta głównego a pomocniczego

  • Główne wersje agentów często zawierają nowe funkcje i mają coraz większą liczbę w pierwszej części numeru wersji. Na przykład: 14.0.0.0
  • Wersje agentów pomocniczych są również nazywane "poprawkami" i są wydawane częściej niż wersje główne. Często zawierają poprawki błędów i mniejsze ulepszenia, ale nie zawierają nowych funkcji. Na przykład: 14.1.0.0

Ścieżki uaktualniania

Istnieje pięć zatwierdzonych i przetestowanych sposobów instalowania aktualizacji agenta Azure File Sync.

  1. Użyj funkcji automatycznego uaktualniania agenta Azure File Sync, aby zainstalować aktualizacje agenta.
    Agent Azure File Sync zostanie automatycznie uaktualniony. Możesz zainstalować najnowszą wersję agenta, jeśli jest dostępna, lub zaktualizować, gdy obecnie zainstalowany agent zbliża się do wygaśnięcia. Aby dowiedzieć się więcej, zobacz Automatyczne zarządzanie cyklem życia agenta.
  2. Skonfiguruj usługę Microsoft Update w celu automatycznego pobierania i instalowania aktualizacji agenta.
    Zalecamy zainstalowanie każdej aktualizacji Azure File Sync, aby upewnić się, że masz dostęp do najnowszych poprawek agenta serwera. Usługa Microsoft Update sprawia, że ten proces jest bezproblemowy, automatycznie pobierając i instalując aktualizacje.
  3. Użyj AfsUpdater.exe, aby pobrać i zainstalować aktualizacje agenta.
    AfsUpdater.exe znajduje się w katalogu instalacyjnym agenta. Kliknij dwukrotnie plik wykonywalny, aby pobrać i zainstalować aktualizacje agenta.
  4. Stosowanie poprawek istniejącego agenta Azure File Sync przy użyciu pliku poprawki usługi Microsoft Update lub pliku wykonywalnego msp. Najnowszy pakiet aktualizacji Azure File Sync można pobrać z wykazu usługi Microsoft Update.
    Uruchomienie pliku wykonywalnego msp spowoduje uaktualnienie instalacji Azure File Sync przy użyciu tej samej metody używanej automatycznie przez usługę Microsoft Update w poprzedniej ścieżce uaktualnienia. Zastosowanie poprawki usługi Microsoft Update spowoduje przeprowadzenie uaktualnienia w miejscu instalacji Azure File Sync.
  5. Pobierz najnowszy instalator agenta Azure File Sync z Centrum pobierania Microsoft.
    Aby uaktualnić istniejącą instalację agenta Azure File Sync, odinstaluj starszą wersję, a następnie zainstaluj najnowszą wersję pobranego instalatora. Rejestracja serwera, grupy synchronizacji i inne ustawienia są obsługiwane przez instalatora Azure File Sync.

Automatyczne zarządzanie cyklem życia agenta

Agent Azure File Sync zostanie automatycznie uaktualniony. Możesz wybrać jeden z dwóch trybów i określić okno obsługi, w którym próba uaktualnienia zostanie podjęta na serwerze. Ta funkcja została zaprojektowana tak, aby ułatwić zarządzanie cyklem życia agenta, zapewniając barierę chroniącą przed wygaśnięciem agenta lub pozwalającą na bezproblemowe zachowanie bieżącego ustawienia.

  1. Ustawienie domyślne podejmie próbę uniemożliwienia wygaśnięcia agenta. W ciągu 21 dni od daty wygaśnięcia agenta agent podejmie próbę samodzielnego uaktualnienia. Rozpocznie próbę uaktualnienia raz w tygodniu w ciągu 21 dni przed wygaśnięciem i w wybranym oknie obsługi. Ta opcja nie eliminuje potrzeby stosowania regularnych poprawek usługi Microsoft Update.
  2. Opcjonalnie można wybrać, że agent automatycznie uaktualni się po udostępnieniu nowej wersji agenta (obecnie nie dotyczy serwerów klastrowanych). Ta aktualizacja zostanie wykonana podczas wybranego okna obsługi i umożliwi serwerowi korzystanie z nowych funkcji i ulepszeń, gdy tylko staną się one ogólnie dostępne. Jest to zalecane, bezpłatne ustawienie, które zapewni główne wersje agentów, a także regularne poprawki aktualizacji na serwerze. Każdy wydany agent jest w jakości ogólnie dostępnej. Jeśli wybierzesz tę opcję, firma Microsoft wyświetli najnowszą wersję agenta. Serwery klastrowane są wykluczone. Po zakończeniu lotu agent będzie również dostępny w Centrum pobierania Microsoft aka.ms/AFS/agent.
Zmiana ustawienia automatycznego uaktualniania

W poniższych instrukcjach opisano sposób zmiany ustawień po ukończeniu instalatora, jeśli musisz wprowadzić zmiany.

Otwórz konsolę programu PowerShell i przejdź do katalogu, w którym zainstalowano agenta synchronizacji, a następnie zaimportuj polecenia cmdlet serwera. Domyślnie będzie to wyglądać mniej więcej tak:

cd 'C:\Program Files\Azure\StorageSyncAgent'
Import-Module -Name .\StorageSync.Management.ServerCmdlets.dll

Możesz uruchomić polecenie Get-StorageSyncAgentAutoUpdatePolicy , aby sprawdzić bieżące ustawienie zasad i określić, czy chcesz go zmienić.

Aby zmienić bieżące ustawienie zasad na opóźnione śledzenie aktualizacji, możesz użyć następujących opcji:

Set-StorageSyncAgentAutoUpdatePolicy -PolicyMode UpdateBeforeExpiration

Aby zmienić bieżące ustawienie zasad na natychmiastową ścieżkę aktualizacji, możesz użyć następujących opcji:

Set-StorageSyncAgentAutoUpdatePolicy -PolicyMode InstallLatest

Gwarancje cyklu życia agenta i zarządzania zmianami

Azure File Sync to usługa w chmurze, która stale wprowadza nowe funkcje i ulepszenia. Oznacza to, że określona wersja agenta Azure File Sync może być obsługiwana tylko przez ograniczony czas. Aby ułatwić wdrożenie, następujące reguły gwarantują wystarczającą ilość czasu i powiadomienia, aby uwzględnić aktualizacje/uaktualnienia agentów w procesie zarządzania zmianami:

  • Wersje głównych agentów są obsługiwane przez co najmniej sześć miesięcy od daty początkowej wersji.
  • Gwarantujemy, że istnieje nakładanie się co najmniej trzech miesięcy między obsługą głównych wersji agentów.
  • Ostrzeżenia są wydawane dla zarejestrowanych serwerów przy użyciu wkrótce wygasłego agenta co najmniej trzy miesiące przed wygaśnięciem. Możesz sprawdzić, czy zarejestrowany serwer korzysta ze starszej wersji agenta w sekcji zarejestrowanych serwerów usługi synchronizacji magazynu.
  • Okres istnienia wersji agenta pomocniczego jest powiązany ze skojarzoną wersją główną. Na przykład gdy agent w wersji 12.0.0.0 ma wygasać, wszystkie wersje agenta 12.*.*.* zostaną ustawione na wygaśnięcie razem.

Uwaga

Zainstalowanie wersji agenta z ostrzeżeniem o wygaśnięciu spowoduje wyświetlenie ostrzeżenia, ale powiedzie się. Próba zainstalowania lub nawiązania połączenia z wygasłą wersją agenta nie jest obsługiwana i zostanie zablokowana.

Agent w wersji 15.0.0.0

Poniższe informacje o wersji dotyczą wersji 15.0.0.0 agenta Azure File Sync (wydana 30 marca 2022 r.).

Ulepszenia i problemy, które zostały rozwiązane

  • Zmniejszone transakcje podczas uruchamiania zadania wyliczania zmian w chmurze

    • Azure File Sync ma zadanie wyliczania zmian w chmurze, które jest uruchamiane co 24 godziny w celu wykrywania zmian wprowadzonych bezpośrednio w udziale plików platformy Azure i synchronizowania tych zmian z serwerami w grupach synchronizacji. W wersji 14 wprowadziliśmy ulepszenia w celu zmniejszenia liczby transakcji po uruchomieniu tego zadania i w wersji 15 wprowadziliśmy dalsze ulepszenia. Koszt transakcji jest również bardziej przewidywalny, każde zadanie spowoduje teraz wygenerowanie 1 transakcji listy na katalog dziennie.
  • Wyświetlanie stanu obsługi warstw w chmurze dla punktu końcowego lub woluminu serwera

    • Polecenie cmdlet Get-StorageSyncCloudTieringStatus wyświetli stan obsługi warstw w chmurze dla określonego punktu końcowego serwera lub dla określonego woluminu (w zależności od określonej ścieżki). Polecenie cmdlet wyświetli bieżące zasady, bieżącą dystrybucję warstwowych i w pełni pobranych danych oraz statystyki sesji ostatniej warstwy, jeśli określono ścieżkę punktu końcowego serwera. Jeśli zostanie określona ścieżka woluminu, zostanie wyświetlona obowiązująca zasada wolnego miejsca na woluminie, punkty końcowe serwera znajdujące się na tym woluminie i czy te punkty końcowe serwera mają włączoną obsługę warstw w chmurze.

      Aby uzyskać stan obsługi warstw w chmurze dla punktu końcowego lub woluminu serwera, uruchom następujące polecenia programu PowerShell:

        Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
        Get-StorageSyncCloudTieringStatus -Path <server endpoint path or volume>
      
  • Nowe narzędzie do diagnostyki i rozwiązywania problemów

    • Polecenie cmdlet Debug-StorageSyncServer zdiagnozuje typowe problemy, takie jak błędna konfiguracja certyfikatu i niepoprawny czas serwera. Ponadto uprościliśmy rozwiązywanie problemów z usługą Azure Files Sync, scalając funkcje niektórych istniejących skryptów i poleceń cmdlet (AFSDiag.ps1, FileSyncErrorsReport.ps1, Test-StorageSyncNetworkConnectivity) do polecenia cmdlet Debug-StorageSyncServer.

      Aby uruchomić diagnostykę na serwerze, uruchom następujące polecenia programu PowerShell:

        Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
        Debug-StorageSyncServer -Diagnose
      

      Aby przetestować łączność sieciową na serwerze, uruchom następujące polecenia programu PowerShell:

        Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
        Debug-StorageSyncServer -TestNetworkConnectivity
      

      Aby zidentyfikować pliki, które nie są zsynchronizowane na serwerze, uruchom następujące polecenia programu PowerShell:

        Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
        Debug-StorageSyncServer -FileSyncErrorsReport
      

      Aby zebrać dzienniki i ślady na serwerze, uruchom następujące polecenia programu PowerShell:

        Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
        Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose
      
  • Różne ulepszenia

    • Ulepszenia niezawodności i telemetrii na potrzeby obsługi warstw w chmurze i synchronizacji.

Narzędzie do oceny

Przed wdrożeniem Azure File Sync należy ocenić, czy jest ona zgodna z systemem przy użyciu narzędzia do oceny Azure File Sync. To narzędzie to polecenie cmdlet Azure PowerShell, które sprawdza potencjalne problemy z systemem plików i zestawem danych, takie jak nieobsługiwane znaki lub nieobsługiwana wersja systemu operacyjnego. Aby uzyskać instrukcje dotyczące instalacji i użycia, zobacz sekcję Narzędzie do oceny w przewodniku planowania.

Instalacja agenta i konfiguracja serwera

Aby uzyskać więcej informacji na temat instalowania i konfigurowania agenta Azure File Sync za pomocą systemu Windows Server, zobacz Planowanie wdrożenia Azure File Sync i Jak wdrożyć Azure File Sync.

  • Ponowne uruchomienie jest wymagane dla serwerów z istniejącą instalacją agenta Azure File Sync, jeśli wersja agenta jest mniejsza niż wersja 12.0.
  • Pakiet instalacyjny agenta musi być zainstalowany z podwyższonym poziomem uprawnień (administrator).
  • Agent nie jest obsługiwany w opcji wdrażania serwera Nano Server.
  • Agent jest obsługiwany tylko w systemie Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 i Windows Server 2022.
  • Agent wymaga co najmniej 2 GiB pamięci. Jeśli serwer jest uruchomiony na maszynie wirtualnej z włączoną pamięcią dynamiczną, należy skonfigurować maszynę wirtualną z co najmniej 2048 miB pamięci. Aby uzyskać więcej informacji, zobacz Zalecane zasoby systemowe .
  • Usługa Agent synchronizacji magazynu (FileSyncSvc) nie obsługuje punktów końcowych serwera znajdujących się na woluminie, który ma skompresowany katalog woluminu systemowego (SVI). Ta konfiguracja doprowadzi do nieoczekiwanych wyników.

Współdziałanie

  • Oprogramowanie antywirusowe, kopia zapasowa i inne aplikacje, które uzyskują dostęp do plików warstwowych, mogą spowodować niepożądane odwołania, chyba że przestrzegają one atrybutu offline i pomijają odczytywanie zawartości tych plików. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z Azure File Sync.
  • Osłony plików serwera plików Resource Manager (FSRM) mogą powodować niekończące się błędy synchronizacji, gdy pliki są zablokowane z powodu osłony plików.
  • Uruchomienie narzędzia sysprep na serwerze z zainstalowanym agentem Azure File Sync nie jest obsługiwane i może prowadzić do nieoczekiwanych wyników. Agent Azure File Sync powinien zostać zainstalowany po wdrożeniu obrazu serwera i ukończeniu miniinstalowania narzędzia sysprep.

Ograniczenia synchronizacji

Następujące elementy nie są synchronizowane, ale reszta systemu nadal normalnie działa:

  • Pliki z nieobsługiwanymi znakami. Aby uzyskać listę nieobsługiwanych znaków, zobacz Przewodnik rozwiązywania problemów .

  • Pliki lub katalogi kończące się kropką.

  • Ścieżki dłuższe niż 2048 znaków.

  • Część SACL (systemowa lista kontroli dostępu) deskryptora zabezpieczeń, która jest używana do przeprowadzania inspekcji.

  • Atrybuty rozszerzone.

  • Alternatywne strumienie danych.

  • Punkty ponownej analizy.

  • Twarde linki.

  • Kompresja (jeśli jest ustawiona w pliku serwera) nie jest zachowywana, gdy zmiany z innych punktów końcowych są synchronizowane z tym plikiem.

  • Każdy plik zaszyfrowany za pomocą systemu szyfrowania plików (lub innego szyfrowania trybu użytkownika), który uniemożliwia usłudze odczytywanie danych.

    Uwaga

    Usługa Azure File Sync zawsze szyfruje dane podczas przesyłania. Dane magazynowane na platformie Azure są zawsze zaszyfrowane.

Punkt końcowy serwera

  • Punkt końcowy serwera można tworzyć tylko na woluminie NTFS. Systemy plików ReFS, FAT, FAT32 i inne nie są obecnie obsługiwane przez usługę Azure File Sync.
  • Obsługa warstw w chmurze nie jest dostępna na woluminie systemowym. Aby utworzyć punkt końcowy serwera na woluminie systemowym, wyłącz obsługę warstw w chmurze podczas tworzenia punktu końcowego serwera.
  • Klaster trybu failover jest obsługiwany tylko z dyskami klastrowanymi, ale nie z udostępnionymi woluminami klastra (CSV).
  • Punktu końcowego serwera nie można zagnieżdżać. Może on współistnieć na tym samym woluminie równolegle z innym punktem końcowym.
  • Nie należy przechowywać pliku stronicowania systemu operacyjnego ani aplikacji w lokalizacji punktu końcowego serwera.

Punkt końcowy chmury

  • Azure File Sync obsługuje bezpośrednie wprowadzanie zmian w udziale plików platformy Azure. Jednak wszelkie zmiany wprowadzone w udziale plików platformy Azure należy najpierw odnaleźć za pomocą zadania wykrywania zmian Azure File Sync. Zadanie wykrywania zmian jest inicjowane dla punktu końcowego chmury co 24 godziny. Aby natychmiast zsynchronizować pliki zmienione w udziale plików platformy Azure, można użyć polecenia cmdlet Invoke-AzStorageSyncChangeDetection programu PowerShell w celu ręcznego zainicjowania wykrywania zmian w udziale plików platformy Azure. Ponadto zmiany wprowadzone w udziale plików platformy Azure za pośrednictwem protokołu REST nie będą aktualizować czasu ostatniej modyfikacji protokołu SMB i nie będą postrzegane jako zmiana przez synchronizację.

  • Usługę synchronizacji magazynu i/lub konto magazynu można przenieść do innej grupy zasobów, subskrypcji lub dzierżawy Azure AD. Po przeniesieniu usługi synchronizacji magazynu lub konta magazynu należy udzielić aplikacji Microsoft.StorageSync dostępu do konta magazynu (zobacz Upewnij się, że Azure File Sync ma dostęp do konta magazynu).

    Uwaga

    Podczas tworzenia punktu końcowego w chmurze usługa synchronizacji magazynu i konto magazynu muszą znajdować się w tej samej dzierżawie Azure AD. Po utworzeniu punktu końcowego w chmurze można przenieść usługę synchronizacji magazynu i konto magazynu do różnych dzierżaw Azure AD.

Obsługa warstw w chmurze

  • Jeśli plik warstwowy jest kopiowany do innej lokalizacji za pomocą rozszerzenia Robocopy, wynikowy plik nie będzie obsługiwany w warstwie. Atrybut offline może być ustawiony, ponieważ rozszerzenie Robocopy niepoprawnie dołącza ten atrybut podczas operacji kopiowania.
  • Podczas kopiowania plików przy użyciu narzędzia robocopy użyj opcji /MIR, aby zachować znaczniki czasu pliku. Zapewni to, że starsze pliki są warstwowe wcześniej niż ostatnio używane pliki.

Agent w wersji 14.1.0.0

Poniższe informacje o wersji dotyczą wersji 14.1.0.0 agenta Azure File Sync wydanego 1 grudnia 2021 r. Te informacje są dodatkiem do informacji o wersji wymienionych w wersji 14.0.0.0.

Ulepszenia i problemy, które zostały rozwiązane

  • Pliki warstwowe usunięte w systemie Windows Server 2022 nie są wykrywane przez sterownik filtru warstw w chmurze

    • Ten problem występuje, ponieważ interfejs API DeleteFile w systemie Windows Server 2022 używa klasy FILE_DISPOSITION_INFORMATION_EX do usuwania plików. Wersja 14.1 dodaje obsługę wykrywania plików warstwowych usuniętych przy użyciu klasy FILE_DISPOSITION_INFORMATION_EX.

    Uwaga

    Ten problem może również mieć wpływ na systemy Windows 2016 i Windows Server 2019, jeśli plik warstwowy zostanie usunięty przy użyciu klasy FILE_DISPOSITION_INFORMATION_EX.

Agent w wersji 14.0.0.0

Poniższe informacje o wersji dotyczą wersji 14.0.0.0 agenta Azure File Sync (wydana 29 października 2021 r.).

Ulepszenia i problemy, które zostały rozwiązane

  • Zmniejszone transakcje podczas uruchamiania zadania wyliczania zmian w chmurze

    • Azure File Sync ma zadanie wyliczania zmian w chmurze, które jest uruchamiane co 24 godziny w celu wykrywania zmian wprowadzonych bezpośrednio w udziale plików platformy Azure i synchronizowania tych zmian z serwerami w grupach synchronizacji. Wprowadziliśmy ulepszenia w celu zmniejszenia liczby transakcji po uruchomieniu tego zadania.
  • Ulepszone wskazówki dotyczące anulowania aprowizacji punktu końcowego serwera w portalu

    • Podczas usuwania punktu końcowego serwera za pośrednictwem portalu udostępniamy wskazówki krok po kroku na podstawie przyczyny usunięcia punktu końcowego serwera, dzięki czemu można uniknąć utraty danych i upewnić się, że dane są tam, gdzie muszą być (serwer lub udział plików platformy Azure). Ta funkcja obejmuje również nowe polecenia cmdlet programu PowerShell (Get-StorageSyncStatus & New-StorageSyncUploadSession), których można użyć na serwerze lokalnym, aby ułatwić proces anulowania aprowizacji.
  • Ulepszenia poleceń cmdlet Invoke-AzStorageSyncChangeDetection

    • Przed wydaniem wersji 14, jeśli wprowadzono zmiany bezpośrednio w udziale plików platformy Azure, możesz użyć polecenia cmdlet Invoke-AzStorageSyncChangeDetection, aby wykryć zmiany i zsynchronizować je z serwerami w grupie synchronizacji. Jednak polecenie cmdlet nie powiodło się, jeśli określona ścieżka zawierała więcej niż 10 000 elementów. Ulepszyliśmy polecenie cmdlet Invoke-AzStorageSyncChangeDetection i limit 10 000 elementów nie ma już zastosowania podczas skanowania całego udziału. Aby dowiedzieć się więcej, zobacz dokumentację Invoke-AzStorageSyncChangeDetection .
  • Różne ulepszenia

    • Azure File Sync jest teraz obsługiwane w regionie Zachodnie stany USA 3.
    • Usunięto usterkę, która spowodowała, że skrypt FileSyncErrorsReport.ps1 nie udostępniał listy wszystkich błędów dla poszczególnych elementów.
    • Zmniejszono transakcje, gdy plik stale nie może przekazać z powodu błędu synchronizacji poszczególnych elementów.
    • Ulepszenia niezawodności i telemetrii na potrzeby obsługi warstw w chmurze i synchronizacji.

Narzędzie do oceny

Przed wdrożeniem Azure File Sync należy ocenić, czy jest ona zgodna z systemem przy użyciu narzędzia do oceny Azure File Sync. To narzędzie to polecenie cmdlet Azure PowerShell, które sprawdza potencjalne problemy z systemem plików i zestawem danych, takie jak nieobsługiwane znaki lub nieobsługiwana wersja systemu operacyjnego. Aby uzyskać instrukcje dotyczące instalacji i użycia, zobacz sekcję Narzędzie do oceny w przewodniku planowania.

Instalacja agenta i konfiguracja serwera

Aby uzyskać więcej informacji na temat instalowania i konfigurowania agenta Azure File Sync za pomocą systemu Windows Server, zobacz Planowanie wdrożenia Azure File Sync i Jak wdrożyć Azure File Sync.

  • Ponowne uruchomienie jest wymagane dla serwerów z istniejącą instalacją agenta Azure File Sync, jeśli wersja agenta jest mniejsza niż wersja 12.0.
  • Pakiet instalacyjny agenta musi być zainstalowany z podwyższonym poziomem uprawnień (administrator).
  • Agent nie jest obsługiwany w opcji wdrażania serwera Nano Server.
  • Agent jest obsługiwany tylko w systemie Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 i Windows Server 2022.
  • Agent wymaga co najmniej 2 GiB pamięci. Jeśli serwer jest uruchomiony na maszynie wirtualnej z włączoną pamięcią dynamiczną, należy skonfigurować maszynę wirtualną z co najmniej 2048 miB pamięci. Aby uzyskać więcej informacji, zobacz Zalecane zasoby systemowe .
  • Usługa Agent synchronizacji magazynu (FileSyncSvc) nie obsługuje punktów końcowych serwera znajdujących się na woluminie, który ma skompresowany katalog woluminu systemowego (SVI). Ta konfiguracja doprowadzi do nieoczekiwanych wyników.

Współdziałanie

  • Oprogramowanie antywirusowe, kopia zapasowa i inne aplikacje, które uzyskują dostęp do plików warstwowych, mogą spowodować niepożądane odwołania, chyba że przestrzegają one atrybutu offline i pomijają odczytywanie zawartości tych plików. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z Azure File Sync.
  • Osłony plików serwera plików Resource Manager (FSRM) mogą powodować niekończące się błędy synchronizacji, gdy pliki są zablokowane z powodu osłony plików.
  • Uruchomienie narzędzia sysprep na serwerze z zainstalowanym agentem Azure File Sync nie jest obsługiwane i może prowadzić do nieoczekiwanych wyników. Agent Azure File Sync powinien zostać zainstalowany po wdrożeniu obrazu serwera i ukończeniu miniinstalowania narzędzia sysprep.

Ograniczenia synchronizacji

Następujące elementy nie są synchronizowane, ale reszta systemu nadal normalnie działa:

  • Pliki z nieobsługiwanymi znakami. Aby uzyskać listę nieobsługiwanych znaków, zobacz Przewodnik rozwiązywania problemów .

  • Pliki lub katalogi kończące się kropką.

  • Ścieżki dłuższe niż 2048 znaków.

  • Część SACL (systemowa lista kontroli dostępu) deskryptora zabezpieczeń, która jest używana do przeprowadzania inspekcji.

  • Atrybuty rozszerzone.

  • Alternatywne strumienie danych.

  • Punkty ponownej analizy.

  • Twarde linki.

  • Kompresja (jeśli jest ustawiona w pliku serwera) nie jest zachowywana, gdy zmiany z innych punktów końcowych są synchronizowane z tym plikiem.

  • Każdy plik zaszyfrowany za pomocą systemu szyfrowania plików (lub innego szyfrowania trybu użytkownika), który uniemożliwia usłudze odczytywanie danych.

    Uwaga

    Usługa Azure File Sync zawsze szyfruje dane podczas przesyłania. Dane magazynowane na platformie Azure są zawsze zaszyfrowane.

Punkt końcowy serwera

  • Punkt końcowy serwera można tworzyć tylko na woluminie NTFS. Systemy plików ReFS, FAT, FAT32 i inne nie są obecnie obsługiwane przez usługę Azure File Sync.
  • Obsługa warstw w chmurze nie jest dostępna na woluminie systemowym. Aby utworzyć punkt końcowy serwera na woluminie systemowym, wyłącz obsługę warstw w chmurze podczas tworzenia punktu końcowego serwera.
  • Klaster trybu failover jest obsługiwany tylko z dyskami klastrowanymi, ale nie z udostępnionymi woluminami klastra (CSV).
  • Punktu końcowego serwera nie można zagnieżdżać. Może on współistnieć na tym samym woluminie równolegle z innym punktem końcowym.
  • Nie należy przechowywać pliku stronicowania systemu operacyjnego ani aplikacji w lokalizacji punktu końcowego serwera.

Punkt końcowy chmury

  • Azure File Sync obsługuje bezpośrednie wprowadzanie zmian w udziale plików platformy Azure. Jednak wszelkie zmiany wprowadzone w udziale plików platformy Azure należy najpierw odnaleźć za pomocą zadania wykrywania zmian Azure File Sync. Zadanie wykrywania zmian jest inicjowane dla punktu końcowego chmury co 24 godziny. Aby natychmiast zsynchronizować pliki zmienione w udziale plików platformy Azure, można użyć polecenia cmdlet Invoke-AzStorageSyncChangeDetection programu PowerShell w celu ręcznego zainicjowania wykrywania zmian w udziale plików platformy Azure. Ponadto zmiany wprowadzone w udziale plików platformy Azure za pośrednictwem protokołu REST nie będą aktualizować czasu ostatniej modyfikacji protokołu SMB i nie będą postrzegane jako zmiana przez synchronizację.

  • Usługę synchronizacji magazynu i/lub konto magazynu można przenieść do innej grupy zasobów, subskrypcji lub dzierżawy Azure AD. Po przeniesieniu usługi synchronizacji magazynu lub konta magazynu należy udzielić aplikacji Microsoft.StorageSync dostępu do konta magazynu (zobacz Upewnij się, że Azure File Sync ma dostęp do konta magazynu).

    Uwaga

    Podczas tworzenia punktu końcowego w chmurze usługa synchronizacji magazynu i konto magazynu muszą znajdować się w tej samej dzierżawie Azure AD. Po utworzeniu punktu końcowego w chmurze można przenieść usługę synchronizacji magazynu i konto magazynu do różnych dzierżaw Azure AD.

Obsługa warstw w chmurze

  • Jeśli plik warstwowy jest kopiowany do innej lokalizacji za pomocą rozszerzenia Robocopy, wynikowy plik nie będzie obsługiwany w warstwie. Atrybut offline może być ustawiony, ponieważ rozszerzenie Robocopy niepoprawnie dołącza ten atrybut podczas operacji kopiowania.
  • Podczas kopiowania plików przy użyciu narzędzia robocopy użyj opcji /MIR, aby zachować znaczniki czasu pliku. Zapewni to, że starsze pliki są warstwowe wcześniej niż ostatnio używane pliki.