Compartir a través de


Inicio rápido: Instalar software para un sistema SAP de alta disponibilidad (HA) distribuido y nombres de recursos personalizados con Azure Center for SAP solutions mediante la CLI de Azure

La CLI de Azure se usa para crear y administrar recursos de Azure desde la línea de comandos o en scripts.

Azure Center for SAP solutions le permite implementar y administrar sistemas SAP en Azure. En este artículo se muestra cómo instalar software de SAP para la infraestructura implementada para un sistema SAP. En el paso anterior, creó la infraestructura para un sistema SAP con arquitectura distribuida de alta disponibilidad (HA) en Azure con Azure Center for SAP solutions mediante la CLI de Azure. También ha proporcionado nombres de recursos personalizados para los recursos de Azure implementados.

Después de implementar la infraestructura e instalar el software SAP con Azure Center for SAP solutions, puede usar sus funcionalidades de visualización, administración y supervisión a través de Virtual Instance for SAP solutions. Por ejemplo, puede:

  • Vea y realice un seguimiento del sistema SAP como un recurso de Azure, denominado Virtual Instance for SAP solutions (VIS).
  • Obtenga recomendaciones para la infraestructura SAP, configuraciones del sistema operativo, etc., basadas en comprobaciones de calidad que evalúan los procedimientos recomendados para SAP en Azure.
  • Obtenga información sobre el estado y la condición del sistema SAP.
  • Inicie y detenga la capa de aplicación de SAP.
  • Iniciar y detener instancias individuales de ASCS, servidor de aplicaciones y base de datos HANA.
  • Supervise las métricas de infraestructura de Azure para los recursos del sistema SAP.
  • Visualización del análisis de costos del sistema SAP.

Requisitos previos

  • Suscripción a Azure.
  • Una cuenta de Azure con el rol de acceso de Administrador de Azure Center for SAP solutions y Operador de identidad administrada a las suscripciones y grupos de recursos en los que se creará el recurso de Virtual Instance for SAP solutions (VIS).
  • Una identidad administrada asignada por el usuario que tiene acceso al rol de servicio de Azure Center for SAP solutions en la suscripción o al menos en todos los grupos de recursos (proceso, red, almacenamiento).
  • Una cuenta de almacenamiento en la que almacenaría soporte físico de SAP
  • Rol de Lector y acceso a datos para la identidad administrada asignada al usuario en la cuenta de almacenamiento donde desea almacenar el soporte físico de SAP.
  • Una red configurada para la implementación de la infraestructura.
  • Implementación de la infraestructura de S/4HANA.
  • Clave privada SSH para las máquinas virtuales del sistema SAP. Ha generado esta clave durante la implementación de la infraestructura.
  • Debe tener los soportes de instalación de SAP disponibles en una cuenta de almacenamiento. Para obtener más información, consulte cómo descargar los soportes de instalación de SAP.
  • El archivo de configuración json que usó para crear la infraestructura en el paso anterior para el sistema SAP mediante PowerShell o la CLI de Azure.
  • Como está instalando un sistema SAP de alta disponibilidad (HA), obtenga el identificador de entidad de servicio (ID de SPN) y la contraseña para autorizar al agente de barrera de Azure (dispositivo de barrera) en recursos de Azure. Para obtener más información, consulte Uso de la CLI de Azure para crear una aplicación de Microsoft Entra y configuración para acceder a la API de Media Services.
    • Para obtener un ejemplo, consulte la documentación de Red Hat para Crear una aplicación de Microsoft Entra.
    • Para evitar la expiración frecuente de la contraseña, use la interfaz de la línea de comandos de Azure (CLI de Azure) para crear el identificador y la contraseña de la entidad de servicio en lugar de Azure Portal.

Azure Cloud Shell

En Azure se hospeda Azure Cloud Shell, un entorno de shell interactivo que puede utilizar mediante el explorador. Puede usar Bash o PowerShell con Cloud Shell para trabajar con los servicios de Azure. Puede usar los comandos preinstalados de Cloud Shell para ejecutar el código de este artículo sin tener que instalar nada en su entorno local.

Para iniciar Azure Cloud Shell:

Opción Ejemplo o vínculo
Seleccione Pruébelo en la esquina superior derecha de un bloque de código o de comandos. Solo con seleccionar Pruébelo no se copia automáticamente el código o comando en Cloud Shell. Captura de pantalla que muestra un ejemplo de la opción Pruébelo para Azure Cloud Shell.
Vaya a https://shell.azure.com o seleccione el botón Iniciar Cloud Shell para abrir Cloud Shell en el explorador. Botón para iniciar Azure Cloud Shell.
Seleccione el botón Cloud Shell en la barra de menús de la esquina superior derecha de Azure Portal. Captura de pantalla que muestra el botón de Cloud Shell en Azure Portal

Para usar Azure Cloud Shell:

  1. Inicie Cloud Shell.

  2. Seleccione el botón Copiar en un bloque de código (o bloque de comandos) para copiar el código o comando.

  3. Pegue el código o comando en la sesión de Cloud Shell. Para ello, seleccione Ctrl+Mayús+V en Windows y Linux, o bien seleccione Cmd+Mayús+V en macOS.

  4. Seleccione Intro para ejecutar el código o comando.

Crear archivo de configuración JSON

  • El archivo JSON para la instalación del software de SAP es similar al que se usa para implementar la infraestructura para SAP con una sección agregada para la configuración del software de SAP.
  • La sección de configuración del software requiere las siguientes entradas
    • Tipo de instalación de software: mantenga esto como "SAPInstallWithoutOSConfig"
    • DIRECCIÓN URL de BOM: ruta de acceso del archivo BOM. Ejemplo: https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
    • Versión de software: Azure Center for SAP solutions admite estas versiones de software de SAP. SAP S/4HANA 1909 SPS03 o SAP S/4HANA 2020 SPS 03 o SAP S/4HANA 2021 ISS 00 o SAP S/4HANA 2022 ISS 00
    • Id. de la cuenta de almacenamiento: id. de recurso de la cuenta de almacenamiento donde se crea el archivo BOM
    • Al implementar un sistema de alta disponibilidad, debe proporcionar a la configuración del software de alta disponibilidad las dos entradas siguientes:
      • Id. de cliente de barrera: id. de cliente para la entidad de servicio del agente de barrera STONITH
      • Contraseña del cliente de barrera: la contraseña de la entidad de servicio del agente de barrera
  • Puede usar el archivo de carga de instalación de software de ejemplo

Instalación del software de SAP

Uso de az workloads sap-virtual-instance create para instalar software SAP

az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"

Nota: Los comandos para la implementación e instalación de la infraestructura son los mismos, pero el archivo de carga de los dos debe ser diferente.

Pasos siguientes

En este inicio rápido, ha instalado software SAP en la infraestructura implementada en Azure para un sistema SAP con un tipo de arquitectura de alta disponibilidad mediante Azure Center for SAP solutions. También ha observado que los nombres de recursos se personalizaron para el sistema durante la implementación de la infraestructura. Continúe al siguiente artículo para aprender a administrar el sistema SAP en Azure mediante Virtual Instance for SAP solutions