

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á.

# Disponibilizar um volume do Amazon EBS para uso
<a name="ebs-using-volumes"></a>

Depois de anexar um volume do Amazon EBS à instância, ele é exposto como um dispositivo de blocos. É possível formatar o volume com qualquer sistema de arquivos e então montá-lo. Após disponibilizar o volume do EBS para uso, será possível acessá-lo das mesmas maneiras que acessa qualquer outro volume. Todos os dados gravados nesse sistema de arquivos são gravados no volume do EBS e são transparentes para aplicações que usam o dispositivo.

É possível tirar snapshots do volume do EBS para fins de backup ou para usar como linha de base quando criar outro volume. Para obter mais informações, consulte [Snapshots do Amazon EBS](ebs-snapshots.md).

Se o volume do EBS que estiver preparando para uso for maior que 2 TiB, você deverá usar um esquema de particionamento GPT para acessar todo o volume. Para obter mais informações, consulte [Restrições de volume do Amazon EBS](volume_constraints.md).

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

### Formatar e montar um volume anexado
<a name="ebs-format-mount-volume"></a>

Suponha que você tenha uma instância do EC2 com um volume do EBS para o dispositivo raiz, `/dev/xvda`, e que tenha anexado um volume do EBS vazio à instância usando o `/dev/sdf`. Use o procedimento a seguir para disponibilizar o volume recém-anexado para uso.

**Para formatar e montar um volume do EBS no Linux**

1. Conecte-se à sua instância usando SSH. Para obter mais informações, consulte [Conectar-se à instância do Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html). 

1. O dispositivo pode ser anexado à instância com um nome de dispositivo diferente do especificado no mapeamento de dispositivos de blocos. Para obter mais informações, consulte [Nomes de dispositivos em instâncias do Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html). Use o comando **lsblk** para visualizar os dispositivos de disco disponíveis e seus pontos de montagem (se aplicável) para ajudá-lo a determinar o nome de dispositivo correto a usar. A saída de **lsblk** remove o prefixo `/dev/` dos caminhos completos do dispositivo.

   Veja a seguir um exemplo de saída para uma instância criada no [Sistema Nitro](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html), que expõe os volumes do EBS como NVMe dispositivos de bloco. O dispositivo raiz é `/dev/nvme0n1`, que tem duas partições chamadas `nvme0n1p1` e `nvme0n1p128`. O volume anexado é `/dev/nvme1n1`, que ainda não tem partições e não está montado.

   ```
   [ec2-user ~]$ lsblk
   NAME          MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
   nvme1n1       259:0    0  10G  0 disk
   nvme0n1       259:1    0   8G  0 disk
   -nvme0n1p1    259:2    0   8G  0 part /
   -nvme0n1p128  259:3    0   1M  0 part
   ```

   Este é um exemplo de saída de uma instância T2. O dispositivo raiz é `/dev/xvda`, que tem uma partição chamada `xvda1`. O volume anexado é `/dev/xvdf`, que ainda não tem partições e não está montado.

   ```
   [ec2-user ~]$ lsblk
   NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
   xvda    202:0    0    8G  0 disk
   -xvda1  202:1    0    8G  0 part /
   xvdf    202:80   0   10G  0 disk
   ```

