Mantenimiento y Parches con Solution Manager

Gestión centralizada del ciclo de actualización

El Problema del Parcheo Manual

Antes de Solution Manager, actualizar un sistema SAP era un proceso manual y propenso a errores:

  1. Conectar al SAP Service Marketplace.
  2. Buscar manualmente qué Support Packages (SPs) están disponibles.
  3. Verificar manualmente dependencias (SP X requiere SP Y en otro componente).
  4. Descargar archivos .SAR/.CAR uno por uno.
  5. Importar con SPAM/SAINT rezando para no haber omitido un prerequisito.

Con Maintenance Optimizer, este proceso se automatiza y orquesta desde Solution Manager.

Maintenance Optimizer: El Orquestador

Maintenance Optimizer es una herramienta web integrada en SolMan que:

Workflow Técnico del Maintenance Optimizer

Paso 1: Conexión al Sistema Objetivo

Desde SOLMAN_WORKCENTER → Maintenance Optimizer, se selecciona el sistema a actualizar (e.g., PRD). El sistema debe estar registrado como Managed System con conexión RFC activa.

Paso 2: Análisis del Stack Actual

El Optimizer ejecuta RFC a transacción SPAM (Support Package Manager) para leer:

Paso 3: Cálculo de Dependencias

Esta es la magia. SAP mantiene una base de datos global de prerequisites. Por ejemplo:

Para instalar SAP_BASIS SP 15, necesitas:
- SAP_ABA SP 15 (mismo nivel)
- Kernel 7.53 patch 200 (mínimo)
- Prerequisite Note 1234567 aplicada
                

El Optimizer consulta esta base de datos y genera un plan ordenado que garantiza que no se omiten prerequisitos.

Paso 4: Generación del Stack XML

El resultado es un archivo XML estructurado que contiene:

Este XML se importa en SPAM del sistema destino con la transacción SPAM → Import Stack.

Paso 5: Download Manager

El Download Manager de SolMan descarga automáticamente todos los archivos desde SAP Service Marketplace al directorio compartido de SolMan (/usr/sap/trans/EPS/in). Desde ahí, el sistema destino puede acceder vía NFS.

Paso 6: Ejecución en el Sistema

El administrador BASIS ejecuta SPAM en el sistema destino e importa el Stack. SPAM valida que todos los archivos estén disponibles y ejecuta la instalación paso a paso, mostrando logs en tiempo real.

SAP Notes y el System Recommendations

Además de Support Packages completos, SolMan gestiona SAP Notes individuales:

System Recommendations

Esta función analiza el sistema y sugiere SAP Notes críticas clasificadas por tipo:

Implementación de Notes (SNOTE/TCI)

Las notas se aplican con transacción SNOTE. El proceso:

  1. Descargar la nota desde SolMan o manualmente de SAP Support Portal.
  2. Importar en SNOTE.
  3. Revisar conflictos (si la nota modifica código que ya fue customizado).
  4. Implementar (automático si no hay conflictos, manual si los hay).
  5. Generar transporte para mover a QAS y PRD.

Calendario de Mantenimiento

SolMan incluye una vista de calendario que muestra:

Esto permite coordinar el mantenimiento del landscape completo y evitar colisiones (e.g., no parchear PRD y QAS el mismo día).

Estrategia Recomendada de Mantenimiento

Support Package Strategy

Security Notes

Las Security Notes (especialmente Hot News) deben aplicarse en un ciclo acelerado:

Troubleshooting Común

Problema: "Prerequisite missing" en SPAM

Causa: Intentar instalar un SP sin haber instalado un prerequisito.

Solución: Usar Maintenance Optimizer en lugar de selección manual. El XML generado garantiza el orden correcto.

Problema: "Download failed" en Download Manager

Causa: Conexión a SAP Service Marketplace interrumpida o credenciales expiradas.

Solución: Verificar conectividad en SOLMAN_SETUP → Service Connection. Renovar S-User si está expirado.

Problema: "Note implementation failed - Manual correction required"

Causa: La nota modifica código que tiene modificaciones custom (conflicto).

Solución: Revisar en SNOTE → Note Details → Conflicts. Ajustar manualmente el código custom para acomodar ambos cambios.

Preguntas Frecuentes (FAQ)

¿Qué es el Stack XML y por qué es fundamental para las actualizaciones?

Es un archivo generado por Maintenance Optimizer que contiene el plan detallado de actualización, incluyendo dependencias calculadas y la lista exacta de parches necesarios.

¿Cuál es la diferencia entre Maintenance Optimizer y SAP Notes?

Maintenance Optimizer gestiona actualizaciones grandes de componentes (Support Packages), mientras que las SAP Notes son parches individuales para correcciones específicas de bugs o seguridad.

¿Dónde se descargan los archivos .SAR/.CAR gestionados por SolMan?

Se descargan automáticamente al directorio "EPS/in" del directorio de transportes global de Solution Manager para ser consumidos por los sistemas gestionados.

Páginas relacionadas

Volver a Solution Manager

Reportes EarlyWatch Alert

Gestión de Cambios (ChaRM)