Testování a řešení problémů se Synchronizací souborů Azure

Dokončeno

Existuje několik způsobů, jak monitorovat Synchronizace souborů Azure. Můžete použít Azure Portal, Azure Monitor nebo protokol událostí na jednom z počítačů s Windows Serverem. Monitorování můžete nastavit také přidáním čítačů výkonu pro Synchronizaci souborů Azure do Sledování výkonu.

Nastavili jste součásti Synchronizace souborů Azure ve svém prostředí Azure a na cílovém serveru. Teď chcete zajistit správné fungování prostředí a monitorovat úlohy replikace a kopírování souborů.

Kontrola synchronizace sdílené složky

Pokud si chcete ověřit, jestli se soubory replikují, otevřete si dvě relace Průzkumníka souborů. V prvním okně přejděte do cesty ke složce, která se synchronizuje s Azure.

V druhém okně Průzkumník souborů přidejte síťové připojení, které se mapuje na sdílenou složku Azure, například \\<your-azure-file-share>.file.core.windows.net\foldername.

V prvním okně přidejte nový textový dokument do CADFolderu a pak do souboru přidejte nějaký text. Soubor by se měl během několika sekund zobrazit v umístění namapované jednotky. Otevřete soubor a ověřte, jestli jeho obsah odpovídá vaší místní kopii. Pokud se obsah shoduje, replikace mezi Azure a koncovým bodem serveru funguje správně.

Nejběžnější příčinou toho, že se soubory nesynchronizují, jsou neplatné názvy. Nástroj pro posouzení vám může pomoct identifikovat problémy s existujícími názvy souborů. Pokud se ale po nastavení synchronizace vytvoří nové soubory s neplatnými znaky, budete je muset identifikovat pomocí monitorovacích nástrojů.

Zobrazení stavu serveru a metrik pro službu synchronizace úložiště

Ve vlastnostech služby synchronizace úložiště na webu Azure Portal najdete stav serveru, stav jeho koncového bodu a metriky.

  • Stav registrovaného serveru: Pokud je stav serveru Online, komunikuje úspěšně se službou. Pokud je stav serveru zobrazen offline, zkontrolujte službu procesu Monitorování synchronizace úložiště a ujistěte se, že je spuštěná na serveru.
  • Stav koncového bodu serveru: Stav koncového bodu serveru se počítá na základě událostí přihlášených v telemetrii. Pokud dojde k nějakým chybám, stav synchronizace se zaregistruje jako v pořádku.
  • Metriky: Můžete zobrazit různé metriky v rámci služby synchronizace úložiště. Metriky jsou:
    • Synchronizované bajty: Velikost přenášených dat
    • Odvolání vrstvení cloudu: Velikost odvolaných dat
    • Soubory se nesynchronizují: Počet souborů, které se nesynchronizují
    • Synchronizované soubory: Počet přenesených souborů (nahrávání a stahování)
    • Stav online serveru: Počet prezenčních signálů přijatých ze serveru

Další informace najdete v tématu Řešení potíží se stavem a chybami synchronizace Synchronizace souborů Azure.

Použití Azure Monitoru

Azure Monitor umožňuje zobrazit, analyzovat a zpracovat data v centrálním umístění na portálu. Tady jsou metriky uvedené ve službě Azure Monitor, které jsou specifické pro Synchronizace souborů Azure:

  • Synchronizované bajty: Velikost přenášených dat
  • Odvolání vrstvení cloudu: Velikost odvolaných dat
  • Soubory se nesynchronizují: Počet souborů, které se nesynchronizují
  • Synchronizované soubory: Počet přenesených souborů (nahrávání a stahování)
  • Stav online serveru: Počet prezenčních signálů přijatých ze serveru
  • Výsledek relace synchronizace: Výsledek relace synchronizace (1 = úspěšný. 0 = neúspěšná synchronizace)

Zobrazení protokolů událostí ve Windows

Protokol událostí telemetrie identifikuje zaregistrovaný server, synchronizaci a stav vrstvení cloudu. V Prohlížeči událostí přejděte do složky Aplikace a služby\Microsoft\FileSync\Agent.

Jednotlivé položky v protokolu událostí obsahují různá ID událostí, která označují problémy se stavem synchronizace, registrovaného serveru a cloudových vrstev.

  • ID události 9102: Zaprotokolováno po dokončení relace synchronizace. Výsledek HRESULT=0 označuje úspěšnou synchronizaci. Cokoli jiného značí selhání.
  • ID události 9302: Protokolováno každých 5 až 10 minut, když probíhá aktivní synchronizace. Výsledkem appliedItemCount > 0 znamená, že synchronizace probíhá úspěšně.
  • ID události 9301: Protokolováno každých 30 sekund, když server komunikuje se službou za účelem dotazování úloh. Výsledek GetNextJob = 0 znamená, že služba může komunikovat s Azure.
  • ID událostí 9003, 9016 a 9029: Protokolované pro monitorování vrstvení cloudu při použití vrstvení.

Použití nástroje Sledování výkonu na Windows Serveru

K monitorování mnoha aspektů serveru v reálném čase, včetně Synchronizace souborů Azure, můžete použít Sledování výkonu, která je součástí Windows Serveru. Otevřete Sledování výkonu z konzoly Microsoft Management Console. Je třeba přidat čítače, které najdete pod nadřazenými objekty představujícími přenesené bajty a synchronizační operace Synchronizace souborů Azure. Oba tyto čítače mají dílčí metriky jako bajty, počet stažených nebo odeslaných synchronizačních operací a celkový počet.