Referencia del script de actualización
El contenedor del agente del recopilador de datos de SAP usa un script de actualización (disponible en la solución Microsoft Sentinel para aplicaciones de SAP®) para simplificar el proceso de actualización.
En este artículo se muestra cómo se personaliza el comportamiento del script mediante la configuración de sus parámetros.
Información general del script
Durante el proceso de actualización, el script identifica los contenedores que ejecutan el agente del recopilador de datos de SAP, descarga una imagen de contenedor actualizada de Azure Container Registry, copia la configuración de directorio montada y las variables de entorno, cambia el nombre del contenedor existente por un sufijo -OLD
y, por último, crea un contenedor con la imagen actualizada. A continuación, el script inicia el contenedor con un modificador --sapconinstanceupdate
adicional que comprueba que el contenedor actualizado puede iniciarse y conectarse correctamente al sistema SAP. Cuando el contenedor notifica un inicio correcto, el script quita el contenedor antiguo. A continuación, vuelve a crear el nuevo contenedor para que se ejecute sin el modificador --sapconinstanceupdate
y que se inicie en modo de funcionamiento normal y continúe recopilando datos del sistema SAP.
Referencia de los parámetros
Confirm all prompts
Nombre del parámetro:--confirm-all-prompts
Valores del parámetro: ninguno
Obligatorio: No
Explicación: si se especifica el modificador --confirm-all-prompts
, el script no se pausará para ninguna confirmación de usuario. Use el modificador --confirm-all-prompts
para lograr una implementación sin intervención táctil.
Use preview build of the container
Nombre del parámetro:--preview
Valores del parámetro: ninguno
Obligatorio: No
Explicación: de forma predeterminada, el script de actualización del contenedor implementa el contenedor con la etiqueta :latest
. Las características de versión preliminar pública se publican en la etiqueta :latest-preview
. Para asegurarse de que el script de actualización del contenedor usa la versión preliminar pública del contenedor, especifique el modificador --preview
.
Do not perform a container connectivity test
Nombre del parámetro:--no-testrun
Valores del parámetro: ninguno
Obligatorio: No
Explicación: de forma predeterminada, el script de actualización del contenedor realiza una "serie de pruebas" del contenedor actualizado para comprobar que se conecta correctamente al sistema SAP. Para omitir esta prueba, especifique un parámetro --no-testrun
. En tal caso, el script volverá a crear los contenedores mediante una nueva imagen sin validar que los contenedores puedan iniciarse y conectarse correctamente a SAP. Use este modificador con precaución.
Specify a custom SDK location
Nombre del parámetro:--sdk
Valores del parámetro:<SDK file full path>
Obligatorio: No
Explicación: de forma predeterminada, el script de actualización extrae el archivo ZIP del SDK de un contenedor existente y lo copia en el contenedor recién creado. Si es necesario actualizar la versión del SDK de NetWeaver que se usa junto con la actualización del contenedor, especifique el modificador --sdk
y especifique la ruta de acceso completa del SDK.
Force container update, even if version is the same
Nombre del parámetro:--force
Valores del parámetro: ninguno
Obligatorio: No
Explicación: actualice el contenedor, aunque la versión de la imagen usada para el contenedor existente sea la misma que la disponible en Microsoft.
Do container selective update
Nombre del parámetro:--containername
Valores del parámetro:Container name
Obligatorio: No
Explicación: De forma predeterminada, el script de actualización actualiza todos los contenedores que ejecutan la solución Microsoft Sentinel para aplicaciones de SAP®. Para actualizar uno o varios contenedores, especifique el modificador --containername <containername>
. El modificador se puede especificar varias veces, por ejemplo, --containername sapcon-A4H --containername sapcon-QQ1 --containername sapcon-QAT
. En tal caso, solo se actualizarán los contenedores especificados. Si el nombre del contenedor especificado no existe, el script lo omitirá.
Pasos siguientes
Obtenga más información sobre la solución Microsoft Sentinel para aplicaciones SAP®:
- Implementación de la solución Microsoft Sentinel para aplicaciones SAP®
- Requisitos previos para la implementación de la solución Microsoft Sentinel para aplicaciones de SAP®
- Implementación de solicitudes de cambio de SAP y configuración de la autorización
- Implementar el contenido de la solución desde el centro de contenido
- Implementación y configuración del contenedor del agente de conector de datos de SAP
- Implementación del conector de datos de Microsoft Sentinel para SAP con SNC
- Supervisar el estado del sistema SAP
- Habilitación y configuración de la auditoría para SAP para Microsoft Sentinel
- Recopilación de registros de auditoría de SAP HANA
Solución del problema:
Archivos de referencia:
- Referencia de datos de la solución Microsoft Sentinel para aplicaciones SAP®
- Solución Microsoft Sentinel para aplicaciones SAP®: referencia de contenido de seguridad
- Referencia del script de puesta en marcha
- Referencia del archivo systemconfig.ini
Para obtener más información, consulte soluciones de Microsoft Sentinel.