Aan de slag met de SQL Server Evaluatie op aanvraag - Microsoft Engage Center

Met de SQL Server-evaluatie kunt u potentiële problemen vaststellen met uw SQL Server omgeving die on-premises, op Microsoft Azure Virtuele Machines (VM's) of op AWS-VM's (Amazon Web Services) wordt uitgevoerd. Beoordeel één server, meerdere servers of failoverclusters met SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 of SQL Server 2019-exemplaren, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 failovercluster of zelfstandige serverinstallaties worden ondersteund.

De aanbevelingen hebben betrekking op gebieden zoals wijzigingscontrole, monitoring, noodherstel, serviceovereenkomsten, configuratie-items en de juiste werking van een belangrijkste onderdelen van de SQL-omgeving.

Deze evaluatie is ontworpen om u specifieke richtlijnen te bieden die zijn gegroepeerd in aandachtsgebieden om de risico's voor uw SQL-servers en uw organisatie te beperken.

De evaluatie van SQL Server richt zich op verschillende belangrijke pijlers, waaronder:

  • configuratie van SQL Server
  • Database-ontwerp
  • Beveiliging
  • Prestatie
  • Altijd ingeschakeld
  • Cluster
  • Upgradegereedheid
  • Foutenlogboekanalyse
  • Operationele uitmuntendheid

De SQL Server-evaluatie uitvoeren

Voorwaarden

Om volledig te profiteren van de evaluaties op aanvraag die beschikbaar zijn via Microsoft Engage Center, moet u:

  1. Zorg dat u beschikt over een actief Azure-abonnement met een geïmplementeerde Engage Center Connector, een Log Analytics-werkruimte, een collectorserver, waaraan bovendien de SQL Server-assessmentextensie is toegevoegd. Zie Aan de slag met Evaluaties op Aanvraag voor meer informatie.

  2. Een domeinaccount (een Gebruikers- of Beheerd serviceaccount) met de volgende rechten:

    • Lid van de lokale beheerdersgroep op alle servers in de omgeving
    • SysAdmin-rol op alle Microsoft SQL Servers in de omgeving.
  3. Raadpleeg het document Pre-Requisites voor de SQL Server Assessment. In dit document wordt de gedetailleerde technische documentatie van de SQL Server Evaluatie en de servervoorbereiding uitgelegd die nodig is om de evaluatie uit te voeren. Verder worden de verschillende soorten gegevens beschreven die door de evaluatie worden verzameld.

Opmerking

Gemiddeld duurt het een uur om je omgeving voor het eerst te configureren om een evaluatie op aanvraag uit te voeren. Nadat u een evaluatie hebt uitgevoerd, kunt u de gegevens in Azure Log Analytics bekijken. Hierin wordt een lijst met aanbevelingen weergegeven, opgedeeld in zes aandachtsgebieden. Hiermee kunnen jij en je team snel bekijken wat de risiconiveaus zijn, wat de gezondheid van je omgevingen is, handelen om risico's te verminderen en je algemene IT-status verbeteren.

De SQL Server-evaluatie instellen

Opmerking

U moet eerst uw Engage Center Connector instellen om evaluaties op aanvraag te configureren. Volg deze aanwijzingen voor het instellen van de Engage Center-connector, maak verbinding met een Log Analytics werkruimte en voeg vervolgens de evaluaties op aanvraag toe die u wilt configureren.

  1. Maak op de computer voor gegevensverzameling de volgende map: C:\LogAnalytics\SQLServer (of een andere map naast C:\ODA die door het systeem is gereserveerd).

  2. Als u een gebruikersdomeinaccount gebruikt, opent u reguliere PowerShell (niet ISE) in de beheerdersmodus en voert u de volgende cmdlet uit:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory>-Provide the required user account credentials that satisfy the requirements mentioned in this article earlier

    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

    Als meer dan één omgeving wordt beoordeeld, wordt “;” gebruikt tussen de omgevingen. Voor een failovercluster, controleer je de virtuele netwerknaam van het failovercluster. Directory is het pad naar een bestaande directory die wordt gebruikt om de bestanden op te slaan die zijn gemaakt tijdens het verzamelen en analyseren van de gegevens uit de omgeving(en). Verstrek de vereiste gebruikersaccountgegevens die voldoen aan de eisen die eerder in dit artikel zijn vermeld.

  3. Als u een door een groep beheerd serviceaccount gebruikt, opent u reguliere PowerShell (niet ISE) in de beheerdersmodus en voert u de volgende cmdlet uit:

    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

    Als meer dan één omgeving wordt beoordeeld, wordt “;” gebruikt tussen de omgevingen. Voor een failovercluster, controleer je de virtuele netwerknaam van het failovercluster. Directory is het pad naar een bestaande directory die wordt gebruikt om de bestanden op te slaan die zijn gemaakt tijdens het verzamelen en analyseren van de gegevens uit de omgeving(en). Verstrek de vereiste gebruikersaccountgegevens die voldoen aan de eisen die eerder in dit artikel zijn vermeld.

  4. De gegevensverzameling wordt geactiveerd door de geplande taak genaamd SQLAssessment binnen een uur na het uitvoeren van het vorige script en vervolgens om de 7 dagen. De taak kan worden aangepast om op een andere datum/tijd te worden uitgevoerd of kan zelfs meteen geforceerd worden uitgevoerd in de taakscheduler-bibliotheek > Microsoft > Operations Management Suite > AOI*** > Evaluaties > SQLAssessment.

  5. Tijdens het verzamelen en analyseren worden de gegevens tijdelijk opgeslagen in de map Working Directory die tijdens de installatie is geconfigureerd.

  6. Na een paar uur zijn uw evaluatieresultaten beschikbaar op uw Log Analytics en het Microsoft Engage Center-dashboard. U ziet de resultaten door naar Microsoft Engage Center > IT Health > On-Demand Assessments te gaan en vervolgens Alle aanbevelingen weergeven te selecteren voor de actieve evaluatie.

  7. Als u een door Microsoft erkende technicus wilt vragen om de problemen over uw SQL Server omgeving met u te doorlopen, kunt u contact opnemen met uw Microsoft-vertegenwoordiger en hen vragen over de externe of on-site CSA Led Delivery.

Overeenkomst Remote Ingenieur Expert op locatie
Premier SQL Remote-gegevensblad SQL Onsite-gegevensblad
Geïntegreerd SQL Remote-gegevensblad SQL Onsite-gegevensblad