Delen via


Quickstart: Een bestaand SAP-systeem registreren bij Azure Center for SAP-oplossingen met PowerShell

De Azure PowerShell-module wordt gebruikt voor het maken en beheren van Azure-resources vanuit de opdrachtregel of in scripts.

Met Azure Center voor SAP-oplossingen kunt u SAP-systemen implementeren en beheren in Azure. In dit artikel leest u hoe u een bestaand SAP-systeem registreert dat wordt uitgevoerd in Azure met Azure Center for SAP-oplossingen met behulp van de Az PowerShell-module. U kunt ook systemen registreren met behulp van de Azure CLI of in Azure Portal.
Nadat u een SAP-systeem hebt geregistreerd bij Azure Center voor SAP-oplossingen, kunt u de mogelijkheden voor visualisatie, beheer en bewaking gebruiken via Azure Portal.

Voor deze quickstart is de Az PowerShell-module versie 1.0.0 of hoger vereist. Voer Get-Module -ListAvailable Az uit om de versie te bekijken. Als u PowerShell wilt installeren of upgraden, raadpleegt u De Azure PowerShell-module installeren.

Vereisten voor het registreren van een systeem

  • Controleer of u een ondersteunde SAP-systeemconfiguratie wilt registreren

  • Ververleent toegang tot Azure Storage-accounts vanuit het virtuele netwerk waar het SAP-systeem bestaat. Gebruik een van de volgende opties:

    • Uitgaande internetverbinding voor de VM's toestaan.
    • Gebruik een Storage-servicetag om connectiviteit met elk Azure-opslagaccount vanaf de VM's mogelijk te maken.
    • Gebruik een Storage-servicetag met regionaal bereik om connectiviteit van het opslagaccount met de Azure-opslagaccounts in dezelfde regio als de VM's mogelijk te maken.
    • Geef de regiospecifieke IP-adressen voor Azure Storage op.
  • De eerste keer dat u Azure Center voor SAP-oplossingen gebruikt, moet u de Resourceprovider Microsoft.Workloads registreren in het abonnement waarin u het SAP-systeem bij Register-AzResourceProvider hebt, als volgt:

    Register-AzResourceProvider -ProviderNamespace "Microsoft.Workloads"
    
  • Controleer of uw Azure-account Azure Center voor SAP-oplossingenbeheerder en Managed Identity Operator of gelijkwaardige roltoegang heeft voor het abonnement of de resourcegroepen waar u de SAP-systeemresources hebt.

  • Een door de gebruiker toegewezen beheerde identiteit die toegang heeft tot azure Center voor SAP-oplossingen voor servicerollen in de compute-resourcegroep en lezerroltoegang in de resourcegroep Virtual Network van het SAP-systeem. Azure Center for SAP Solutions Service gebruikt deze identiteit om uw SAP-systeemresources te detecteren en het systeem te registreren als vis-resource.

  • Zorg ervoor dat de virtuele ASCS-, toepassingsserver- en databasemachines van het SAP-systeem actief zijn.

  • sapcontrol- en saphostctrl-exe-bestanden moeten bestaan op ASCS, app-server en database.

    • Bestandspad op Linux-VM's: /usr/sap/hostctrl/exe
    • Bestandspad op Windows-VM's: C:\Program Files\SAP\hostctrl\exe\
  • Zorg ervoor dat het sapstartsrv-proces wordt uitgevoerd op alle SAP-exemplaren en voor sap-hostctrl-agent op alle VM's in het SAP-systeem.

    • Gebruik deze opdracht voor linux-VM's om hostctrl sapstartsrv te starten: 'hostexecstart -start'
    • Gebruik de opdracht sapcontrol -nr 'instanceNr' -function StartService S0S om het exemplaar sapstartsrv te starten
    • Gebruik deze opdracht voor Windows-VM's om de status van hostctrl sapstartsrv te controleren: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • Zorg ervoor dat er netwerkconnectiviteit is tussen ASCS- en app- en DB-VM's voor een geslaagde detectie en registratie van het SAP-systeem. De opdracht ping voor hostnaam van het app-exemplaar moet zijn geslaagd vanaf de ASCS-VM. 'ping' voor databasehostnaam moet zijn geslaagd vanaf de VM van de app-server.

  • Op app-serverprofiel, SAPDBHOST, DBTYPE, DBID-parameters moeten de juiste waarden zijn geconfigureerd voor de detectie en registratie van database-exemplaardetails.

SAP-systeem registreren