1. Determine se existe um sistema de arquivos no volume. Os novos volumes são dispositivos de blocos raw, e crie um sistema de arquivos neles antes que possa montá-los e usá-los. Os volumes que foram criados de snapshots provavelmente já têm um sistema de arquivos neles. Se você criar um sistema de arquivos sobre o sistema de arquivos existente, a operação sobrescreverá seus dados.

   Use um ou ambos os métodos a seguir para determinar se há um sistema de arquivos no volume:
   + Use o comando **file -s** para obter informações sobre o dispositivo específico, como o tipo de sistema de arquivos. Se a saída mostrar simplesmente `data`, como no exemplo de saída a seguir, não há sistema de arquivos no dispositivo

     ```
     [ec2-user ~]$ sudo file -s {{/dev/xvdf}}
     /dev/xvdf: data
     ```

     Se o dispositivo tiver um sistema de arquivos, o comando mostrará informações sobre o tipo de sistema de arquivos. Por exemplo, a saída a seguir mostra um dispositivo raiz com o sistema de arquivos XFS.

     ```
     [ec2-user ~]$ sudo file -s {{/dev/xvda1}}
     /dev/xvda1: SGI XFS filesystem data (blksz 4096, inosz 512, v2 dirs)
     ```
   + Use o comando **lsblk -f** para obter informações sobre todos os dispositivos vinculados à instância.

     ```
     [ec2-user ~]$ sudo lsblk -f
     ```

     Por exemplo, a saída a seguir mostra que existem três dispositivos vinculados às instâncias—`nvme1n1``nvme2n1` e `nvme0n1`. A primeira coluna lista os dispositivos e suas partições. A coluna `FSTYPE` exibe o tipo de sistema de arquivos para cada dispositivo. Se a coluna estiver vazia para um dispositivo específico, isso significa que o dispositivo não possui um sistema de arquivos. Neste caso, o dispositivo `nvme1n1` e as partições `nvme0n1p1` no dispositivo `nvme0n1` são formatados usando o sistema de arquivos XFS, enquanto o dispositivo `nvme2n1` e as partições `nvme0n1p128` no dispositivo `nvme0n1` não têm sistemas de arquivos.

     ```
     NAME		FSTYPE	LABEL	UUID						MOUNTPOINT
     nvme1n1	        xfs		7f939f28-6dcc-4315-8c42-6806080b94dd
     nvme0n1
     ├─nvme0n1p1	xfs	    /	90e29211-2de8-4967-b0fb-16f51a6e464c	        /
     └─nvme0n1p128
     nvme2n1
     ```

   Se a saída destes comandos mostrar que não há nenhum sistema de arquivos no dispositivo, você deverá criar um.

1. <a name="create_file_system_step"></a>(Condicional) Se você descobriu que há um sistema de arquivos no dispositivo na etapa anterior, ignore esta etapa. Se você tiver um volume vazio, use o comando **mkfs -t** para criar um sistema de arquivos no volume.
**Atenção**  
Não use esse comando se você estiver montando um volume que já contenha dados (por exemplo, um volume que foi criado de um snapshot). Caso contrário, você formatará o volume e excluirá os dados existentes.

   ```
   [ec2-user ~]$ sudo mkfs -t xfs {{/dev/xvdf}}
   ```

   Se você receber um erro de que `mkfs.xfs` não foi encontrado, use o seguinte comando para instalar as ferramentas do XFS e repita o comando anterior:

   ```
   [ec2-user ~]$ sudo yum install xfsprogs
   ```

1. Use o comando **mkdir** para criar um diretório de ponto de montagem para o volume. O ponto de montagem é o local onde o volume está localizado na árvore do sistema de arquivos e onde você lê e grava arquivos depois de montar o volume. O exemplo a seguir cria um diretório denominado `/data`.

   ```
   [ec2-user ~]$ sudo mkdir {{/data}}
   ```

1. Monte o volume ou a partição no diretório de ponto de montagem criado na etapa anterior.

   Se o volume não tiver partições, use o comando a seguir e especifique o nome do dispositivo para montar o volume inteiro.

   ```
   [ec2-user ~]$ sudo mount {{/dev/xvdf}} {{/data}}
   ```

   Se o volume tiver partições, use o comando a seguir e especifique o nome da partição para montar uma partição.

   ```
   [ec2-user ~]$ sudo mount {{/dev/xvdf1}} {{/data}}
   ```

