Testování a řešení problémů se Synchronizací souborů Azure
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.