Zjišťování nainstalovaného inventáře softwaru, webových aplikací a instancí databáze

Tento článek popisuje, jak zjistit nainstalovaný software, ASP.NET webové aplikace a instance a databáze SQL, PostgreSQL a MYSQL Server na serverech spuštěných v místním prostředí pomocí služby Azure Migrate.

Poznámka:

Inventář softwaru provádí zařízení Azure Migrate pomocí přihlašovacích údajů serveru. Zjišťování je zcela bez agentů, to znamená, že na serverech nejsou nainstalováni žádní agenti ke shromažďování těchto dat.

Než začnete

Nasazení a konfigurace zařízení Azure Migrate

  1. Nasaďte zařízení Azure Migrate a zahajte zjišťování. Pro nasazení zařízení můžete použít metodu nasazení, která vyhovuje vašemu prostředí. Po nasazení zařízení ho musíte zaregistrovat v projektu a nakonfigurovat ho tak, aby inicioval zjišťování.
  2. Při konfiguraci zařízení musíte v nástroji Správce konfigurace zařízení zadat následující:
    • Podrobnosti o zdrojovém prostředí (servery vCenter,Hyper-V hostitelé nebo clustery, fyzické servery), které chcete objevovat.
    • Přihlašovací údaje serveru, které mohou být doménové / Windows (ne-domenové) / Linux (ne-domenové) přihlašovací údaje. Přečtěte si další informace o tom, jak zadávat přihlašovací údaje a jak je zařízení zpracovává.
    • Ověřte oprávnění potřebná k provedení inventáře softwaru. Pro servery Windows potřebujete uživatelský účet typu host a běžný/normální uživatelský účet (přístup bez sudo) pro všechny servery s Linuxem.

Přidání přihlašovacích údajů a zahájení zjišťování

  1. Přejděte do správce konfigurace zařízení, proveďte kontroly požadovaných součástí a registraci zařízení.
  2. Přejděte na panel Spravovat přihlašovací údaje a zdroje zjišťování .
  3. V kroku 1: Zadejte přihlašovací údaje ke zdroji zjišťování a výběrem možnosti Přidat přihlašovací údaje zadejte přihlašovací údaje pro zdroj zjišťování, který zařízení používá ke zjišťování serverů spuštěných ve vašem prostředí.
  4. V kroku 2: Zadejte podrobnosti o zdroji zjišťování vyberte možnost Přidat zdroj zjišťování a z rozevíracího seznamu zvolte přátelský název pro přihlašovací údaje, poté zadejte IP adresu nebo plně kvalifikovaný název domény zdroje zjišťování.

Snímek obrazovky ukazuje, jak přidat přihlašovací údaje serveru.

  1. V kroku 3: Zadejte přihlašovací údaje serveru pro zjišťování nainstalovaného softwaru, závislostí a úloh, vyberte Přidat přihlašovací údaje a zadejte více přihlašovacích údajů serveru pro provádění inventáře softwaru.
  2. Chcete-li zahájit zjišťování, vyberte Spustit zjišťování.

Po dokončení zjišťování serveru zařízení zahájí zjišťování nainstalovaného softwaru, rolí a funkcí (inventář softwaru) na serverech. Doba trvání závisí na počtu zjištěných serverů. U 500 serverů trvá přibližně hodinu, než se zjištěný inventář zobrazí na portálu Azure Migrate. Po dokončení počátečního zjišťování se data inventáře softwaru shromažďují a odesílají do Azure jednou za 24 hodin. Zkontrolujte data shromážděná zařízením během inventáře softwaru.

Kontrola inventáře softwaru

Po dokončení inventáře softwaru můžete zkontrolovat a exportovat inventář na webu Azure Portal.

  1. V Azure Migrate – Servery, databáze a webové aplikace>Azure Migrate: Zjišťování a hodnocení vyberte zobrazený počet a otevřete stránku Zjištěné servery .

    Poznámka:

    V této fázi můžete volitelně povolit také analýzu závislostí pro zjištěné servery, abyste mohli vizualizovat závislosti mezi servery, které chcete posoudit. Přečtěte si další informace o analýze závislostí.

  2. Ve sloupci Inventář softwaru vyberte zobrazený počet a zkontrolujte zjištěné aplikace, role a funkce.

  3. Pokud chcete vyexportovat inventář, na zjištěných serverech vyberte Exportovat inventář softwaru.

Inventář softwaru se exportuje a stáhne ve formátu Excelu. V seznamu Inventář softwaru se zobrazí všechny aplikace zjištěné na všech serverech.

Zjišťování instancí a databází SQL Serveru

  • Inventář softwaru také identifikuje instance SQL Serveru spuštěné ve vašem prostředí VMware, Microsoft Hyper-V a fyzických nebo holých počítačích a také služby IaaS jiného veřejného cloudu.

  • Pokud jste ve Správci konfigurace zařízení nezadali přihlašovací údaje pro ověřování systému Windows nebo SQL Server, přidejte přihlašovací údaje, aby se zařízení mohly použít k připojení k příslušným instancím SQL Serveru.

    Poznámka:

    Zařízení se může připojit pouze k těm instancím SQL Serveru, ke kterým má dohled v síti, zatímco inventář softwaru sám nemusí potřebovat síťovou čáru.

Ke zjišťování instancí a databází SQL Serveru vyžaduje účet systému Windows/ Doména nebo účet SQL Serveru tato oprávnění ke čtení s nízkými oprávněními pro každou instanci SQL Serveru. Pomocí nástroje pro zřizování účtů s nízkými oprávněními můžete vytvořit vlastní účty nebo použít jakýkoli existující účet, který je členem role serveru sysadmin pro zjednodušení.