Een bestaand SAP-systeem registreren in Azure Center voor SAP-oplossingen:

  1. Gebruik de New-AzWorkloadsSapVirtualInstance om een bestaand SAP-systeem te registreren als een virtueel exemplaar voor SAP-oplossingenresource :

    New-AzWorkloadsSapVirtualInstance `
      -ResourceGroupName 'TestRG' `
      -Name L46 `
      -Location eastus `
      -Environment 'NonProd' `
      -SapProduct 'S4HANA' `
      -CentralServerVmId '/subscriptions/sub1/resourcegroups/rg1/providers/microsoft.compute/virtualmachines/l46ascsvm' `
      -Tag @{k1 = "v1"; k2 = "v2"} `
      -ManagedResourceGroupName "acss-L46-rg" `
      -ManagedRgStorageAccountName 'acssstoragel46' `
      -ManagedResourcesNetworkAccessType 'private' `
      -IdentityType 'UserAssigned' `
      -UserAssignedIdentity @{'/subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ACSS-MSI'= @{}} `
    
    • ResourceGroupName wordt gebruikt om de naam op te geven van de bestaande resourcegroep waarin u de resource van de virtuele instantie voor SAP-oplossingen wilt implementeren. Dit kan dezelfde RG zijn waarin u rekenresources, opslagresources van uw SAP-systeem of een andere hebt.
    • Het naamkenmerk wordt gebruikt om de SAP-systeem-id (SID) op te geven die u registreert bij Azure Center voor SAP-oplossingen.
    • Het locatiekenmerk wordt gebruikt om de locatie van de Service voor SAP-oplossingen in Azure Center op te geven. De volgende tabel bevat de toewijzing waarmee u de juiste servicelocatie kunt kiezen op basis van waar uw SAP-systeeminfrastructuur zich in Azure bevindt.
    LOCATIE VAN SAP-toepassing Servicelocatie voor Azure Center voor SAP-oplossingen
    VS - oost VS - oost
    VS - oost 2 VS - oost 2
    VS - noord-centraal VS - zuid-centraal
    VS - zuid-centraal VS - zuid-centraal
    Central US VS - zuid-centraal
    VS - west US - west 3
    VS - west 2 VS - west 2
    US - west 3 US - west 3
    Europa -west Europa -west
    Europa - noord Europa - noord
    Australië - oost Australië - oost
    Australië - centraal Australië - oost
    Azië - oost Azië - oost
    Azië - zuidoost Azië - oost
    Korea - centraal Korea - centraal
    Japan East Japan East
    India - centraal India - centraal
    Canada - midden Canada - midden
    Brazilië - zuid Brazilië - zuid
    Verenigd Koninkrijk Zuid Verenigd Koninkrijk Zuid
    Duitsland - west-centraal Duitsland - west-centraal
    Zweden - centraal Zweden - centraal
    Frankrijk - centraal Frankrijk - centraal
    Zwitserland - noord Zwitserland - noord
    Noorwegen - oost Noorwegen - oost
    Zuid-Afrika - noord Zuid-Afrika - noord
    VAE - noord VAE - noord
    • Omgeving wordt gebruikt om het type SAP-omgeving op te geven dat u registreert. Geldige waarden zijn NonProd en Prod.
    • SapProduct wordt gebruikt om het type SAP-product op te geven dat u registreert. Geldige waarden zijn S4HANA, ECC, Overige.
    • ManagedResourceGroupName wordt gebruikt om de naam op te geven van de beheerde resourcegroep die wordt geïmplementeerd door de ACSS-service in uw abonnement. Deze RG is uniek voor elk SAP-systeem (SID) dat u registreert. Als u de naam niet opgeeft, stelt de ACSS-service een naam in met deze naamconventie 'mrg-{SID}-{random string}'.
    • ManagedRgStorageAccountName wordt gebruikt om de naam op te geven van het opslagaccount dat wordt geïmplementeerd in de beheerde resourcegroep. Dit opslagaccount is uniek voor elk SAP-systeem (SID) dat u registreert. De ACSS-service stelt een standaardnaam in met de naamconventie {SID}{random string}.
    • ManagedResourcesNetworkAccessType geeft de netwerktoegangsconfiguratie op voor de resources die worden geïmplementeerd in de beheerde resourcegroep. De opties waaruit u kunt kiezen zijn Openbaar en Privé. Als 'Privé' is gekozen, moet de servicetag voor het opslagaccount zijn ingeschakeld op de subnetten waarin de SAP-VM's bestaan. Dit is vereist voor het tot stand brengen van connectiviteit tussen VM-extensies en het opslagaccount van de beheerde resourcegroep. Deze instelling is momenteel alleen van toepassing op het opslagaccount.
  2. Zodra u het registratieproces hebt geactiveerd, kunt u de status ervan bekijken door de status op te halen van de resource van het virtuele exemplaar voor SAP-oplossingen die wordt geïmplementeerd als onderdeel van het registratieproces.

    Get-AzWorkloadsSapVirtualInstance -ResourceGroupName TestRG -Name L46
    

Volgende stappen