Análisis de la metodología de opciones de migración de bases de datos de SAP
Procesamiento de DMO
Administrador de actualizaciones de software (SUM) crea el repositorio de instantáneas (componentes de desarrollo/versión de destino para ABAP Workbench) en la base de datos tradicional hasta la fase de tiempo de inactividad. La base de datos de destino se crea en paralelo, donde después se copia el repositorio de instantáneas y se cambia la conexión de base de datos de SAP a la base de datos de destino, iniciándose el proceso de tiempo de inactividad.
Después de la migración de los datos de aplicación (que incluye la conversión de datos), la actualización se completa y el sistema SAP se ejecuta en la base de datos de destino. La base de datos de origen conserva los datos de aplicación sin modificar y, por tanto, siempre es posible realizar una reserva.
Requisitos previos
Al migrar un sistema SAP existente que se ejecuta en anyDB a una base de datos SAP HANA, podrían ser necesarios los pasos siguientes:
- División de doble pila
- Conversión Unicode (para versiones anteriores a SAP NetWeaver 7.5)
- Actualización de base de datos de anyDB
- Actualización de software de SAP
DMO para sistemas SAP BW y SAP Business Suite
DMO se puede usar para sistemas AS-ABAP y con SUM 1.0 SP09 o superior. DMO también se puede usar para los destinos de SAP HANA y ASE. Además, DMO también se puede usar para SQL Server, DB2 y MaxDB a petición. Para obtener más información, vea las siguientes notas de SAP:
- Nota de SAP 3106927 sobre la opción de migración de bases de datos para SUM 1.0 SP 28
- Nota de SAP 3296427 sobre la opción de migración de bases de datos para SUM 2.0 SP 17
Fases de DMO
En la tabla siguiente se proporciona información general de las fases de DMO principales.
Fase | Comment |
---|---|
Preparación | Fase que se produce antes de que se inicie la herramienta SUM y abarca áreas como la comprobación previa y la preparación del origen, el mantenimiento, la validación de los entornos de origen y destino, la verificación de contraseñas de cliente 000, DDIC y sidadm. |
Extracción | Fase que forma parte del proceso de SUM real y donde la herramienta comprueba todas las descargas de software disponibles para los sistemas de origen y de destino. Después, la herramienta descomprime los archivos SAR, que forman parte del directorio de descarga. |
Configuración | SUM comprueba la conectividad del sistema de origen y de destino. |
Comprobaciones | La herramienta SUM comprueba el espacio disponible para crear el repositorio de instantáneas. |
Procesamiento previo | Fase en la que se crea el repositorio de instantáneas y las estructuras de tabla de destino en SAP HANA. Esto incluye la creación de grupos de tablas en un sistema distribuido o de escalabilidad horizontal. |
Ejecución | Esta fase incluye las actividades de tiempo de inactividad. El sistema de origen de SAP se bloquea para los usuarios y se inicia la transferencia de datos real. Un conmutador de kernel de SAP se ejecuta después de las cargas de datos. |
Posprocesamiento | Se ejecutan todos los pasos de posprocesamiento, incluida la activación del contenido de SAP HANA y la limpieza de los registros en el directorio SUM. |
DMO "semana de migración total"
Con DMO, tiene una opción de reserva durante cualquier fase.
Al comenzar el procesamiento de DMO, al menos una semana antes de la migración total, se siguen los procedimientos recomendados de SAP publicados y se permite tiempo suficiente para el repositorio de instantáneas.
La copia de seguridad se debe realizar antes de comenzar las actividades de tiempo de inactividad. En caso de que se produzca un problema durante las actividades de tiempo de actividad, un enfoque de reserva sencillo consiste en quitar la instancia de la instantánea. Se quita el esquema de instancia de instantánea de la base de datos de origen. Si se producen errores durante la fase de tiempo de inactividad, es probable que estén relacionados con problemas de datos que se deben rectificar antes de continuar. Por lo tanto, es importante ejecutar varios ciclos de prueba de migración para resolver todos los problemas antes de la migración productiva.
DMO con traslado del sistema
La opción "Enable the migration with system move" (Habilitar la migración con traslado del sistema) está disponible en SUM 1.0 SP21, donde el servidor de aplicaciones que impulsa la migración se puede cambiar como parte del proceso. Esto implica que SUM se ha iniciado en el servidor de aplicaciones local y se ha cambiado a un servidor de aplicaciones que se ejecuta en Azure. SUM se ejecuta en el sistema de origen y se detendrá en la fase de ejecución. Posteriormente, el directorio SUM completo se copia en Azure, donde el proceso de importación continúa al servidor de aplicaciones de destino o nuevo.
En la tabla siguiente se comparan las diferencias entre la opción de DMO clásica y la opción DMO con traslado del sistema
Parámetro | DMO clásica | DMO con traslado del sistema |
---|---|---|
Propósito o caso de uso | Actualización y migración locales | Migraciones basadas en la nube o en Azure |
Flexibilidad de optimización de tiempo de inactividad | Alto | Media |
Migración a la nube | Técnicamente posible (pero en la actualidad no se admite de forma oficial en SAP) | Sí |
Servidores de destino | Se puede usar el mismo servidor de aplicaciones para conectarse a SAP HANA después de una migración | Es necesario crear nuevos servidores en Microsoft Azure |
Opciones de transferencia de datos | Canalizaciones de memoria, volcado del sistema de archivos | Volcado del sistema de archivos, puede usar opciones de carga secuencial o paralela |