Po připojení zařízení shromažďuje konfigurační a výkonová data instancí a databází SQL Serveru. Konfigurační data SQL Serveru se aktualizují každých 24 hodin a data o výkonu se zaznamenávají každých 30 sekund. Všechny změny vlastností instance a databází SQL Serveru, jako je stav databáze, úroveň kompatibility atd., proto aktualizace na portálu může trvat až 24 hodin.

Objevování instancí a databází PostgreSQL (preview)

  • Inventář softwaru také identifikuje instance PostgreSQL spuštěné ve vašem prostředí VMware, Microsoft Hyper-V a fyzických nebo holých počítačích a také služby IaaS jiného veřejného cloudu.

  • Pokud jste v správci konfigurace zařízení nezadali přihlašovací údaje pro ověřování instancí Windows nebo Linuxu a instance PostgreSQL, přidejte přihlašovací údaje, aby je zařízení bylo možné použít k připojení k příslušným instancím PostgreSQL.

    Poznámka:

    Zařízení se může připojit pouze k těm instancím Serveru PostgreSQL, ke kterým má síťovou čáru dohledu, zatímco inventář softwaru sám nemusí potřebovat síťovou čáru.

  • Požadavky na ověřování PostgreSQL: Pokud se chcete připojit ke zdrojové instanci Serveru PostgreSQL, musí přihlášení splňovat následující požadavky:

    • Pro databáze PostgreSQL musíte mít alespoň CONNECT oprávnění.
    • Musíte mít přiřazená pg_read_all_settings role nebo mít ekvivalentní oprávnění ke čtení nastavení konfigurace serveru.
  • Přečtěte si další informace o minimálním privilegovaném skriptu uživatele.

  • Po připojení zařízení shromažďuje konfigurační data z instancí a databází PostgreSQL. Aktualizuje konfigurační data PostgreSQL každých 24 hodin.

  • Zařízení shromažďuje podrobná konfigurační data ze serveru PostgreSQL, včetně parametrů serveru z postgresql.conf, vlastností a velikostí databáze, nainstalovaných rozšíření, nastavení replikace a konfigurace uživatelů a rolí.

  • Konfigurační data se aktualizují každých 24 hodin. V důsledku toho se změny instance Serveru PostgreSQL, například aktualizace stavu databáze, parametrů serveru nebo nově nainstalovaných rozšíření, mohou na portálu objevit až 24 hodin.

Důležité

  • Ujistěte se, že jsou vaše instance PostgreSQL nastavené tak, aby přijímaly připojení z IP adresy zařízení.
  • Výchozí port PostgreSQL 5432 nebo vlastní port je přístupný, pokud je nakonfigurovaný.
  • Parametr listen_addresses v postgresql.conf musí obsahovat síťové rozhraní, ke kterému má zařízení přístup.
  • Do souboru pg_hba.conf přidejte položky, které povolí připojení z IP adresy zařízení.

Přečtěte si další informace o konfiguraci PostgreSQL.

Zjišťování instancí a databází Serveru MySQL (Preview)

  • Inventář softwaru také identifikuje instance Serveru MySQL spuštěné ve vašich prostředích VMware, Microsoft Hyper-V a fyzických nebo holých počítačích a také služby IaaS jiného veřejného cloudu.

  • Pokud jste v správci konfigurace zařízení nezadali ověřování systému Windows nebo Linux a přihlašovací údaje k ověřování serveru MySQL, přidejte přihlašovací údaje, aby se zařízení mohly použít k připojení k příslušným instancím Serveru MySQL.

    Poznámka:

    Zařízení se může připojit jenom k těm instancím MySQL Serveru, ke kterým má síťovou čáru dohledu, zatímco inventář softwaru sám nemusí potřebovat síťovou čáru.

Po připojení zařízení shromažďuje data o konfiguraci a výkonu instancí a databází Serveru MySQL. Konfigurační data Serveru MySQL se aktualizují jednou za 24 hodin a data o výkonu se zaznamenávají každých 30 sekund. Všechny změny vlastností instance a databází MySQL Serveru, jako je stav databáze, úroveň kompatibility atd., proto aktualizace na portálu může trvat až 24 hodin.

Zjišťování webových aplikací ASP.NET

  • Inventář softwaru identifikuje roli webového serveru existující na zjištěných serverech. Pokud má server povolenou roli webového serveru, Azure Migrate provádí zjišťování webových aplikací na serveru.
  • Uživatel může na zařízení přidat přihlašovací údaje domény i jiné než domény. Ujistěte se, že použitý účet má na zdrojových serverech oprávnění místního správce. Azure Migrate automaticky mapuje přihlašovací údaje na příslušné servery, takže je nemusíte mapovat ručně. Nejdůležitější je, že se tyto přihlašovací údaje nikdy neodesílají do Microsoftu a zůstanou na zařízení spuštěném ve zdrojovém prostředí.
  • Po připojení zařízení shromáždí konfigurační data pro webový server IIS a ASP.NET sítě aplikací. Konfigurační data webových aplikací se aktualizují každých 24 hodin.

Zjišťování instancí souborového serveru

  • Inventář softwaru identifikuje roli souborového serveru nainstalovanou na zjištěných serverech běžících na VMware, Microsoft Hyper-V a fyzických/holých prostředích spolu se službami IaaS na různých veřejných cloudových platformách.
  • Služba role Souborový server (FS-FileServer) ve Windows Serveru je součástí role Souborová služba a služba úložiště. Počítače se systémem Windows Server s povolenou rolí souborového serveru se určují, že se mají používat jako souborové servery.
  • Uživatelé můžou zobrazit zjištěné souborové servery na obrazovce Zjištěné servery . Sloupec Souborový server na zjištěných serverech označuje, jestli je server souborovým serverem nebo ne.
  • V současné době se podporují jenom Windows Server 2008 a novější.

Další kroky