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.
Amazon RDS para Oracle
Amazon RDS for Oracle es un servicio de base de datos gestionado que simplifica el aprovisionamiento y la gestión de Oracle Database en. AWS Amazon RDS facilita la configuración, el funcionamiento y el escalado de las implementaciones de Oracle Database en la nube. Puede implementar su base de datos en cuestión de minutos y elegir entre almacenamiento de uso general (SSD) o almacenamiento aprovisionadoIOPS. (Para obtener más información, consulta los tipos RDS de almacenamiento de Amazon en la AWS documentación).
Amazon le RDS permite centrarse en el desarrollo de aplicaciones, ya que gestiona las tareas de administración de bases de datos que consumen mucho tiempo, como el aprovisionamiento, las copias de seguridad, los parches de software, la supervisión y el escalado del hardware. Amazon RDS for Oracle aprovisiona fácilmente bases de datos de lectura, réplica y Multi-AZ para mejorar la disponibilidad, el rendimiento y la confiabilidad de las cargas de trabajo de producción.
Para obtener más información sobre la migración de Oracle a AmazonRDS, consulte los patrones de replataforma en el sitio web
Cuándo elegir Amazon RDS
Amazon RDS for Oracle es una buena opción de migración cuando:
-
Quiere centrarse en su negocio y sus aplicaciones, y quiere AWS ocuparse de tareas pesadas e indiferenciadas, como el aprovisionamiento de la base de datos, la gestión de las tareas de copia de seguridad y recuperación, la gestión de los parches de seguridad, las actualizaciones menores de las versiones de Oracle y la gestión del almacenamiento.
-
Necesita una solución de base de datos de alta disponibilidad y quiere aprovechar la replicación multizona sincrónica y con solo pulsar un botón que ofrece AmazonRDS, sin tener que configurar y mantener manualmente una base de datos en espera.
-
Desea disponer de una replicación sincrónica en una instancia en espera para ofrecer una alta disponibilidad a su base de datos Oracle Database Standard Edition One (SE1) o Standard Edition Two (SE2), en lugar de tener que pagar por Oracle Database Enterprise Edition (EE).
-
Desea pagar la licencia de Oracle como parte del costo de la instancia por hora, en lugar de realizar una gran inversión inicial.
-
Amazon RDS for Oracle admite el tamaño y IOPS las necesidades de su base de datos. Consulte el almacenamiento de instancias de Amazon RDS DB en la AWS documentación para conocer los límites máximos actuales.
-
No desea gestionar las copias de seguridad ni las point-in-time recuperaciones de su base de datos.
-
Prefiere centrarse en tareas de alto nivel, como el ajuste del rendimiento y la optimización de esquemas, en lugar de en la administración diaria de la base de datos.
-
Desea escalar el tipo de instancia en función de sus patrones de carga de trabajo sin preocuparse por las complejidades de las licencias.
Tras evaluar los requisitos de la base de datos y del proyecto, si decide migrar a Amazon RDS for Oracle, consulte los detalles que se proporcionan en las siguientes secciones y revise las prácticas recomendadas de migración que analizamos más adelante en esta guía.
Alta disponibilidad
Amazon RDS proporciona alta disponibilidad y soporte de conmutación por error para las bases de datos que se implementan con la opción Multi-AZ. Cuando aprovisiona su base de datos con la opción Multi-AZ, Amazon aprovisiona y mantiene RDS automáticamente una réplica en espera sincrónica en una zona de disponibilidad diferente. La base de datos primaria replica de forma sincrónica los datos a la réplica en espera a través de las zonas de disponibilidad. En caso de fallo de la infraestructura o interrupción de la zona de disponibilidad, Amazon RDS realiza una conmutación por error automática a la réplica en espera para que pueda reanudar las operaciones de la base de datos en cuanto se complete la conmutación por error. Esto proporciona una alta redundancia, durabilidad y disponibilidad mejorada de su base de datos principal. También reduce la carga de la base de datos principal al realizar copias de seguridad automatizadas de la réplica en espera. Para obtener más información, consulte Alta disponibilidad (Multi-AZ) para Amazon RDS en la AWS documentación.
El siguiente diagrama ilustra la opción de despliegue Multi-AZ de Amazon RDS for Oracle. La aplicación de base de datos y los usuarios se conectan a la base de datos principal de Oracle y todos los cambios se replican de forma sincrónica en la base de datos secundaria, que se encuentra en una zona de disponibilidad diferente. La base de datos secundaria no está disponible para los usuarios hasta que se complete la conmutación por error. Tras la conmutación por error, el punto de conexión final sigue siendo el mismo, por lo que los usuarios y las aplicaciones de bases de datos pueden reanudar las operaciones de la base de datos sin ninguna intervención manual.
Réplicas de lectura
Una réplica de lectura es un tipo especial de instancia de base de datos de Amazon RDS for Oracle que ayuda a reducir la carga de la instancia de base de datos principal. Las actualizaciones realizadas en su instancia de base de datos principal se copian de forma asíncrona en la réplica de lectura, que puede configurar en la misma AWS región o en otra. AWS
Puede aprovisionar una base de datos de Amazon RDS for Oracle con réplicas de lectura mediante Oracle Active Data Guard para descargar la carga de trabajo de solo lectura de la base de datos Oracle principal. Oracle Active Data Guard replica los cambios de la base de datos desde la instancia de base de datos de origen a las réplicas de lectura. Esta función permite gestionar la recuperación ante desastres de bases de datos críticas, ya que permite promocionar una réplica de lectura de otra AWS región como una nueva base de datos de producción independiente. Puede aprovisionar hasta cinco réplicas de lectura para su base de datos de Amazon RDS for Oracle.
Amazon RDS for Oracle facilita la creación de réplicas de lectura mediante la administración de la configuración de Active Data Guard y el mantenimiento de conexiones de red seguras entre una instancia de base de datos principal y sus réplicas de lectura. Para obtener más información, consulte Trabajar con réplicas de lectura para Amazon RDS for Oracle en la RDS documentación de Amazon.
Para utilizar la función de lectura de réplicas, debe utilizar el modelo Bring Your Own License (BYOL) con Oracle Database Enterprise Edition (EE) y disponer también de una licencia Active Data Guard.
Utilice una réplica de lectura en la misma AWS región
El siguiente diagrama ilustra una instancia de base de datos de Amazon RDS for Oracle en un entorno Multi-AZ con una réplica de lectura en otra zona de disponibilidad de la misma AWS región. No todas AWS las regiones ofrecen más de dos zonas de disponibilidad, por lo que debe comprobar la región
Uso de una réplica de lectura en otra región de AWS
Amazon RDS for Oracle también admite réplicas de lectura entre regiones. Utiliza Oracle Active Data Guard para crear y gestionar la configuración de instancias de base de datos físicas en espera en AWS regiones distintas a las de la instancia de base de datos principal. Replica datos a través de conexiones de red seguras entre una instancia de base de datos principal y sus réplicas de lectura en todas las regiones.
Las réplicas de lectura entre regiones proporcionan:
-
Alta disponibilidad y protección de datos contra fallos en una sola región.
-
La capacidad de escalar las operaciones de lectura a otra AWS región que esté más cerca de los usuarios de la aplicación.
Puede promover una réplica de lectura de Oracle a una instancia de base de datos independiente explícitamente, o puede promoverla implícitamente eliminando su instancia de base de datos de origen. Cuando se promociona una réplica de lectura, la instancia de base de datos se reinicia antes de que esté disponible. La réplica de lectura promocionada se comporta igual que cualquier otra instancia de base de datos de Oracle.
El siguiente diagrama muestra la configuración de las réplicas de lectura entre regiones de Amazon RDS for Oracle.
Los datos transferidos para la replicación entre regiones incurren en cargos de transferencia de RDS datos de Amazon.
Para obtener más información sobre el uso de réplicas de lectura, consulte Trabajar con réplicas de lectura de instancias de base de datos y Trabajar con réplicas de lectura para Amazon RDS for Oracle en la documentación. AWS Para obtener más información sobre los precios de transferencia de datos, consulta RDSlos precios de Amazon