

# Faturamento da instância de banco de dados para Amazon RDS
<a name="User_DBInstanceBilling"></a>

As instâncias do Amazon RDS são cobradas com base em seguintes componentes:
+ Horas de instância de banco de dados (por hora) – com base na classe da instância de banco de dados (por exemplo, db.t2.small ou db.m4.large). A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do RDS é cobrado em incrementos de um segundo, com um mínimo de 10 minutos. Para obter mais informações, consulte [Classes de instâncias de banco de dados do ](Concepts.DBInstanceClass.md).
+ Armazenamento (por GiB por mês) – a capacidade de armazenamento provisionado para a sua instância de banco de dados. Se você dimensionar sua capacidade de armazenamento provisionada dentro do mês, sua fatura será rateada. Para obter mais informações, consulte [Armazenamento de instâncias de banco de dados do Amazon RDS](CHAP_Storage.md).
+ Solicitações de entrada/saída (E/S) (por 1 milhão de solicitações): o número total de solicitações de E/S de armazenamento que você fez em um ciclo de faturamento, para somente o armazenamento magnético do Amazon RDS.
+ IOPS provisionadas (por IOPS por mês): taxa de IOPS provisionadas, independentemente das IOPS consumidas, para armazenamento de IOPS provisionadas (SSD) do Amazon RDS e gp3 de uso geral. O armazenamento provisionado para volumes do EBS é cobrado em incrementos de um segundo, com um mínimo de 10 minutos.
+ Armazenamento de backup (por GiB por mês) – o *armazenamento de backup *é o armazenamento associado a backups automatizados de banco de dados e a qualquer DB snapshot ativo que você tenha feito. Aumentar seu período de retenção de backup ou fazer snapshots de bancos de dados adicionais aumenta o armazenamento de backup utilizado por seu banco de dados. A cobrança por segundo não se aplica ao armazenamento de backup (medido em GB por mês).

  Para obter mais informações, consulte [Backup, restauração e exportação de dados](CHAP_CommonTasks.BackupRestore.md).
+ Transferência de dados (por GB): transferência de dados para dentro e para fora de sua instância de banco de dados de ou para a Internet e outras regiões da AWS. Para ter exemplos úteis, consulte a postagem do blog da AWS [Exploring Data Transfer Costs for AWS Managed Databases](https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases).

O Amazon RDS fornece as seguintes opções de compra para permitir otimizar os custos com base em suas necessidades:
+ **On-Demand Instances** (Instâncias sob demanda): pague por hora pelas horas de instância de banco de dados que você usar. A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do RDS agora é cobrado em incrementos de um segundo, com um mínimo de 10 minutos.
+ **Reserved Instances** (Instâncias reservadas): reserve uma instância de banco de dados por um período de vigência de um ou três anos e receba um desconto significativo com relação à definição de preço das instâncias de banco de dados sob demanda. Com o uso de instâncias reservadas, você pode iniciar, excluir, iniciar ou parar várias instâncias dentro de uma hora e obter o benefício da instância reservada para todas as instâncias.

