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
Network
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.
Base de datos
Referencia
Oracle
DB2
SQL Server
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).