Obnovitelné zastavení systémů SAP, instancí aplikačních serverů a databáze HANA

V tomto průvodci postupy se naučíte obnovitelné zastavení systémů SAP, jednotlivých instancí a databáze HANA prostřednictvím prostředku Virtual Instance for SAP Solutions (VIS) ve službě Azure Center pro řešení SAP. Systém můžete bez problémů zastavit tím, že nejprve vyprázdníte stávající uživatelská připojení, dávkové procesy atd.

Pomocí rozhraní Azure PowerShellu, rozhraní příkazového řádku a rozhraní REST API můžete:

  • Obnovitelné zastavení celého systému SAP, to je instance aplikačního serveru a instance centrálních služeb.
  • Obnovitelné zastavení konkrétních instancí aplikačního serveru SAP
  • Databáze HANA s měkkým zastavením

Požadavky

Systém SAP s měkkým zastavením

V současné době můžete zahájit operaci obnovitelného zastavení z rozhraní Azure PowerShellu, rozhraní příkazového řádku Azure (Azure CLI) a rozhraní REST API. K zahájení obnovitelného zastavení je nutné použít operaci zastavení spolu s hodnotou časového limitu obnovitelného zastavení v sekundách. Jakmile na VIS zahájíte obnovitelné zastavení a operace se úspěšně aktivuje v systému SAP, pak monitorujte stav a stav VIS a zkontrolujte, jestli se systém zastavil.

Poznámka:

Při pokusu o obnovitelné zastavení instance systému SAP nebo instance serveru aplikace pomocí Azure Center pro řešení SAP musí být hodnota časového limitu obnovitelného zastavení větší než 0 a menší než 82800 sekund.

Systém obnovitelného zastavení v PowerShellu

Použijte příkaz Stop-AzWorkloadsSapVirtualInstance:

     Stop-AzWorkloadsSapVirtualInstance -InputObject /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --SoftStopTimeoutSecond 300 `

Systém obnovitelného zastavení v rozhraní příkazového řádku

Použijte příkaz az workloads sap-virtual-instance stop:

     az workloads sap-virtual-instance stop --id /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --soft-stop-timeout-seconds 300

Systém obnovitelného zastavení s využitím rozhraní REST API

Tato ukázková datová část slouží k obnovitelnému zastavení systému SAP. Hodnotu časového limitu obnovitelného zastavení můžete zadat v sekundách.

Obnovitelné zastavení instance aplikačního serveru SAP

Konkrétní aplikační server můžete v Azure Center pro řešení SAP zastavit pomocí rozhraní Azure PowerShellu, rozhraní příkazového řádku a rozhraní REST API. Jakmile na aplikačním serveru zahájíte obnovitelné zastavení a operace se úspěšně aktivuje, sledujte stav a stav instance aplikačního serveru a zkontrolujte, jestli je zastavená.

Pokud chcete obnovitelné zastavení aplikačního serveru reprezentované jako instance aplikačního serveru pro prostředek řešení SAP:

Pomocí prostředí PowerShell

Použijte příkaz Stop-AzWorkloadsSapApplicationInstance:

     Stop-AzWorkloadsSapApplicationInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --SoftStopTimeoutSecond 300 `

Pomocí rozhraní příkazového řádku

Použijte příkaz az workloads sap-application-server-instance stop:

     az workloads sap-application-server-instance stop --id /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --soft-stop-timeout-seconds 300

Pomocí rozhraní REST API

Tuto ukázkovou datovou část použijte k obnovitelnému zastavení instance aplikačního serveru. Hodnotu časového limitu obnovitelného zastavení můžete zadat v sekundách.

Databáze HANA s měkkým zastavením

Databázi HANA můžete bez omezení zastavit, aby se databáze po dokončení všech spuštěných příkazů zastavila. K obnovitelnému zastavení databáze můžete použít rozhraní Azure PowerShellu, rozhraní příkazového řádku a rozhraní REST API. Jakmile zahájíte obnovitelné zastavení databáze HANA a operace se úspěšně aktivuje v instanci databáze, pak monitorujte stav instance databáze ve VIS a zkontrolujte, jestli je zastavená.

Poznámka:

Při pokusu o obnovitelné zastavení instance databáze HANA pomocí Azure Center pro řešení SAP musí být hodnota časového limitu obnovitelného zastavení větší než 0 a menší než 1800 sekund.

Pomocí prostředí PowerShell

Použijte příkaz Stop-AzWorkloadsSapDatabaseInstance:

     Stop-AzWorkloadsSapDatabaseInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --SoftStopTimeoutSecond 300 `

Pomocí rozhraní příkazového řádku

Použijte příkaz az workloads sap-database-instance stop:

     az workloads sap-database-instance stop --id /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --soft-stop-timeout-seconds 300

Pomocí rozhraní REST API

Tato ukázková datová část slouží k obnovitelnému zastavení databáze HANA. Hodnotu časového limitu obnovitelného zastavení můžete zadat v sekundách.