Compartir a través de


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®:

Solución del problema:

Archivos de referencia:

Para obtener más información, consulte soluciones de Microsoft Sentinel.