Compra de instancias de base de datos reservadas para Amazon Aurora
Puede utilizar la AWS Management Console, la AWS CLI y la API de RDS para trabajar con instancias de base de datos reservadas.
Puede utilizar la AWS Management Console para trabajar con instancias de base de datos reservadas, tal como se muestra en los siguientes procedimientos.
Para obtener precios e información sobre ofertas de instancias de base de datos reservadas disponibles
- 
                Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/ . 
- 
                En el panel de navegación, elija Reserved instances (Instancias reservadas). 
- 
                Elija Purchase Reserved DB Instance. 
- 
                En Product description (Descripción de producto), elija el motor de base de datos y el tipo de licencia. 
- 
                En DB instance class (Clase de instancia de base de datos), elija la clase de instancia de base de datos. 
- 
                En Opción de implementación, elija si quiere una implementación de instancias single-AZ o multi-AZ. notaLas instancias reservadas de Amazon Aurora siempre tienen la opción de implementación definida en Instancia de base de datos Single-AZ. Sin embargo, al crear un clúster de base de datos de Aurora, la opción de implementación predeterminada es Crear una réplica o lector de Aurora en una AZ diferente (multi-AZ). Debe comprar una instancia de base de datos reservada para cada instancia que planee utilizar, incluidas las réplicas de Aurora. Por lo tanto, para las implementaciones Multi-AZ en Aurora, debe comprar instancias de base de datos reservadas adicionales. 
- 
                En Periodo, elija el tiempo durante el cual desea que se reserve la instancia de base de datos. 
- 
                En Offering type (Tipo de oferta), elija el tipo de oferta. Después de seleccionar el tipo de oferta, podrá ver la información sobre los precios. importanteElija Cancel (Cancelar) para evitar comprar la instancia de base de datos reservada y generar cargos. 
Después de recibir la información sobre las ofertas disponibles de instancias de base de datos reservadas, podrá utilizar dicha información para adquirir una oferta, tal como se explica a continuación.
Para comprar una instancia de base de datos reservada
- 
                Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/ . 
- 
                En el panel de navegación, elija Reserved instances (Instancias reservadas). 
- 
                Elija Purchase Reserved DB Instance (Comprar instancia de base de datos reservada). 
- 
                En Product description (Descripción de producto), elija el motor de base de datos y el tipo de licencia. 
- 
                En DB instance class (Clase de instancia de base de datos), elija la clase de instancia de base de datos. 
- 
                En Implementación multi-AZ, elija si quiere una implementación de instancias de base de datos sinle-AZ o multi-AZ. notaLas instancias reservadas de Amazon Aurora siempre tienen la opción de implementación definida en Instancia de base de datos Single-AZ. Si crea un clúster de base de datos de Amazon Aurora a partir de su instancia de base de datos reservada, el clúster de base de datos se crea automáticamente como multi-AZ. Asegúrese de comprar una instancia de base de datos reservada para cada instancia de base de datos que tenga pensado utilizar, incluidas las réplicas de Aurora. 
- 
                En Term, elija el tiempo durante el cual desea que se reserve la instancia de base de datos. 
- 
                En Offering type (Tipo de oferta), elija el tipo de oferta. Después de seleccionar el tipo de oferta, podrá ver la información sobre los precios.   
- 
                (Opcional) Puede asignar su propio identificador a las instancias de base de datos reservadas que adquiera para poder realizar un seguimiento de estas. En Reserved Id, escriba un identificador para la instancia de base de datos reservada. 
- 
                Seleccione Submit (Enviar). La instancia de base de datos reservada se compra y, a continuación, se muestra en la lista de Reserved instances (Instancias reservadas). 
Después de adquirir las instancias de base de datos reservadas, podrá obtener información sobre las instancias de base de datos reservadas, tal como se muestra a continuación.
Para obtener información sobre instancias de base de datos reservadas para su cuenta de AWS
- 
                Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/ . 
- 
                En el panel Navigation (Navegación), elija Reserved instances (Instancias reservadas). Aparecerán las instancias de base de datos reservadas de la cuenta. Para ver información detallada sobre la instancia de base de datos reservada particular, elija dicha instancia de la lista. Entonces, podrá ver información detallada sobre esa instancia en el panel de detalles ubicado en la parte inferior de la consola. 
