Análisis de la migración en dos pasos: lift-and-shift seguida de DMO
Tenga en cuenta lo siguiente para la migración en dos pasos:
- Asegúrese de que la conectividad a Azure está disponible a través de ExpressRoute (recomendado) o VPN.
- Asigne la infraestructura de destino en Azure, que incluye el sistema clonado y los servidores de bases de datos SAP NetWeaver y SAP HANA de destino. La infraestructura de Azure se puede implementar mediante plantillas de Azure Resource Manager predefinidas.
- El sistema clonado se puede crear con una copia homogénea del sistema (copia de seguridad o restauración) o bien mediante herramientas de replicación de DBMS (por ejemplo, Oracle Data Guard o SQL Always On).
- Se deben iniciar pruebas empresariales y técnicas (con las pruebas funcionales, de integración y de aceptación para asegurarse de que el movimiento de datos se ha realizado correctamente).
- Después de la validación técnica y empresarial, se puede seguir el proceso tradicional de la opción de migración de base de datos (DMO) para llevar a cabo la migración y la actualización a SAP HANA.
- DMO se puede aprovechar con el método de canalización de memoria (por ejemplo, la exportación o importación se produce dentro del mismo servidor de aplicaciones y segmento de memoria para las migraciones aceleradas).
- Después de la migración a SAP HANA, se debe iniciar de nuevo la validación técnica y empresarial.
- En este enfoque, se necesitan dos tiempos de inactividad y dos ciclos de prueba.
Opciones de optimización de DMO
Hay muchos factores que influyen en el tiempo de inactividad asociado a la migración de una base de datos de SAP e incluyen (entre otros) los siguientes:
- Ámbito: Cambios de software, conversión Unicode, reubicación del centro de datos
- Rendimiento del sistema de origen: CPU, E/S, memoria, rendimiento de DBMS, versión de SAP NetWeaver
- Tamaño de la base de datos del sistema de origen: Tamaño de la base de datos, tablas de mayor tamaño, estado de mantenimiento
- Rendimiento del sistema de destino: CPU, E/S, memoria, rendimiento de DBMS, versión de SAP NetWeaver
- Red: Velocidad de la red, ancho de banda, latencia
- Conjunto de herramientas: SAP Software Provisioning Manager (SWPM), Software Update Manager (SUM), DMO de SUM, versión del conjunto de herramientas
- Enfoque de migración: Estándar frente a minimización del tiempo de inactividad
- Actividades de aumento y reducción automáticas: Administración de la interfaz, administración de trabajos por lotes
- Validación previa y posterior a la migración: Pruebas funcionales, de integración y de aceptación
En general, el potencial de las optimizaciones de rendimiento se puede ver en las tres áreas siguientes:
- Exportación
- Transferencia de archivos
- Importar
Infraestructura o hardware
El control de reducción de infraestructura y hardware consiste en lo siguiente:
Local
- Implementación de un servidor de migración dedicado (PAS/AAS) con capacidad de proceso amplia para ejecutar SUM.
- Implementación de discos de estado sólido (SSD) en la base de datos de origen y en los servidores de migración.
- (PAS / AAS)
Microsoft Azure
- Se recomienda la conectividad de ExpressRoute con el máximo ancho de banda disponible (actualmente hasta 10 Gbps)
- Aproveche el script dmotocloud.sh (RSYNC) para transferir archivos desde un origen local a un destino de Azure para la opción de traslado del sistema de DMO con transferencia en paralelo.
- Implemente instantáneas de almacenamiento para copias de seguridad con eficiencia temporal durante el período de transferencia.
Consideraciones clave para la optimización del tiempo de inactividad para DMO
- Optimización de base de datos de origen (recompilación de índices, estadísticas de BD, parámetros de BD, sistema de archivos de BD). En la tabla siguiente puede encontrar una referencia útil.
- Use la versión más reciente de las herramientas de migración, R3*, kernel, etc.
- Parametrización de red (por ejemplo, configuración de MTU, restablecimiento de contadores)
- Parametrización relacionada con el sistema operativo (por ejemplo, profundidad de Q)
- Parámetros de base de datos SAP HANA (relacionados con los puntos de almacenamiento, el modo de registro y los tiempos de espera)
- Parámetros de migración de DMO (por ejemplo, archivos de duración, divisiones manuales de tabla, orden de secuenciación de tabla manual, carga rápida para BLOB, etc.)
Punto de referencia de DMO
- Se usa para capturar las fases de exportación e importación de un subconjunto de datos. Se puede configurar para que se ejecute en tablas específicas.
Repetición de varias ejecuciones de la fase de tiempo de inactividad
- La ejecución repetida de la fase de ejecución es posible si se vuelve a procesar la actividad de división de tablas (lo que optimiza la división de tablas y reducirá el tiempo de inactividad del procedimiento de DMO).