Sdílet prostřednictvím


Začínáme s hodnocením SQL Server na vyžádání

Posouzení SQL Server umožňuje diagnostikovat potenciální problémy s místním prostředím SQL Server, na virtuálních počítačích Microsoft Azure Virtual Machines nebo na virtuálních počítačích Amazon Web Services (AWS). Můžete posoudit jeden server, několik serverů nebo cluster s podporou převzetí služeb při selhání se systémem SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 nebo SQL Server 2019, Windows Server 2008, Windows Server 2008 R2 Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, cluster s podporou převzetí služeb při selhání Windows Serveru 2019 nebo samostatné instalace 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 komponent prostředí SQL.

Toto hodnocení je navržené tak, aby vám poskytovalo konkrétní akční pokyny seskupené v prioritních oblastech, aby se zmírnila rizika pro vaše SQL Servery a vaši organizaci.

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

  • Konfigurace SQL Serveru
  • Návrh databáze
  • Zabezpečení
  • Výkon
  • AlwaysOn
  • Clusteru
  • Připravenost na upgrade
  • Analýza protokolu chyb
  • Efektivita provozu

Spuštění SQL Server Assessment

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 se službou Services Hub a přidali SQL Server Assessment. Další informace najdete v tématu: Začínáme s hodnocením na vyžádání nebo watch jak propojit video.
  2. Účet domény (uživatel nebo účet 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 Server. Tento dokument vysvětluje podrobnou technickou dokumentaci k posouzení SQL Server a přípravu serveru potřebné ke spuštění posouzení. Dokumentuje také různé typy údajů shromažďovaných hodnocením.

Poznámka

Konfigurace prostředí pro spuštění posouzení na vyžádání trvá v průměru hodinu. Po spuštění posouzení můžete zkontrolovat data v Azure Log Analytics. Tím získáte seznam doporučení seřazený podle priority, který je rozdělený do šesti oblastí zájmu. To vám a vašemu týmu umožní rychle porozumět úrovním rizik, stavu vašich prostředí, reagovat na snížení rizika a zlepšit celkový stav IT.

Nastavení SQL Server Assessment

Poznámka

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

  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, kterou systém vyhradí).

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

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory>

    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 je posouzeno 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ýše v tomto článku.

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

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> -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 je posouzeno 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ýše v tomto článku.

  1. Shromažďování dat se aktivuje naplánovanou úlohou s názvem SQLAssessment během jedné hodiny od spuštění předchozího skriptu a pak každých 7 dnů. Úlohu lze upravit tak, aby se spustila v jiné datum a čas, nebo dokonce vynutit okamžité spuštění z knihovny > plánovače úloh Microsoft > Operations Management Suite > AOI*** > Assessment > SQLAssessment.
  2. Během shromažďování a analýzy jsou data dočasně uložena 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 služeb. Výsledky můžete zobrazit tak, že přejdete do části Hodnocení STAVU IT > na vyžádání v centru > Služeb a pak kliknete na Zobrazit všechna doporučení proti aktivnímu hodnocení.
  4. Pokud chcete požádat akreditovaného technika Microsoftu, aby s vámi prošel problémy týkající se vašeho SQL Server prostředí, můžete se obrátit na zástupce microsoftu a zeptat se ho na vzdálené doručování nebo doručování na místě vedené csa.
Dohody Vzdálený inženýr Technik na místě
Premier Vzdálený datový list SQL Datový list SQL onsite
Jednotný Vzdálený datový list SQL Datový list SQL onsite