다음을 통해 공유


SAP 시스템, 애플리케이션 서버 인스턴스 및 HANA 데이터베이스 소프트 중지

이 방법 가이드에서는 Azure Center for SAP solutions의 VIS(Virtual Instance for SAP solutions) 리소스를 통해 SAP 시스템, 개별 인스턴스 및 HANA 데이터베이스를 소프트 중지하는 방법을 알아봅니다. 기존 사용자 연결, 일괄 처리 등을 먼저 드레이닝하는지 확인하면 시스템을 원활하게 중지할 수 있습니다.

Azure PowerShell, CLIREST API 인터페이스를 사용하여 다음을 수행할 수 있습니다.

  • 전체 SAP 시스템, 즉 애플리케이션 서버 인스턴스와 중앙 서비스 인스턴스를 소프트 중지합니다.
  • 특정 SAP 애플리케이션 서버 인스턴스를 소프트 중지합니다.
  • HANA 데이터베이스를 소프트 중지합니다.

필수 조건

SAP 시스템 소프트 중지

현재 Azure PowerShell, Azure CLI(Azure 명령줄 인터페이스) 및 REST API 인터페이스에서 소프트 중지 작업을 시작할 수 있습니다. 소프트 중지를 시작하려면 소프트 중지 시간 제한 값(초)과 함께 중지 작업을 사용해야 합니다. VIS에서 소프트 중지를 시작하고 작업이 SAP 시스템에서 성공적으로 트리거되면 VIS의 상태를 모니터링하여 시스템이 중지되었는지 확인합니다.

참고 항목

SAP 솔루션용 Azure Center를 사용하여 SAP 시스템 또는 애플리케이션 서버 인스턴스를 일시 중지하려고 할 때 소프트 중지 시간 제한 값은 0보다 크고 82800초 미만이어야 합니다.

PowerShell의 소프트 중지 시스템

Stop-AzWorkloadsSapVirtualInstance 명령을 사용합니다.

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

CLI의 소프트 중지 시스템

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

REST API를 이용한 소프트 중지 시스템

SAP 시스템을 소프트 중지하려면 이 샘플 페이로드를 사용합니다. 소프트 중지 시간 제한 값을 초 단위로 지정할 수 있습니다.

소프트 중지 SAP 애플리케이션 서버 인스턴스

Azure PowerShell, CLI 및 REST API 인터페이스를 사용하여 Azure Center for SAP solutions에서 특정 애플리케이션 서버를 소프트 중지할 수 있습니다. 애플리케이션 서버에서 소프트 중지를 시작하고 작업이 성공적으로 트리거되면 애플리케이션 서버 인스턴스의 상태를 모니터링하여 중지되었는지 확인합니다.

SAP solutions용 앱 서버 인스턴스 리소스로 표시되는 애플리케이션 서버를 소프트 중지하려면 다음 안내를 따릅니다.

PowerShell 사용

Stop-AzWorkloadsSapApplicationInstance 명령을 사용합니다.

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

CLI 사용

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

REST API 사용

애플리케이션 서버 인스턴스를 소프트 중지하려면 이 샘플 페이로드를 사용합니다. 소프트 중지 시간 제한 값을 초 단위로 지정할 수 있습니다.

소프트 중지 HANA 데이터베이스

실행 중인 모든 문이 완료된 후 데이터베이스가 정상적으로 중지되도록 HANA 데이터베이스를 소프트 중지할 수 있습니다. Azure PowerShell, CLI 및 REST API 인터페이스를 사용하여 데이터베이스를 소프트 중지할 수 있습니다. HANA 데이터베이스에서 소프트 중지를 시작하고 데이터베이스 인스턴스에서 작업이 성공적으로 트리거되면 VIS에서 데이터베이스 인스턴스의 상태를 모니터링하여 중지되었는지 확인합니다.

참고 항목

Azure Center for SAP solutions를 사용하여 HANA 데이터베이스 인스턴스를 소프트 중지하려고 시도하는 경우 소프트 중지 시간 제한 값은 0보다 크고 1800초 미만이어야 합니다.

PowerShell 사용

Stop-AzWorkloadsSapDatabaseInstance 명령을 사용합니다.

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

CLI 사용

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

REST API 사용

HANA 데이터베이스를 소프트 중지하려면 이 샘플 페이로드를 사용합니다. 소프트 중지 시간 제한 값을 초 단위로 지정할 수 있습니다.