Migración de bases de datos de Oracle a la nube de AWS - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Migración de bases de datos de Oracle a la nube de AWS

Sagar Patel, Amazon Web Services (AWS)

julio 2023 (historial de documentos)

Amazon Web Services (AWS) proporciona un conjunto completo de servicios y herramientas para implementar Oracle Database en una infraestructura Nube de AWS fiable y segura. Esta guía explica las opciones disponibles para migrar sus bases de datos en las instalaciones de Oracle a la Nube de AWS. También analiza las buenas prácticas y los escenarios para utilizar estas opciones de migración.

Esta guía está dirigida a gerentes de programas o proyectos, propietarios de productos, administradores de bases de datos, ingenieros de bases de datos y gerentes de operaciones o infraestructura que planean migrar sus bases de datos Oracle en las instalaciones a AWS.

Información general

Antes de migrar sus bases de datos Oracle a AWS, debe comprender y evaluar su estrategia de migración utilizando el marco analizado en Estrategia de migración para bases de datos relacionales.

El primer paso es realizar un análisis de su aplicación y de las cargas de trabajo de Oracle Database para comprender la complejidad, la compatibilidad y el costo de la migración. Estos son algunos de los puntos principales que debe tener en cuenta al planificar la migración:

  • Verificar el tamaño actual de la base de datos y el crecimiento general de la capacidad. Por ejemplo, si planea migrar su base de datos Oracle a Amazon Relational Database Service (Amazon RDS) o Amazon RDS Custom, puede crear instancias de base de datos con hasta 64 TiB de almacenamiento. Para obtener la información más reciente, consulte Almacenamiento de instancias de base de datos de Amazon RDS en la documentación de Amazon RDS.

  • Revise los informes del Repositorio Automático de Carga de Trabajo (AWR) de Oracle para comprobar el uso de los recursos y el estado de la base de datos de su base de datos en las instalaciones.

  • Compruebe las dependencias actuales de la base de datos de otras bases de datos. Si la base de datos depende de otras bases de datos, puede migrarlas juntas o crear dependencias después de migrar la base de datos principal.

  • Compruebe las dependencias de las aplicaciones. Si su base de datos admite aplicaciones heredadas, personalizadas o empaquetadas, Amazon RDS Custom for Oracle podría ser una buena opción. Este servicio le permite mantener el control sobre las configuraciones de las bases de datos, los sistemas de archivos compartidos y los parches del sistema operativo.

  • Determine las IOPS y el rendimiento de sus bases de datos. Si planea migrar a Amazon RDS, tenga en cuenta el rendimiento de E/S de las instancias de base de datos de Amazon RDS.

  • Revise su arquitectura actual y sus necesidades de auditoría o cumplimiento para asegurarse de que puede satisfacer estos requisitos después de migrar a Amazon RDS o Amazon Elastic Compute Cloud (Amazon EC2).

  • Compruebe la versión y la edición de su software de Oracle Database para asegurarse de que son compatibles si piensa pasarse a Amazon RDS para Oracle (consulte las versiones actualmente compatibles con Amazon RDS y Amazon RDS Custom).

  • Compruebe la conectividad de red entre su entorno en las instalaciones y AWS, para asegurarse de que proporciona suficiente ancho de banda para realizar transferencias rápidas de datos entre las instalaciones y AWS.

  • Determine el tiempo de inactividad disponible para la migración para poder planificar su enfoque de migración y decidir si desea utilizar la migración en línea o fuera de línea.

  • Identifique un objetivo de tiempo de recuperación (RTO), un objetivo de punto de recuperación (RPO) y un acuerdo de nivel de servicio (SLA) para sus cargas de trabajo de bases de datos existentes.

  • Compruebe la plataforma de extremo del chipset de la carga de trabajo de la base de datos. AWS es compatible con las plataformas little-endian x86-x64. Otras plataformas, como las plataformas big-endian basadas en Sun SPARC, HP Tru64 o IBM ZSeries, requieren una migración entre plataformas.

  • AWS es compatible con los sistemas operativos Linux (32 bits y 64 bits) y Windows. No es compatible con los sistemas operativos Solaris, HP-UX ni IBM AIX, que se utilizan habitualmente en las bases de datos de Oracle. La migración de bases de datos de Oracle desde estos sistemas operativos requiere la conversión de la plataforma.