O Amazon Elastic Block Store (EBS) oferece volumes de armazenamento que podem ser anexados às instâncias do Amazon EC2. Esses volumes são úteis para armazenar dados persistentes e garantir que eles permaneçam disponíveis mesmo após a reinicialização da instância. Abaixo está um guia simplificado para utilizar volumes EBS em um sistema Linux Debian.
1. Anexando o Volume EBS à Instância EC2
- No Console da AWS, vá até o serviço EC2.
- Clique em Volumes no menu lateral esquerdo.
- Selecione o volume desejado e clique em Ações > Anexar Volume.
- Escolha a instância onde o volume será anexado e defina o dispositivo (por exemplo,
/dev/xvdf
ou/dev/nvme1n1
).
2. Identificando o Volume Anexado
Depois de anexar o volume, conecte-se à instância via SSH e use o comando:
$ lsblk
Isso listará os dispositivos de armazenamento conectados. O novo volume será exibido como /dev/xvdf
ou /dev/nvme1n1
, por exemplo.
3. Preparando o Volume para Uso
a) Criando um Sistema de Arquivos
Se o volume for novo, será necessário formatá-lo. Use o comando:
$ sudo apt install xfsprogs
$ sudo mkfs.xfs /dev/xvdf
Nota: Substitua
/dev/xvdf
pelo nome do dispositivo correspondente. Por exemplo/dev/nvme1n1
.
b) Montando o Volume
Crie um ponto de montagem e monte o volume:
$ sudo mkdir /mnt/ebs
$ sudo mount /dev/xvdf /mnt/ebs
Verifique se o volume foi montado corretamente:
$ df -h
4. Persistindo a Montagem no Boot
Para garantir que o volume seja montado automaticamente após a reinicialização, edite o arquivo /etc/fstab
:
- Encontre o identificador UUID do volume:
$ sudo blkid /dev/xvdf
- Adicione a entrada ao
/etc/fstab
:
$ UUID=<uuid-do-volume> /mnt/ebs xfs defaults,nofail 0 2
Precisa reinciar as informações dos serviçoes:
$ systemctl daemon-reload
- Teste a configuração:
$ sudo mount -a
5. Gerenciando o Volume
a) Desmontando o Volume
Se precisar desmontar o volume, use:
$ sudo umount /mnt/ebs
b) Excluindo o Volume
Para excluir o volume, primeiro desmonte-o e, em seguida, remova-o pelo console AWS em Volumes.
Com esses passos, você configurou e gerenciou um volume EBS no Debian Linux. Esses volumes são ideais para armazenar dados que precisam ser persistentes, como bancos de dados ou arquivos críticos.
Leave a Reply