Para obter informações sobre a definição de preço do Amazon RDS, consulte a página [Definição de preço do Amazon RDS](https://aws.amazon.com/rds/pricing).

**Topics**
+ [Instâncias de banco de dados sob demanda do Amazon RDS](USER_OnDemandDBInstances.md)
+ [Instâncias de banco de dados reservadas para o Amazon RDS](USER_WorkingWithReservedDBInstances.md)

# Instâncias de banco de dados sob demanda do Amazon RDS
<a name="USER_OnDemandDBInstances"></a>

As Instâncias de banco de dados sob demanda do Amazon RDS são cobradas com base na classe da instância de banco de dados (por exemplo, db.t3.small ou db.m5.large). Para obter informações sobre a definição de preço do Amazon RDS, consulte a [página de produto do Amazon RDS](https://aws.amazon.com/rds/pricing).

O faturamento é iniciado para uma instância de banco de dados assim que a instância de banco de dados se torna disponível. A definição de preço está listada em uma base por hora, mas é calculada em segundos e mostra o tempo no formato decimal. O uso do Amazon RDS é faturado em incrementos de um segundo, com um mínimo de dez minutos. No caso de uma alteração de configuração faturável, como a expansão da capacidade de computação ou armazenamento, você paga um mínimo de 10 minutos. O faturamento continua até que a instância de banco de dados é encerrada, o que ocorre quando você exclui a instância de banco de dados ou se ocorre uma falha na instância de banco de dados.

Se não desejar ser faturado por sua instância de banco de dados, você deverá encerrá-la ou excluí-la para evitar ser cobrado por horas adicionais da instância de banco de dados. Para obter mais informações sobre os estados de instâncias de banco de dados dos quais você é faturado, consulte [Visualizar o status de uma instância de banco de dados do Amazon RDS](accessing-monitoring.md#Overview.DBInstance.Status).

## Instâncias de banco de dados interrompidas
<a name="USER_OnDemandDBInstances.Stopped"></a>

Quando sua instância de banco de dados for interrompida, você será cobrado pelo armazenamento provisionado, incluindo IOPS provisionadas. Você também é faturado pelo armazenamento de backup, incluindo o armazenamento de snapshots manuais e backups automatizados durante a janela de retenção especificada. Não há cobrança por horas de instância de banco de dados.

## Instâncias de banco de dados multi-AZ
<a name="USER_OnDemandDBInstances.MultiAZ"></a>

Uma configuração multi-AZ aprimora a durabilidade e disponibilidade dos dados ao provisionar e manter automaticamente uma réplica em espera síncrona em outra zona de disponibilidade. Devido aos recursos adicionais e ao aumento da disponibilidade, as implantações multi-AZ têm um preço mais alto do que as implantações single-AZ e podem custar aproximadamente o dobro devido à instância em espera adicional e aos recursos associados.

Considere os seguintes detalhes importantes sobre o preço de multi-AZ:
+ **Custos de computação**: cobrados por hora de instância de banco de dados para as instâncias primária e em espera.
+ **Custos de armazenamento**: cobrados por GB-mês pelo armazenamento provisionado para as instâncias primária e em espera.
+ **Custos de transferência de dados**: a replicação entre as instâncias primária e em espera está incluída no custo, mas outras taxas de transferência de dados podem ser aplicadas com base no uso.

Para estimar com precisão seus custos mensais com base em seu caso de uso específico e na Região da AWS, você pode usar a AWS Calculadora de Preços. Nessa ferramenta, você insere os detalhes da sua configuração e recebe um detalhamento abrangente dos custos.

**nota**  
Os preços estão sujeitos a alterações. Consulte as informações mais atualizadas na [página Preço do Amazon RDS](https://aws.amazon.com/rds/pricing/).

# Instâncias de banco de dados reservadas para o Amazon RDS
<a name="USER_WorkingWithReservedDBInstances"></a>

Usando instâncias de banco de dados reservadas, você pode reservar uma instância de banco de dados por um período de um ou três anos. As instâncias de banco de dados reservadas fornecem um desconto significativo em comparação com os preços de instâncias de banco de dados sob demanda. As instâncias de banco de dados reservadas não são instâncias físicas, mas um desconto na fatura aplicado na sua conta pelo uso de determinadas instâncias de banco de dados sob demanda. Os descontos para instâncias de bancos de dados reservadas são vinculados ao tipo de instância e à Região da AWS.

O processo geral de trabalho com instâncias de banco de dados reservadas é: primeiro, obtenha informações sobre ofertas de instâncias de banco de dados reservadas disponíveis; em seguida, compre uma oferta de instância de banco de dados reservada; e, por fim, obtenha informações sobre suas instâncias de banco de dados reservadas existentes.

Para ter informações sobre a compra de instâncias de banco de dados reservadas e a visualização de cobranças de instâncias de banco de dados reservadas, consulte as seções a seguir.
+ [Comprar instâncias de banco de dados reservadas para o Amazon RDS](USER_WorkingWithReservedDBInstances.WorkingWith.md)
+ [Visualizar a cobrança de instâncias de banco de dados reservadas para o Amazon RDS](reserved-instances-billing.md)

## Visão geral de instâncias de banco de dados reservadas
<a name="USER_WorkingWithReservedDBInstances.Overview"></a>

Ao comprar uma instância de banco de dados reservada no Amazon RDS, você adquire um compromisso de obter uma taxa com desconto sobre um tipo específico de instância de banco de dados pela duração dela. Para usar uma instância de banco de dados reservada do Amazon RDS, crie uma instância de banco de dados como faria para uma instância sob demanda.

A nova instância de banco de dados que você criar deve ter as mesmas especificações da instância de banco de dados reservada quanto ao seguinte:
+ Região da AWS
+ Mecanismo de banco de dados (não é preciso haver correspondência com o número da versão do mecanismo de banco de dados).
+ Tipo de instância do banco de dados
+ Tamanho da instância de banco de dados (licença do RDS para Db2, do RDS para SQL Server e do RDS para Oracle incluída)
+ Edição (RDS para Db2, RDS para SQL Server e RDS para Oracle)
+ Tipo de licença (licença incluída ou traga sua própria licença)

Se as especificações da nova instância de banco de dados corresponderem às de uma instância de banco de dados reservada existente para a sua conta, será cobrada a taxa de desconto oferecida para a instância reservada. Caso contrário, uma taxa sob demanda será cobrada para a instância de banco de dados.

Você pode modificar uma instância de banco de dados que está usando como instância de banco de dados reservada. Se a modificação estiver dentro das especificações da instância de banco de dados reservada, parte ou todo o desconto ainda se aplicará à instância de banco de dados modificada. Se a modificação estiver fora das especificações, como alterar a classe de instância, o desconto não será mais aplicado. Para ter mais informações, consulte [Instâncias de banco de dados reservadas de tamanho flexível](#USER_WorkingWithReservedDBInstances.SizeFlexible).

**Topics**
+ [Tipos de oferta](#USER_WorkingWithReservedDBInstances.OfferingTypes)
+ [Instâncias de banco de dados reservadas de tamanho flexível](#USER_WorkingWithReservedDBInstances.SizeFlexible)
+ [Exemplo de faturamento de instância de banco de dados reservada](#USER_WorkingWithReservedDBInstances.BillingExample)
+ [Instâncias de banco de dados reservadas para um cluster de banco de dados multi-AZ](#USER_WorkingWithReservedDBInstances.MultiAZDBClusters)
+ [Excluir uma instância de banco de dados reservada](#USER_WorkingWithReservedDBInstances.Cancelling)

Para ter mais informações sobre instâncias de banco de dados reservadas, inclusive definição de preço, consulte [Instâncias reservadas do Amazon RDS](https://aws.amazon.com/rds/reserved-instances/#2).

### Tipos de oferta
<a name="USER_WorkingWithReservedDBInstances.OfferingTypes"></a>

Instâncias de banco de dados reservadas estão disponíveis em três variedades: sem pagamento adiantado, com pagamento adiantado parcial e com pagamento adiantado integral. Esses tipos permitem otimizar os custos do Amazon RDS com base no uso esperado.

**nota**  
Nem todas as classes de instância do RDS são compatíveis com todos os tipos de oferta de instância reservada. Por exemplo, algumas classes de instância podem não oferecer a opção Sem pagamento adiantado. Para confirmar a disponibilidade, analise as ofertas de instância reservada no Console de gerenciamento da AWS ou use o comando `describe-reserved-db-instances-offerings` da AWS CLI.

**Sem taxas iniciais**  
Essa opção fornece acesso a uma instância de banco de dados reservado sem a necessidade de pagamento adiantado. Sua instância de banco de dados reservada sem pagamento adiantado será cobrada de acordo com uma taxa horária com desconto por cada hora dentro do período de vigência, independentemente do uso, e nenhum pagamento adiantado é obrigatório. Essa opção só está disponível como uma reserva de um ano.

**Adiantado parcial**  
Essa opção requer que uma parte da instância de banco de dados reservada seja paga antecipadamente. As horas restantes do período de vigência serão cobradas com base em uma taxa horária com desconto, independentemente do uso. Essa opção é a substituição da opção de Utilização pesada anterior.

**Adiantado integral**  
O pagamento integral é feito no início do período de vigência, sem outros custos ou cobranças por hora incorridos pelo restante do período, independentemente do número de horas usadas.

Se você estiver usando faturamento consolidado, todas as contas da organização serão tratadas como se fossem uma só. Isso significa que todas as contas na organização podem receber o custo-benefício por hora das instâncias de banco de dados reservadas que são compradas por qualquer outra conta. Para ter mais informações sobre o faturamento consolidado, consulte [Instâncias de bancos de dados reservadas do Amazon RDS](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidatedbilling-other.html#consolidatedbilling-rds) no Guia do usuário do *Gerenciamento de Faturamento e Custos da AWS*.

### Instâncias de banco de dados reservadas de tamanho flexível
<a name="USER_WorkingWithReservedDBInstances.SizeFlexible"></a>

Ao adquirir uma instância de banco de dados reservada, uma das especificações feitas é a classe da instância, por exemplo, db.r5.large. Para ter mais informações sobre classes de instância de banco de dados, consulte [Classes de instâncias de banco de dados do ](Concepts.DBInstanceClass.md).

Se você tiver uma instância de banco de dados e precisar escalá-la para uma capacidade maior, sua instância de banco de dados reservada será automaticamente aplicada à sua instância de banco de dados escalada. Ou seja, suas instâncias de banco de dados reservadas são aplicadas automaticamente em todos os tamanhos de classe de instância de banco de dados. As instâncias de banco de dados reservadas de tamanho flexível estão disponíveis para instâncias de bancos de dados com a mesma Região da AWS e mecanismo de banco de dados. As instâncias de banco de dados reservadas de tamanho flexível só reduzem o tipo de classe de instância. Por exemplo, uma instância de banco de dados reservada de db.r6i.large pode se aplicar a uma db.r6i.xlarge, mas não a uma db.r6id.large ou db.r7g.large, porque db.r6id.large e db.r7g.large são tipos de classe de instância diferentes.

Os benefícios da instância de banco de dados reservada se aplicam às configurações multi-AZ e single-AZ. Isso significa que você pode se mover livremente entre configurações no mesmo tipo de classe de instância de banco de dados. Por exemplo, é possível passar de uma implantação de uma única zona de disponibilidade em execução em uma instância de banco de dados grande (quatro unidades normalizadas por hora) para uma implantação multi-AZ em execução em duas instâncias de banco de dados médias (2 \$1 2 = 4 unidades normalizadas por hora).

As instâncias de banco de dados reservadas de tamanho flexível estão disponíveis para os seguintes mecanismos de banco de dados do Amazon RDS:
+ RDS para Db2
+ RDS para MariaDB
+ RDS para MySQL
+ RDS para Oracle, Traga sua própria licença
+ RDS para PostgreSQL.

A flexibilidade de tamanho não se aplica à licença do RDS para SQL Server e do RDS para Oracle incluída.

Para obter detalhes de como usar as instâncias reservadas de tamanho flexível com o Aurora, consulte [Instâncias de banco de dados reservadas para o Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithReservedDBInstances.html). 

Você pode comparar o uso de tipos diferentes de instância de banco de dados reservada usando unidades normalizadas por hora. Por exemplo, uma unidade de uso em duas instâncias de banco de dados db.r3.large é equivalente a oito unidades normalizadas por hora de uso em uma db.r3.small. A tabela a seguir mostra o número de unidades normalizadas por hora para cada tamanho de instância de banco de dados.


| Tamanho da instância | Unidades normalizadas single-AZ por hora (implantação com uma instância de banco de dados) | Unidades normalizadas de instâncias de banco de dados multi-AZ por hora (implantação com uma instância de banco de dados e uma em espera) | Unidades normalizadas de cluster de banco de dados multi-AZ por hora (implantação com uma instância de banco de dados e duas em espera) | 
| --- | --- | --- | --- | 
|  micro  |  0,5  |  1  | 1.5 | 
|  pequeno  |  1  |  2  | 3 | 
|  médio  |  2  |  4  | 6 | 
|  grande  |  4  |  8  | 12 | 
|  xlarge  |  8  |  16  | 24 | 
|  2xlarge  |  16  |  32  | 48 | 
|  4xlarge  |  32  |  64  | 96 | 
|  6xlarge  |  48  |  96  | 144 | 
|  8xlarge  |  64  |  128  | 192 | 
|  10xlarge  |  80  |  160  | 240 | 
|  12xlarge  |  96  |  192  | 288 | 
|  16xlarge  |  128  |  256  | 384 | 
|  24xlarge  |  192  |  384  | 576 | 
|  32xlarge  |  256  |  512  | 768 | 

Por exemplo, suponhamos que você compre uma instância de bancos de dados `db.t2.medium` reservada e tenha duas instâncias de banco de dados `db.t2.small` em execução na conta na mesma Região da AWS. Nesse caso, o benefício de faturamento é aplicado integralmente a ambas as instâncias.

![\[Como aplicar uma instância de banco de dados reservada integralmente a instâncias de banco de dados menores\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/ri-db-instance-flex-full.png)


Ou, se você tiver uma instância `db.t2.large` em execução em sua conta na mesma Região da AWS, o benefício de faturamento será aplicado a 50% do uso da instância de banco de dados. 

![\[Como aplicar uma instância de banco de dados reservada parcialmente a uma instância de banco de dados maior\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/ri-db-instance-flex-partial.png)


### Exemplo de faturamento de instância de banco de dados reservada
<a name="USER_WorkingWithReservedDBInstances.BillingExample"></a>

O preço de uma instância de banco de dados reservada não oferece um desconto para os custos associados a armazenamento, backups e E/S. Ele oferece um desconto somente no uso de uma instância sob demanda por hora. O exemplo a seguir ilustra o custo total por mês para uma instância de banco de dados reservada:
+ Uma classe de instância de banco de dados single-AZ db.r5.large reservada do RDS para MySQL no Leste dos EUA (N. da Virgínia) com a opção Sem adiantamento por um custo de USD 0,12 pela instância, ou USD 90,00 por mês
+ 400 GiB de armazenamento SSD (gp2) de uso geral a um custo de 0,115 por GiB por mês, ou US\$1 45,60 por mês
+ 600 GiB de armazenamento de backup a US\$1 0,095, ou US\$1 19 por mês (400 GiB grátis)

Adicione todas essas cobranças (USD 90 \$1 USD 45,60 \$1 USD 19) com a instância de banco de dados reservada e o custo total por mês USD 154,60.

Se você optar por usar uma instância de banco de dados sob demanda em vez de uma instância de banco de dados reservada, uma classe de instância de banco de dados single-AZ db.r5.large do RDS para MySQL no Leste dos EUA (N. da Virgínia) custará USD 0,1386 por hora, ou USD 101,18 por mês. Dessa maneira, para uma instância de banco de dados sob demanda, adicione todas essas opções (US\$1 101,18 \$1 US\$1 45,60 \$1 US\$1 19), e o custo total por mês é US\$1 165,78. Você economiza um pouco mais de USD 11 por mês utilizando a instância de banco de dados reservada.

**nota**  
Os preços neste exemplo são preços de amostra e talvez não correspondam aos preços reais. Para obter informações sobre a definição de preço do Amazon RDS, consulte [Definição de preço do Amazon RDS](https://aws.amazon.com/rds/pricing).

### Instâncias de banco de dados reservadas para um cluster de banco de dados multi-AZ
<a name="USER_WorkingWithReservedDBInstances.MultiAZDBClusters"></a>

Para comprar as instâncias de banco de dados reservadas equivalentes para um cluster de banco de dados multi-AZ, faça o seguinte:
+ Reserve três instâncias de banco de dados single-AZ que tenham o mesmo tamanho das instâncias no cluster.
+ Reserve uma instância de banco de dados multi-AZ e uma instância de banco de dados single-AZ que tenham o mesmo tamanho das instâncias de banco de dados contidas no cluster.

Por exemplo, digamos que você tenha um cluster que consiste em três instâncias de banco de dados db.m6gd.large. Nesse caso, você pode comprar três instâncias de banco de dados reservadas db.m6gd.large single-AZ ou uma instância de banco de dados reservada db.m6gd.large multi-AZ e uma instância de banco de dados reservada db.m6gd.large single-AZ. Qualquer uma dessas opções reserva o desconto máximo de instância reservada para o cluster de banco de dados multi-AZ.

Como alternativa, você pode usar instâncias de banco de dados de tamanho flexível e comprar uma instância de banco de dados maior para cobrir instâncias de banco de dados menores em um ou mais clusters. Por exemplo, se você tiver dois clusters com seis instâncias de banco de dados db.m6gd.large no total, poderá comprar três instâncias de banco de dados reservadas db.m6gd.xl single-AZ. Isso reserva todas as seis instâncias de banco de dados nos dois clusters. Para ter mais informações, consulte [Instâncias de banco de dados reservadas de tamanho flexível](#USER_WorkingWithReservedDBInstances.SizeFlexible).

Você pode reservar instâncias de banco de dados do mesmo tamanho das instâncias de banco de dados no cluster, mas reservar menos instâncias de banco de dados do que o número total de instâncias de banco de dados no cluster. No entanto, se você fizer isso, o cluster será reservado apenas parcialmente. Por exemplo, suponha que você tenha um cluster com três instâncias de banco de dados db.m6gd.large e compre uma instância de banco de dados reservada db.m6gd.large multi-AZ. Nesse caso, o cluster é reservado apenas parcialmente, porque somente duas das três instâncias no cluster são cobertas por instâncias de banco de dados reservadas. A instância de banco de dados restante é cobrada de acordo com a taxa horária de db.m6gd.large sob demanda.

Para ter mais informações sobre clusters de banco de dados multi-AZ, consulte [Implantações de cluster de banco de dados multi-AZ para o Amazon RDS](multi-az-db-clusters-concepts.md).

### Excluir uma instância de banco de dados reservada
<a name="USER_WorkingWithReservedDBInstances.Cancelling"></a>

Os períodos de vigência de uma instância de banco de dados reservada envolvem um compromisso de um ou três anos. Não é possível cancelar uma instância de banco de dados reservada. No entanto, você pode excluir uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada. O processo de exclusão de uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada é o mesmo que o de qualquer outra instância de banco de dados.

Você receberá uma cobrança pelos custos adiantados, independentemente do uso dos recursos.

Se você excluir uma instância de banco de dados coberta por um desconto de instância de banco de dados reservada, poderá iniciar outra instância de banco de dados com especificações compatíveis. Neste caso, você continua recebendo a taxa com desconto durante o período de vigência da reserva (um ou três anos).

# Comprar instâncias de banco de dados reservadas para o Amazon RDS
<a name="USER_WorkingWithReservedDBInstances.WorkingWith"></a>

Você pode usar o Console de gerenciamento da AWS, a AWS CLI e a API do RDS para trabalhar com instâncias de banco de dados reservadas.

## Console
<a name="USER_WorkingWithReservedDBInstances.CON"></a>

Você pode usar o Console de gerenciamento da AWS para trabalhar com instâncias de banco de dados reservadas conforme exibido nos procedimentos a seguir. 

**Para obter informações sobre preços e ofertas de instâncias de bancos de dados reservadas disponíveis**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No painel de navegação, escolha **Reserved instances (Instâncias reservadas)**. 

1. Escolha **Purchase Reserved DB Instance (Comprar instância de banco de dados reservada)**.

1. Em **Product description (Descrição do produto)**, escolha o tipo de licenciamento e mecanismo de banco de dados.

1. Para **DB instance class (Classe de instância do banco de dados)**, escolha a classe da instância de banco de dados.

1. Em **Opção de implantação**, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ.
**nota**  
Para comprar as instâncias de banco de dados reservadas equivalentes para uma implantação de cluster de banco de dados multi-AZ, compre três instâncias de banco de dados reservadas single-AZ ou uma instância de banco de dados reservada multi-AZ e uma single-AZ. Para ter mais informações, consulte [Instâncias de banco de dados reservadas para um cluster de banco de dados multi-AZ](USER_WorkingWithReservedDBInstances.md#USER_WorkingWithReservedDBInstances.MultiAZDBClusters).

1. Em **Prazo**, selecione por quanto tempo a instância de banco de dados deve ser reservada.

1. Em **Offering type (Tipo de oferta)**, escolha o tipo de oferta. 

   Após selecionar o tipo de oferta, você pode visualizar as informações de preço. 
**Importante**  
Escolha **Cancel (Cancelar)** para evitar a compra da instância de banco de dados reservada e gerar quaisquer cobranças. 

Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no procedimento a seguir. 

**Para comprar uma instância de banco de dados reservada**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No painel de navegação, escolha **Reserved instances (Instâncias reservadas)**. 

1. 
**Importante**  
Antes de continuar, verifique se você está na Região da AWS correta. As instâncias de banco de dados reservadas são específicas à região e não podem ser transferidas entre regiões. Verifique o seletor de região no canto superior direito do console para garantir que você está comprando a instância reservada na região desejada.

1. Selecione **Purchase Reserved DB Instance** (Comprar instância de banco de dados reservada).

1. Em **Product description (Descrição do produto)**, escolha o tipo de licenciamento e mecanismo de banco de dados.

1. Para **DB instance class (Classe de instância do banco de dados)**, escolha a classe da instância de banco de dados.

1. Em **Implantação multi-AZ**, selecione se deseja uma implantação de instância de banco de dados single-AZ ou multi-AZ.
**nota**  
Para comprar as instâncias de banco de dados reservadas equivalentes para uma implantação de cluster de banco de dados multi-AZ, compre três instâncias de banco de dados reservadas Single-AZ ou uma instância de banco de dados reservada multi-AZ e uma Single-AZ. Para ter mais informações, consulte [Instâncias de banco de dados reservadas para um cluster de banco de dados multi-AZ](USER_WorkingWithReservedDBInstances.md#USER_WorkingWithReservedDBInstances.MultiAZDBClusters).

1. Em **Term (Prazo)**, escolha quanto tempo você deseja que a instância de banco de dados seja reservada.

1. Em **Offering type (Tipo de oferta)**, escolha o tipo de oferta.

   Após selecionar o tipo de oferta, você pode visualizar as informações de definição de preço.  
![\[Console Purchase reserved DB instance (Comprar instância de banco de dados reservada)\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/reservedinstance.png)

1. (Opcional) Você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas. Em **Reserved Id (ID da instância reservada)**, digite um identificador para a instância de banco de dados reservada.

1. Selecione **Enviar**.

   Sua instância de banco de dados reservada é comprada e, depois, exibida na lista **Reserved instances** (Instâncias reservadas).

Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no procedimento a seguir.

**Para obter informações sobre instâncias de Bancos de Dados reservadas para a sua conta da AWS**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No painel **Navigation** (Navegação), escolha **Reserved instances (Instâncias reservadas)**.

   As instâncias de banco de dados reservadas para sua conta são exibidas. Para ver informações detalhadas sobre uma instância de banco de dados reservada específica, escolha essa instância na lista. Você pode acabar vendo informações detalhadas sobre essa instância no painel de detalhes na parte inferior do console.

## AWS CLI
<a name="USER_WorkingWithReservedDBInstances.CLI"></a>

Você pode usar a AWS CLI para trabalhar com instâncias de banco de dados reservadas, conforme mostrado nos exemplos a seguir.

**Example obtenção de ofertas de instâncias de banco de dados reservadas disponíveis**  
Para obter informações sobre as ofertas disponíveis de instâncias de banco de dados reservadas, chame o comando [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances-offerings.html) da `describe-reserved-db-instances-offerings`.  

```
aws rds describe-reserved-db-instances-offerings
```
Essa chamada retorna uma saída semelhante à seguinte:   

```
 1. OFFERING  OfferingId                            Class         Multi-AZ  Duration  Fixed Price  Usage Price  Description  Offering Type
 2. OFFERING  438012d3-4052-4cc7-b2e3-8d3372e0e706  db.r3.large   y         1y        1820.00 USD  0.368 USD    mysql        Partial  Upfront
 3. OFFERING  649fd0c8-cf6d-47a0-bfa6-060f8e75e95f  db.r3.small   n         1y         227.50 USD  0.046 USD    mysql        Partial  Upfront
 4. OFFERING  123456cd-ab1c-47a0-bfa6-12345667232f  db.r3.small   n         1y         162.00 USD   0.00 USD    mysql        All      Upfront
 5.     Recurring Charges:   Amount  Currency  Frequency        
 6.     Recurring Charges:   0.123   USD       Hourly
 7. OFFERING  123456cd-ab1c-37a0-bfa6-12345667232d  db.r3.large   y         1y         700.00 USD   0.00 USD    mysql        All      Upfront
 8.     Recurring Charges:   Amount  Currency  Frequency
 9.     Recurring Charges:   1.25    USD       Hourly
10. OFFERING  123456cd-ab1c-17d0-bfa6-12345667234e  db.r3.xlarge  n         1y        4242.00 USD   2.42 USD    mysql        No       Upfront
```

Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no exemplo a seguir.

Para comprar uma instância de banco de dados reservada, use o comando [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/purchase-reserved-db-instances-offering.html) da `purchase-reserved-db-instances-offering` com os seguintes parâmetros:
+ `--reserved-db-instances-offering-id` – o ID da oferta que você deseja comprar. Consulte o exemplo anterior para obter o ID da oferta.
+ `--reserved-db-instance-id` – você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas.

**Example compra de uma instância de banco de dados reservada**  
O exemplo a seguir compra a oferta de instância de banco de dados reservada com o ID *649fd0c8-cf6d-47a0-bfa6-060f8e75e95f* e atribui o identificador *MyReservation*.  
Para Linux, macOS ou Unix:  

```
aws rds purchase-reserved-db-instances-offering \
    --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f \
    --reserved-db-instance-id MyReservation
```
Para Windows:  

```
aws rds purchase-reserved-db-instances-offering ^
    --reserved-db-instances-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f ^
    --reserved-db-instance-id MyReservation
```
Esse comando retorna uma saída semelhante à seguinte:   

```
1. RESERVATION  ReservationId      Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State            Description  Offering Type
2. 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
```

Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no exemplo a seguir.

Para obter informações sobre instâncias de Bancos de Dados reservadas para sua conta da AWS, chame o comando da AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-reserved-db-instances.html), como mostrado no exemplo a seguir.

**Example obtenção de suas instâncias de banco de dados reservadas**  

```
aws rds describe-reserved-db-instances
```
Esse comando retorna uma saída semelhante à seguinte:   

```
1. RESERVATION  ReservationId     Class        Multi-AZ  Start Time                Duration  Fixed Price  Usage Price  Count  State    Description  Offering Type
2. RESERVATION  MyReservation     db.r3.small  y         2011-12-09T23:37:44.720Z  1y        455.00 USD   0.092 USD    1      retired  mysql        Partial  Upfront
```

## API do RDS
<a name="USER_WorkingWithReservedDBInstances.API"></a>

Você pode usar a API do RDS para trabalhar com instâncias de banco de dados reservadas:
+ Para obter informações sobre as ofertas de instâncias de bancos de dados reservadas disponíveis, chame a operação da API do Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstancesOfferings.html).
+ Assim que tiver informações sobre as ofertas de instâncias de banco de dados reservadas disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no exemplo a seguir. Chame a operação da API do RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PurchaseReservedDBInstancesOffering.html) com os seguintes parâmetros:
  + `--reserved-db-instances-offering-id` – o ID da oferta que você deseja comprar.
  + `--reserved-db-instance-id` – você pode atribuir seu próprio identificador às instâncias de banco de dados reservadas adquiridas, a fim de ajudar a manter o controle delas.
+ Depois de adquirir instâncias de banco de dados reservadas, você poderá obter informações sobre elas, conforme mostrado no exemplo a seguir. Chame a operação da API do RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeReservedDBInstances.html).

# Visualizar a cobrança de instâncias de banco de dados reservadas para o Amazon RDS
<a name="reserved-instances-billing"></a>

É possível visualizar o faturamento das suas instâncias de banco de dados reservadas no Painel de cobrança do Console de gerenciamento da AWS.

**Para visualizar a cobrança de instâncias de banco de dados reservadas**

1. Faça login no Console de gerenciamento da AWS.

1. No **menu da conta** no canto superior direito, escolha **Billing Dashboard** (Painel de faturamento).

1. Escolha **Bill Details** (Detalhes da fatura) no canto superior direito do painel.

1. Em **AWS Service Charges** (Cobranças de serviços da ), expanda **Relational Database Service** (Serviço de banco de dados relacional).

1. Expanda a Região da AWS na qual as suas instâncias de banco de dados reservadas se encontram, por exemplo **Oeste dos EUA (Oregon)**.

   Suas instâncias de banco de dados reservadas e suas cobranças por hora no mês atual são mostradas em **Instâncias reservadas do Amazon Relational Database Service for *Mecanismo de banco de dados***.  
![\[Visualizar os custos mensais para uma instância de banco de dados reservada\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/ri-db-billing1.png)

   A instância de banco de dados reservada neste exemplo foi comprada com Adiantamento integral e, portanto, não há cobranças por hora.

1. Escolha o ícone do **Cost Explorer** (gráfico de barras) ao lado do título **Reserved Instances** (Instâncias reservadas).

   O Cost Explorer exibe o gráfico **Monthly EC2 running hours costs and usage** (Custos e uso por hora mensais de execução do EC2).

1. Limpe o filtro **Usage Type Group** (Grupo de tipos de uso) à direita do gráfico.

1. Escolha o período e a unidade de tempo para os quais você deseja examinar custos de uso.

   O seguinte exemplo mostra os custos mensais acumulados no ano referentes ao uso de instâncias de banco de dados sob demanda e reservadas.  
![\[Visualizar custos de uso para instâncias de banco de dados reservadas e sob demanda\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/ri-db-billing2.png)

   Os custos da instância de banco de dados reservada de janeiro até junho de 2021 referem-se a cobranças mensais para uma instância com Pagamento adiantado parcial, enquanto os custos em agosto de 2021 referem-se a uma cobrança única para uma instância com Adiantamento integral.

   O desconto de instâncias reservadas para a instância com Pagamento adiantado parcial expirou em junho de 2021, mas a instância de banco de dados não foi excluída. Após a data de validade, ela foi simplesmente cobrada com base na taxa sob demanda.