

# Remover volumes de armazenamento adicionais
<a name="USER_PIOPS.RemovingAdditionalVolumes"></a>

Você pode remover volumes de armazenamento adicionais das instâncias de banco de dados do RDS para Oracle e do RDS para SQL Server quando eles não são mais necessários. Antes de remover um volume, verifique se você moveu todos os arquivos do banco de dados do volume e se nenhum objeto do banco de dados está fazendo referência a ele. Verifique se o status do volume é `Not-in-use`.

**Importante**  
Não é possível remover o volume de armazenamento primário. Você só pode remover volumes de armazenamento adicionais.

## Console
<a name="USER_PIOPS.RemovingAdditionalVolumes.console"></a>

**Como remover um volume de armazenamento adicional de uma instância de banco de dados**

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. Selecione a instância de banco de dados que inclui o volume que você deseja remover.

1. Selecione **Modify**.

1. Na seção **Armazenamento**, localize o volume de armazenamento adicional que você deseja remover.

1. Escolha **Remover volume** para o volume que você deseja excluir.
**nota**  
Você só pode remover volumes com o status de `Not-in-use`. Se o volume ainda estiver em uso, mova todos os arquivos do banco de dados para fora do volume.

1. Escolha **Continuar**.

1. Quando as configurações estiverem de acordo com as suas preferências, escolha **Modify DB instance (Modificar instância de banco de dados)**.

## AWS CLI
<a name="USER_PIOPS.RemovingAdditionalVolumes.cli"></a>

Para remover um volume de armazenamento adicional de uma instância de banco de dados, use o comando [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) da AWS CLI. Defina o seguinte parâmetro:
+ `--additional-storage-volumes`: matriz JSON especificando os volumes de armazenamento adicionais restantes. Omita o volume que você deseja remover dessa matriz.

O exemplo a seguir remove o volume de armazenamento adicional denominado `rdsdbdata3` de `mydbinstance` especificando somente os volumes restantes e aplica a alteração imediatamente.

```
aws rds modify-db-instance \
	--db-instance-identifier mydbinstance \
	--additional-storage-volumes '[{ \
		"VolumeName": "rdsdbdata3", \
		"SetForDelete": true
	}]'
```

## API do RDS
<a name="USER_PIOPS.RemovingAdditionalVolumes.api"></a>

Para remover um volume de armazenamento a uma instância de banco de dados, use a operação [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) da API do Amazon RDS. Defina os seguintes parâmetros:
+ `AdditionalStorageVolumes`: matriz de especificações do volume de armazenamento adicional para os volumes que você deseja manter. Omita o volume que você deseja remover dessa matriz.
+ `ApplyImmediately`: defina essa opção como `True` para aplicar imediatamente as alterações de armazenamento. Defina essa opção como `False` (o padrão) para aplicar as alterações durante a próxima janela de manutenção.