Sdílet prostřednictvím


Začínáme s posouzeními SQL Serveru na vyžádání

Posouzení SQL Serveru umožňuje diagnostikovat potenciální problémy s prostředím SQL Serveru spuštěným místně, na virtuálních počítačích Microsoft Azure Nebo na virtuálních počítačích Amazon Web Services (AWS). Můžete posoudit jeden server, více serverů nebo cluster s podporou převzetí služeb při selhání s SQL Serverem 2012. Podporují se instance SQL Serveru 2014, SQL Serveru 2016, SQL Serveru 2017 nebo SQL Serveru 2019, Windows Serveru 2008, Windows Serveru 2008 R2, Windows Serveru 2012, Windows Serveru 2012 R2, Windows Serveru 2016, clusteru s podporou převzetí služeb při selhání nebo samostatného serveru.

Doporučení se týkají oblastí, jako je řízení změn, monitorování, zotavení po havárii, smlouvy o úrovni služeb, položky konfigurace a správná funkce hlavních součástí prostředí SQL.

Toto posouzení je navržené tak, aby vám poskytlo konkrétní pokyny, které můžete použít ve skupině Prioritní oblasti, abyste mohli zmírnit rizika pro SQL Servery a vaši organizaci.

Posouzení SQL Serveru se zaměřuje na několik klíčových pilířů, mezi které patří:

  • Konfigurace SQL Serveru
  • Návrh databází
  • Zabezpečení
  • Výkon
  • Stálé připojení
  • Cluster
  • Připravenost upgradu
  • Analýza protokolu chyb
  • Efektivita provozu

Spuštění posouzení SQL Serveru

Požadavky

Pokud chcete plně využít výhod posouzení na vyžádání, která jsou dostupná prostřednictvím centra Services Hub, musíte:

  1. Propojili jste aktivní předplatné Azure s centrem Services Hub a přidali posouzení SQL Serveru. Další informace najdete v tématu: Nastavení posouzení nebo sledování , jak propojit video.
  2. Účet domény (účet uživatele nebo spravované služby) s následujícími právy:
    • Člen místní skupiny Administrators na všech serverech v prostředí
    • Role Správce systému na všech serverech Microsoft SQL v prostředí.
  3. Projděte si dokument Předpoklady pro posouzení SQL Serveru. Tento dokument vysvětluje podrobnou technickou dokumentaci posouzení SQL Serveru a přípravu serveru potřebnou ke spuštění posouzení. Dokumentuje také různé typy dat shromážděných posouzením.

Poznámka

V průměru trvá hodinu, než nakonfigurujete prostředí pro spuštění posouzení na vyžádání. Po spuštění posouzení můžete zkontrolovat data v Azure Log Analytics. Tím získáte seznam doporučení s prioritami zařazenými do kategorií v šesti oblastech zaměření. Díky tomu můžete vy i váš tým rychle porozumět úrovním rizik, stavu prostředí, reagovat na snížení rizika a zlepšit celkový stav IT.

Nastavení posouzení SQL Serveru

Poznámka

Hodnocení budete moct úspěšně nastavit jenom po propojení předplatného Azure s centrem služeb a přidání posouzení SQL Serveru z posouzení stavu > v centru Services Hub.

  1. Na počítači pro shromažďování dat vytvořte následující složku: C:\LogAnalytics\SQLServer (nebo jakoukoli jinou složku kromě C:\ODA, která je vyhrazena systémem).

  2. Pokud používáte účet domény uživatele, otevřete v režimu správce běžný PowerShell (ne ISE) a spusťte následující rutinu:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

Pokud se vyhodnotí více než jedno prostředí, použije se mezi prostředími ";". V případě clusteru s podporou převzetí služeb při selhání zkontrolujte název virtuální sítě clusteru s podporou převzetí služeb při selhání. Adresář je cesta k existujícímu adresáři, který slouží k ukládání souborů vytvořených při shromažďování a analýze dat z prostředí. Zadejte požadované přihlašovací údaje uživatelského účtu, které splňují požadavky uvedené v tomto článku dříve.

  1. Pokud používáte účet spravované služby skupiny, otevřete v režimu správce běžný PowerShell (ne ISE) a spusťte následující rutinu:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment. When prompted for password just press enter, as you are using a gMSA you don't need to provide a password as it is handled by the system

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

Pokud se vyhodnotí více než jedno prostředí, použije se mezi prostředími ";". V případě clusteru s podporou převzetí služeb při selhání zkontrolujte název virtuální sítě clusteru s podporou převzetí služeb při selhání. Adresář je cesta k existujícímu adresáři, který slouží k ukládání souborů vytvořených při shromažďování a analýze dat z prostředí. Zadejte požadované přihlašovací údaje uživatelského účtu, které splňují požadavky uvedené v tomto článku dříve.

  1. Shromažďování dat aktivuje naplánovaná úloha s názvem SQLAssessment do hodiny od spuštění předchozího skriptu a pak každých 7 dnů. Úkol lze upravit tak, aby běžel v jiném datu a čase nebo dokonce nucen okamžitě běžet z knihovny > plánovače úloh Microsoft > Operations Management Suite > AOI*** > Hodnocení > SQLAssessment.
  2. Během shromažďování a analýzy se data dočasně ukládají ve složce Pracovní adresář, která byla nakonfigurována během instalace.
  3. Po několika hodinách budou výsledky posouzení k dispozici na řídicím panelu centra Log Analytics a Services Hub. Výsledky můžete zobrazit tak, že přejdete do posouzení stavu IT > v centru Services Hub > na vyžádání a potom kliknete na Zobrazit všechna doporučení proti aktivnímu posouzení.
  4. Pokud chcete získat akreditovaného inženýra Microsoftu, aby vám mohl projít problémy s prostředím SQL Serveru, můžete se obrátit na zástupce Microsoftu a zeptat se na ně ohledně vzdáleného nebo onsite CSA Led Delivery.
dohoda Vzdálený inženýr Technik onsite
Premier Vzdálený datový list SQL Datový list SQL Onsite
Unifikace Vzdálený datový list SQL Datový list SQL Onsite