

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Desanexar um volume do Amazon EBS de uma instância do Amazon EC2
<a name="ebs-detaching-volume"></a>

Você precisa desanexar um volume do Amazon Elastic Block Store (Amazon EBS) de uma instância antes de anexá-lo a uma instância diferente ou excluí-lo. Desanexar um volume não afeta os dados no volume.

**Topics**
+ [Considerações](#considerations)
+ [Desmontar e desanexar um volume](#umount-detach-volume)
+ [Solução de problemas](#detach-troubleshoot)

## Considerações
<a name="considerations"></a>
+ É possível separar um volume do Amazon EBS da instância explicitamente ou encerrando a instância. Contudo, se a instância estiver em execução, você deverá primeiro desmontar o volume da instância.
+ Se um volume do EBS for o dispositivo raiz de uma instância, você deverá parar a instância antes de separar o volume.
+ É possível anexar novamente um volume que foi desanexado (sem desmontá-lo), mas ele talvez não obtenha o mesmo ponto de montagem. Se havia gravações em andamento no volume quando ele foi desanexado, os dados do volume podem não estar sincronizados
+ Depois de desanexar um volume, você ainda será cobrado pelo armazenamento de volume, desde que a quantidade de armazenamento exceda o limite do nível AWS gratuito. Exclua um volume para evitar cobranças adicionais. Para obter mais informações, consulte [Excluir um volume de Amazon EBS](ebs-deleting-volume.md).

## Desmontar e desanexar um volume
<a name="umount-detach-volume"></a>

Use o procedimento a seguir para desmontar e desanexar um volume de uma instância. Isso pode ser útil quando você precisa anexar o volume a uma instância diferente ou quando você precisar excluir o volume.

**Topics**
+ [Etapa 1: desmonte o volume.](#unmount)
+ [Etapa 2: desanexar o volume da instância.](#detach)
+ [Etapa 3: (*somente instâncias do Windows*) desinstalar os locais de dispositivo offline](#uninstall)

### Etapa 1: desmonte o volume.
<a name="unmount"></a>

#### Instâncias do Linux
<a name="unmount-linux"></a>

Na instância do Linux, use o comando a seguir para desmontar o dispositivo `/dev/sdh`.

```
[ec2-user ~]$ sudo umount -d /dev/sdh
```

#### Instâncias do Windows
<a name="unmount-windows"></a>

Na instância do Windows, desmonte o volume, da maneira a seguir.

1. Inicie o utilitário de Gerenciamento de Disco.
   + (Windows Server 2012 e posterior) Na barra de ferramentas, clique com o botão direito do mouse no logo do Windows e escolha **Disk Management** ((Gerenciamento de disco).
   + (Windows Server 2008) Escolha **Start** (Iniciar), **Administrative Tools** (Ferramentas administrativas), **Computer Management** (Gerenciamento do computador), **Disk Management** (Gerenciamento de disco).

1. Clique com o botão direito do mouse no disco (por exemplo, clique com o botão direito do mouse em **Disk 1 (Disco 1)**) e selecione **Offline**. Aguarde o status do disco ser alterado para **Offline** antes de abrir o console do Amazon EC2.

### Etapa 2: desanexar o volume da instância.
<a name="detach"></a>

Para desanexar o volume da instância, use um dos seguintes métodos:

------
#### [ Console ]

**Para desanexar um volume do EBS**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação, escolha **Volumes**. 

1. Selecione o volume.

1. Selecione **Ações** e em **Desanexar volume**. 

1. Quando a confirmação for solicitada, selecione **Detach** (Desanexar).

------
#### [ AWS CLI ]

**Para desanexar um volume do EBS de uma instância**  
Depois de desmontar o volume, use o comando [detach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/detach-volume.html).

```
aws ec2 detach-volume --volume-id vol-01234567890abcdef
```

------
#### [ PowerShell ]

**Para desanexar um volume do EBS de uma instância**  
Depois de desmontar o volume, use o [Dismount-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Dismount-EC2Volume.html)cmdlet.

```
Dismount-EC2Volume -VolumeId vol-01234567890abcdef
```

------

### Etapa 3: (*somente instâncias do Windows*) desinstalar os locais de dispositivo offline
<a name="uninstall"></a>

Quando você desmonta e desanexa um volume de uma instância, o Windows sinaliza o local do dispositivo como offline. A localização do dispositivo permanece offline após a reinicialização e interromper e reiniciar a instância. Quando você reinicia a instância, o Windows pode montar um dos volumes restantes no local do dispositivo offline. Isso faz com que o volume fique indisponível no Windows. Para evitar que isso aconteça e garantir que todos os volumes estejam conectados a locais de dispositivos online na próxima vez que o Windows for iniciado, execute as seguintes etapas:

1. Na instância, abra o Device Manager (Gerenciador de dispositivos).

1. No Device Manager (Gerenciador de dispositivos), selecione **View** (Exibir), **Show hidden devices** (Mostrar dispositivos ocultos).

1. Na lista de dispositivos, expanda o nó **Storage controllers** (Controladores de armazenamento) .

   Os locais dos dispositivos nos quais os volumes desanexados foram montados são chamados de `AWS NVMe Elastic Block Storage Adapter` e serão mostrados esmaecidos.

1. Clique com o botão direito em cada local de dispositivo esmaecido chamado `AWS NVMe Elastic Block Storage Adapter`, selecione **Uninstall device** (Desinstalar dispositivo) e escolha **Uninstall** (Desinstalar).
**Importante**  
Não marque a caixa de seleção **Delete the driver software for this device** (Excluir o software do driver para este dispositivo).

## Solução de problemas
<a name="detach-troubleshoot"></a>

A seguir estão problemas comuns encontrados ao separar volumes e como resolvê-los.

**nota**  
Para proteger contra a possibilidade de perda de dados, tire um snapshot do seu volume antes de tentar desmontá-lo. A separação forçada de um volume preso pode causar danos ao sistema de arquivos ou aos dados que ele contém ou incapacidade de associar um novo volume usando o mesmo nome de dispositivo, a menos que você reinicialize a instância.
+ Se você encontrar problemas ao desanexar um volume com o console do Amazon EC2, pode ser útil usar o comando da CLI **describe-volumes** para diagnosticar o problema. Para obter mais informações, consulte [describe-volumes](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-volumes.html).
+ Se seu volume ficar no estado `detaching`, será possível forçar a separação escolhendo **Força separação**. Use essa opção somente como último recurso para separar um volume de uma instância falha ou se você estiver separando um volume com a intenção de excluí-lo. A instância não tem uma oportunidade de nivelar os caches do sistema de arquivos nem os metadados do sistema de arquivos. Se você usar essa opção, deve executar a verificação do sistema de arquivos e os procedimentos de reparo. 
+ Caso tenha tentado forçar o volume a separar várias vezes durante vários minutos e ele ficar no estado `detaching`, você pode publicar uma solicitação de ajuda no [AWS re:Post](https://repost.aws/). Para ajudar a agilizar uma resolução, inclua o ID do volume e descreva as etapas que já tomou.
+ Quando você tenta separar um volume que ainda está montado, o volume pode ficar preso no estado `busy` enquanto está tentando se separar. A seguinte saída de **describe-volumes** mostra um exemplo dessa condição:

  ```
  "Volumes": [
      {
          "AvailabilityZone": "us-west-2b",
          "Attachments": [
              {
                  "AttachTime": "2022-07-21T23:44:52.000Z",
                  "InstanceId": "i-1234567890abcdef0",
                  "VolumeId": "vol-01234567890abcdef",
                  "State": "busy",
                  "DeleteOnTermination": false,
                  "Device": "/dev/sdf"
              }
          ...
      }
  ]
  ```

  Quando você encontra esse estado, a separação poderá ser atrasada indefinidamente até que você desmonte o volume, force a separação, reinicialize a instância ou todos os três.