

# Modificar uma instância de banco de dados do RDS Custom for SQL Server
<a name="custom-managing.modify-sqlserver"></a>

O procedimento para modificar uma instância de banco de dados do RDS Custom for SQL Server é semelhante ao do Amazon RDS, mas as alterações possíveis estão limitadas ao seguinte:
+ Alterar a classe da instância de banco de dados
+ Alterar o período de retenção de backup e a janela de backup
+ Alterar a janela de manutenção
+ Fazer upgrade da versão do mecanismo de banco de dados quando uma nova versão se torna disponível
+ Alterar o armazenamento alocado, as IOPS provisionadas e o tipo de armazenamento
+ Permitir e remover implantações multi-AZ

As seguintes limitações aplicam-se à modificação de uma instância de banco de dados do RDS Custom for SQL Server:
+ Não há suporte para a opção de banco de dados personalizado e grupos de parâmetros.
+ Todos os volumes de armazenamento anexados manualmente à sua instância de banco de dados do RDS Custom estão fora do perímetro de suporte.

  Para ter mais informações, consulte [Perímetro de suporte do RDS Custom](custom-concept.md#custom-troubleshooting.support-perimeter).

## Console
<a name="custom-managing.modify-sqlserver.CON"></a>

**Para modificar uma instância de banco de dados do RDS Custom for SQL Server**

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 **Databases (Bancos de dados)**.

1. Escolha a instância de banco de dados que você deseja modificar.

1. Selecione **Modify**.

1. Faça as seguintes alterações, conforme necessário:

   1. Em **DB engine version (Versão do mecanismo de banco de dados)**, selecione a nova versão.

   1. Altere o valor de **DB instance class** (Classe da instância de banco de dados). Para saber as classes compatíveis, consulte [Compatibilidade com classes de instâncias de banco de dados do RDS Custom for SQL Server](custom-reqs-limits.instancesMS.md).

   1. Altere o valor de **Backup retention period** (Período de retenção de backup).

   1. Para **Backup window** (Janela de backup), defina valores para **Start time** (Horário de início) e **Duration** (Duração).

   1. Para **DB instance maintenance window** (Janela de manutenção da instância de banco de dados), defina valores para **Start day** (Dia de início), **Start time** (Horário de início) e **Duration** (Duração).

1. Escolha **Continuar**.

1. Escolha **Apply immediately** (Aplicar imediatamente) ou **Apply during the next scheduled maintenance window** (Aplicar durante a próxima janela de manutenção programada).

1. Selecione **Modify DB instance (Modificar instância de banco de dados)**.

## AWS CLI
<a name="custom-managing.modify-sqlserver.CLI"></a>

Para modificar uma instância de banco de dados do RDS Custom for SQL Server, utilize o comando [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) da AWS CLI. Defina os seguintes parâmetros, conforme necessário:
+ `--db-instance-class`: para saber as classes compatíveis, consulte [Compatibilidade com classes de instâncias de banco de dados do RDS Custom for SQL Server](custom-reqs-limits.instancesMS.md).
+ `--engine-version` – o número da versão do mecanismo de banco de dados que está recebendo upgrade.
+ `--backup-retention-period` – por quanto tempo manter backups automatizados, de 0 a 35 dias.
+ `--preferred-backup-window` – o intervalo de tempo diário durante o qual backups automatizados são criados.
+ `--preferred-maintenance-window` – o intervalo de tempo semanal (em UTC) durante o qual pode ocorrer manutenção do sistema.
+ `--apply-immediately`: use `--apply-immediately` para aplicar as alterações de armazenamento de forma imediata.

  Ou use `--no-apply-immediately` (o padrão) para aplicar as alterações durante a próxima janela de manutenção.