1. Revise as permissões de arquivo da montagem do seu novo volume para assegurar-se de que os usuários e aplicações podem gravar no volume. Para mais informações sobre as permissões de arquivos, consulte [Segurança de arquivos](https://tldp.org/LDP/intro-linux/html/sect_03_04.html) no *Projeto de documentação do Linux*.

1. O ponto de montagem não é preservado automaticamente após a reinicialização da instância. Para montar automaticamente esse volume do EBS após a reinicialização, siga este procedimento.

### Montar automaticamente um volume anexado após a reinicialização
<a name="ebs-mount-after-reboot"></a>

Para montar um volume anexado do EBS em cada reinicialização do sistema, adicione uma entrada para o dispositivo ao arquivo `/etc/fstab`.

É possível usar o nome do dispositivo, como `/dev/xvdf`, no `/etc/fstab`, mas recomendamos o uso do identificador universal exclusivo (UUID) de 128 bits do dispositivo. Os nomes dos dispositivos podem mudar, mas o UUID persiste durante todo o ciclo de vida da partição. Usando o UUID, você reduz as possibilidades de o sistema se tornar não inicializável após uma reconfiguração de hardware. Para obter mais informações, consulte [Mapear volumes do Amazon EBS para nomes de dispositivo NVMe](identify-nvme-ebs-device.md).

**Para montar um volume anexado automaticamente após a reinicialização**

1. (Opcional) Crie um backup do seu arquivo `/etc/fstab` para usar se você destruir ou excluir acidentalmente esse arquivo quando for editá-lo.

   ```
   [ec2-user ~]$ sudo cp /etc/fstab /etc/fstab.orig
   ```

1. Use o comando **blkid** para encontrar o UUID do dispositivo. Anote o UUID do dispositivo que você deseja montar após a reinicialização. Você vai precisar dele na etapa seguinte.

   Por exemplo, o comando a seguir mostra que há dois dispositivos montados na instância e mostra o UUIDs para ambos os dispositivos.

   ```
   [ec2-user ~]$ sudo blkid
   /dev/xvda1: LABEL="/" UUID="ca774df7-756d-4261-a3f1-76038323e572" TYPE="xfs" PARTLABEL="Linux" PARTUUID="02dcd367-e87c-4f2e-9a72-a3cf8f299c10"
   /dev/xvdf: UUID="aebf131c-6957-451e-8d34-ec978d9581ae" TYPE="xfs"
   ```

   Para Ubuntu 18.04, use o comando lsblk.

   ```
   [ec2-user ~]$ sudo lsblk -o +UUID
   ```

1. Abra o arquivo `/etc/fstab` usando qualquer editor de texto (como **nano** ou **vim**).

   ```
   [ec2-user ~]$ sudo vim /etc/fstab
   ```

1. Adicione a entrada a seguir ao `/etc/fstab` para montar o dispositivo no ponto de montagem especificado. Os campos são o valor de UUID retornado pelo **blkid** (ou **lsblk**, para Ubuntu 18.04), ponto de montagem, sistema de arquivos e opções recomendadas de montagem do sistema de arquivos. Para obter mais informações sobre os campos obrigatórios, execute `man fstab` para abrir o **fstab** manual.

   No exemplo a seguir, montamos o dispositivo com UUID `aebf131c-6957-451e-8d34-ec978d9581ae` no ponto de montagem `/data` e usamos o sistema de arquivos `xfs`. Também usamos as flags `nofail` e `defaults`. Especificamos `0` para evitar que o sistema de arquivos seja despejado, e especificamos `2` para indicar que ele é um dispositivo não raiz.

   ```
   UUID={{aebf131c-6957-451e-8d34-ec978d9581ae}}  {{/data}}  {{xfs}}  defaults,nofail  0  2
   ```
**nota**  
Se você inicializar a instância sem esse volume anexado (por exemplo, depois de mover o volume para outra instância), a opção de montagem `nofail` permitirá que a instância seja inicializada mesmo se houver erros na montagem do volume. Os derivados de Debian, incluindo versões de Ubuntu anteriores à 16.04, também devem adicionar a opção de montagem `nobootwait`.

1. Para verificar se sua entrada funciona, execute os seguintes comandos para desmontar o dispositivo e, depois, montar todos os sistemas de arquivos em `/etc/fstab`. Se não houver erros, o arquivo `/etc/fstab` será válido e o sistema de arquivos será montado automaticamente após ser reinicializado.

   ```
   [ec2-user ~]$ sudo umount {{/data}}
   [ec2-user ~]$ sudo mount -a
   ```

   Se você receber uma mensagem de erro, resolva os erros no arquivo.
**Atenção**  
Erros no arquivo `/etc/fstab` podem impedir a inicialização de um sistema. Não encerre um sistema que tenha erros no arquivo `/etc/fstab`.

   Se você não souber corrigir os erros no `/etc/fstab` e criou um arquivo de backup na primeira etapa desse procedimento, poderá restaurar a partir do arquivo de backup usando o comando a seguir.

   ```
   [ec2-user ~]$ sudo mv /etc/fstab.orig /etc/fstab
   ```

## Instâncias do Windows
<a name="ebs-use-win"></a>

Use um dos métodos a seguir para disponibilizar um volume em uma instância do Windows.

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

**Para disponibilizar todos os volumes do EBS com partições brutas para uso com o Windows PowerShell**

1. Faça login na instância do Windows usando o Desktop Remoto. Para obter mais informações, consulte [Conectar-se à sua instância do Windows](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connecting_to_windows_instance.html).

1. **Na barra de tarefas, abra o menu Iniciar e escolha Windows. PowerShell**

1. Use a série fornecida de PowerShell comandos do Windows no PowerShell prompt aberto. O script executa as seguintes ações por padrão:

   1. Interrompe o HWDetection serviço Shell.

   1. Enumera discos em que o estilo de partição é bruto.

   1. Cria uma nova partição que abrange o tamanho máximo que o disco e o tipo de partição suportarão.

   1. Atribui uma letra de unidade disponível.

   1. Formata o sistema de arquivos como NTFS com o rótulo do sistema de arquivos especificado.

   1. Inicia o HWDetection serviço Shell novamente.

   ```
   Stop-Service -Name ShellHWDetection
   Get-Disk | Where PartitionStyle -eq 'raw' | Initialize-Disk -PartitionStyle {{MBR}} -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "{{Volume Label}}" -Confirm:$false
   Start-Service -Name ShellHWDetection
   ```

------
#### [ DiskPart command line tool ]

**Para disponibilizar um volume do EBS para uso com a ferramenta de linha de DiskPart comando**

1. Faça login na instância do Windows usando o Desktop Remoto. Para obter mais informações, consulte [Conectar-se à sua instância do Windows](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connecting_to_windows_instance.html).

1. Determine o número do disco que você deseja disponibilizar:

   1. Abra o menu Iniciar e selecione Windows PowerShell.

   1. Use o Cmdlet `Get-Disk` para recuperar uma lista de discos disponíveis.

   1. Na saída do comando, observe o **número** correspondente ao disco que você está disponibilizando.

1. Crie um arquivo de script para executar DiskPart comandos:

   1. Abra o menu Start (Iniciar) e selecione o **File explorer** (Gerenciador de arquivos).

   1. Navegue até um diretório, como C:\\, para armazenar o arquivo de script.

   1. Escolha ou clique com o botão direito do mouse em um espaço vazio na pasta para abrir a caixa de diálogo, posicionar o cursor sobre **New** (Novo) para acessar o menu de contexto e, depois, escolha **Text document** (Documento de texto).

   1. Nomeie o arquivo de texto como `diskpart.txt`.

1. Adicione os comandos a seguir ao arquivo de script. Talvez seja necessário modificar o número do disco, o tipo de partição, o rótulo do volume e a letra da unidade. O script executa as seguintes ações por padrão:

   1. Seleciona o disco 1 para modificação.

   1. Configura o volume para usar a estrutura de partição do registro mestre de inicialização (MBR).

   1. Formata o volume como um volume NTFS.

   1. Define o rótulo de volume.

   1. Atribui ao volume uma letra de unidade.
**Atenção**  
Se você estiver montando um volume que já tenha dados, não reformate o volume. Caso contrário, excluirá os dados existentes.

   ```
   select disk {{1}} 
   attributes disk clear readonly 
   online disk noerr
   convert {{mbr}} 
   create partition primary 
   format quick fs=ntfs label="{{volume_label}}" 
   assign letter="{{drive_letter}}"
   ```

   Para obter mais informações, consulte [DiskPart Sintaxe e parâmetros](https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766465(v=ws.10)#diskpart-syntax-and-parameters).

1. Abra um prompt de comando, navegue até a pasta na qual o script está localizado e execute o seguinte comando para tornar um volume disponível para uso no disco especificado:

   ```
   C:\> diskpart /s diskpart.txt
   ```

------
#### [ Disk Management utility ]

**Para disponibilizar um volume do EBS para uso por meio do utilitário de gerenciamento de disco**

1. Faça login na instância do Windows usando o Desktop Remoto. Para obter mais informações, consulte [Conectar-se à sua instância do Windows](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connecting_to_windows_instance.html).

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

1. Traga o volume online. No painel inferior, abra o menu de contexto (clique com o botão direito do mouse) no painel esquerdo para o disco do volume do EBS. Escolha **Online**.  
![Traga o volume online.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-volume-online.png)

1. (Condicional) Se o disco não estiver inicializado, é necessário inicializar antes de usá-lo. Se o disco já tiver sido inicializado, ignore esta etapa.
**Atenção**  
Se você estiver montando um volume que já tenha dados (por exemplo, um banco de dados públicos ou um volume que você criou a partir de um snapshot), não reformate o volume. Caso contrário, você excluirá os dados existentes.

   Se o disco não for inicializado, inicialize-o da seguinte forma:

   1. Abra o menu de contexto (clique com o botão direito do mouse) no painel esquerdo do disco e escolha **Disk Management** (Gerenciamento de disco).  
![Inicialize o novo volume.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-volume-initialize.png)

   1. Na caixa de diálogo **Initialize Disk** (Inicializar disco), selecione um estilo de partição e escolha **OK**.  
![Inicialize as configurações de volume.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-volume-initialize-settings.png)

1. Abra o menu de contexto (clique com o botão direito do mouse) no painel direito do disco e escolha **New Simple Volume** (Novo volume simples).  
![Monte um volume simples.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume.png)

1. No **New Simple Volume Wizard** (Assistente para novo volume simples), escolha **Next** (Próximo).  
![Inicie o New Simple Volume Wizard (Assistente para novo volume simples).](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume-wizard-welcome.png)

1. Se quiser alterar o valor máximo padrão, especifique o **Simple volume size in MB** (Tamanho de volume simples em MB) e, depois, escolha **Next** (Próximo).  
![Especifique o tamanho do volume.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume-wizard-size.png)

1. Especifique uma letra de unidade preferida, se necessário, na janela suspensa **Assign the following drive letter** (Atribuir a seguinte letra de unidade) e, em seguida, escolha **Next** (Próximo).  
![Especifique uma letra de unidade.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume-wizard-letter.png)

1. Especifique um **Volume Label** (Rótulo de volume), ajuste as configurações padrão conforme necessário e, em seguida, escolha **Next** (Próximo).  
![Especifique as configurações para formatar o volume.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume-wizard-format.png)

1. Revise suas configurações e escolha **Finish** (Concluir) para aplicar as modificações e fechar o Assistente para novo volume simples.  
![Revise as configurações e conclua o assistente.](http://docs.aws.amazon.com/pt_br/ebs/latest/userguide/images/windows-2016-new-simple-volume-wizard-finish.png)

------