Windows - Fájl-replikációs szolgáltatás státusz-megjelenítő

A Sonar.exe egy grafikus eszköz, amellyel a rendszergazdák monitorozhatják a fájl-replikációs szolgáltatás (FRS) másolat készleteinek statisztikáit. Ezt a forgalmi szinteken, háttérnaplókon és szabad helyeken keresztül is vizsgálhatják. Az eszköz rendelkezik parancssori paraméterekkel is. Ezeket is áttekintjük cikkünkben.
A szükséges fájlok
  • Sonar.exe
  • Ntfrsapi.dll (helyi gépen)
  • A .NET Framework 1.1 Common Language Runtime.
Megjegyzés
Ha a Sonar-t Windows 2000 Professional rendszeren szeretnénk futtatni, akkor másoljuk az Ntfrsapi.dll-t át a Windows 2000 szerver rendszerből.
A Sonar-t úgy tervezték, hogy akár több ezer gépen is futtatható legyen, ha szükséges. Ha több mint 500 tagja van a másolat-készletnek, akkor az alábbi tudnivalókra figyeljünk:
Futtassuk valamennyi gépre vonatkoztatva, amely a másolat-készletben szerepel, de állítsuk úgy be, hogy hosszú időperiódussal dolgozzon a frissítések között (pl. 8 órás időintervallummal).
Ha az összes gépen futó Sonar túl lassú, akkor a hub tagjain és egy kiválasztott csoportján futtassuk a programot a kommunikáló gépeknek. Ha replikációs problémánk van, amely nem deríthető fel közvetlenül a Sonar segítségével, akkor a probléma a háttérnaplókon keresztül felderíthető, nem jelenik meg direkt problémaként a külső partnernél. Ebben az esetben használjuk a Sonar-t arra, hogy az alsó szakaszon lévő gépeket figyeljük.
A CLR bekapcsolása
Alapértelmezésben a CLR (általános futtatókörnyezet) úgy van beállítva, hogy csak a lokális gépen található programokat futtassa. Ha a Sonar-t egy hálózati megosztásról akarjuk indítani, akkor be kell állítanunk, hogy a CLR engedélyezze távoli gépről kód futtatását. Ehhez az alábbiakat kell tennünk:
  • Nyissuk meg az Administrative Tools-t és kattintsunk a .NET Framework Configuration-re.
  • Kattintsunk jobb egérgombbal a Runtime Security Policy-re és válasszuk az Adjust Security-t.
  • Válassuk a Make changes to this computer-t és állítsuk be a Local Intranet policy-t Full Trust-ra.
A Sonar szintaxisa
Sonar [/i] [/s] [/npc] [/rpc] [/u] [file] [/?] 
Paraméterek
  • /i
Telepíti a Sonar.exe-t.
  • /s
Elindítja a naplót.
  • /npc
Kikapcsolja a teljesítményszámlálókat.
  • /rpc
Arra készteti a Sonar-t, hogy állítsa helyre a teljesítményszámlálókat (újra beállítja a Disable Performance Counters registry kulcsot).
  • /u
Eltávolítja a Sonar-t.
  • file
Megadja a konfigurációs állományt betöltéshez.
  • /?
Megjeleníti a help-et.
Felhasználói felület
A Sonar felhasználói felülete segítségével lekérdezéseket készíthetünk. Betölthetünk és elmenthetünk Query-ket. Naplóparamétereket állíthatunk be (mentés helye, típusa, periódusa).
Választhatunk tartományt, másolat-készletet, frissítési periódust.
Szűrőket definiálhatunk, amelyekkel a listát változtathatjuk. Értesítéseket konfigurálhatunk.