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.
nota
Las 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.
importante
Elija 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.
nota
Las 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 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 Upfront
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.
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-id
649fd0c8-cf6d-47a0-bfa6-060f8e75e95f
\ --reserved-db-instance-idMyReservation
En:Windows
aws rds purchase-reserved-db-instances-offering ^ --reserved-db-instances-offering-id
649fd0c8-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 Upfront
Despué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 Upfront
Puede 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
PurchaseReservedDBInstancesOffering
con 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
.