Puede utilizar la AWS CLI para trabajar con instancias de base de datos reservadas, tal como se muestra en los siguientes ejemplos.
ejemplo de obtener ofertas de instancias de base de datos reservadas disponibles
Para obtener información sobre las ofertas disponibles de instancias de base de datos reservadas, llame al comando AWS CLI de la describe-reserved-db-instances-offerings.
aws rds describe-reserved-db-instances-offerings
Esta llamada devuelve un resultado similar al siguiente:
OFFERING  OfferingId                            Class         Multi-AZ  Duration  Fixed Price  Usage Price  Description  Offering Type
OFFERING  438012d3-4052-4cc7-b2e3-8d3372e0e706  db.r3.large   y         1y        1820.00 USD  0.368 USD    mysql        Partial  Upfront
OFFERING  649fd0c8-cf6d-47a0-bfa6-060f8e75e95f  db.r3.small   n         1y         227.50 USD  0.046 USD    mysql        Partial  Upfront
OFFERING  123456cd-ab1c-47a0-bfa6-12345667232f  db.r3.small   n         1y         162.00 USD   0.00 USD    mysql        All      Upfront
    Recurring Charges:   Amount  Currency  Frequency        
    Recurring Charges:   0.123   USD       Hourly
OFFERING  123456cd-ab1c-37a0-bfa6-12345667232d  db.r3.large   y         1y         700.00 USD   0.00 USD    mysql        All      Upfront
    Recurring Charges:   Amount  Currency  Frequency
    Recurring Charges:   1.25    USD       Hourly
OFFERING  123456cd-ab1c-17d0-bfa6-12345667234e  db.r3.xlarge  n         1y        4242.00 USD   2.42 USD    mysql        No       UpfrontDespués de recibir la información sobre las ofertas disponibles de instancias de base de datos reservadas, podrá utilizar dicha información para adquirir una oferta.
Para adquirir una instancia de base de datos reservada, use el comando AWS CLI de la purchase-reserved-db-instances-offering con los siguientes parámetros:
- 
                        --reserved-db-instances-offering-id– El ID de la oferta que desea adquirir. Consulte el ejemplo anterior para obtener el ID de la oferta.
- 
                        --reserved-db-instance-id– Puede asignar su propio identificador a las instancias de base de datos reservadas que adquiera para poder realizar un seguimiento de estas.
ejemplo de adquirir una instancia de base de datos reservada
El siguiente ejemplo adquiere la oferta de instancia de base de datos reservada con el ID 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f y le asigna el identificador MyReservation.
Para Linux, macOS, o:Unix
aws rds purchase-reserved-db-instances-offering \ --reserved-db-instances-offering-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f\ --reserved-db-instance-idMyReservation
En:Windows
aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id649fd0c8-cf6d-47a0-bfa6-060f8e75e95f^ --reserved-db-instance-idMyReservation
El comando devuelve un resultado similar al siguiente:
RESERVATION  ReservationId      Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State            Description  Offering Type
RESERVATION  MyReservation      db.r3.small  y         2011-12-19T00:30:23.247Z  1y        455.00 USD   0.092 USD    1      payment-pending  mysql        Partial  UpfrontDespués de adquirir las instancias de base de datos reservadas, podrá obtener información sobre las instancias de base de datos reservadas.
Para obtener información sobre las instancias de base de datos reservadas de su cuenta de AWS, llame al comando de AWS CLIdescribe-reserved-db-instances, como se muestra en el siguiente ejemplo.
ejemplo de obtener sus instancias de base de datos reservadas
aws rds describe-reserved-db-instances
El comando devuelve un resultado similar al siguiente:
RESERVATION  ReservationId     Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State    Description  Offering Type
RESERVATION  MyReservation     db.r3.small  y         2011-12-09T23:37:44.720Z  1y        455.00 USD   0.092 USD    1      retired  mysql        Partial  UpfrontPuede usar la API de RDS para trabajar con instancias de base de datos reservadas:
- 
                        Para obtener información sobre las ofertas de instancias de base de datos reservadas disponibles, llame a la operación de API de Amazon RDS DescribeReservedDBInstancesOfferings.
- 
                        Después de recibir la información sobre las ofertas disponibles de instancias de base de datos reservadas, podrá utilizar dicha información para adquirir una oferta. Llame a la operación de API de RDS PurchaseReservedDBInstancesOfferingcon los siguientes parámetros:- 
                                --reserved-db-instances-offering-id– El ID de la oferta que desea adquirir.
- 
                                --reserved-db-instance-id– Puede asignar su propio identificador a las instancias de base de datos reservadas que adquiera para poder realizar un seguimiento de estas.
 
- 
                                
- 
                        Después de adquirir las instancias de base de datos reservadas, podrá obtener información sobre las instancias de base de datos reservadas. Llame a la operación de la API de RDS DescribeReservedDBInstances.