Qual é a diferença entre volume e instantâneo na AWS?

Qual é a diferença entre volume e instantâneo na AWS?
O volume é uma área de armazenamento para a instância do EC2 que pode armazenar dados temporariamente e permanentemente. Os dados armazenados temporariamente são excluídos assim que a instância é interrompida ou encerrada e os dados permanentes são armazenados mesmo após o término da instância. Os instantâneos são usados ​​para criar backups do volume para proteger os dados em caso de questões posteriormente.

O que é volume na AWS?

Um volume EBS é um armazenamento durável em um nível de bloco, o que significa que, se o usuário deseja editar um pequeno módulo de dados, não requer acesso ao arquivo completo. Isso pode ser feito acessando um único bloco para editar os dados e depois restaurar o arquivo alterado. No momento da criação de instância, um único volume é anexado a ela por padrão, mas o usuário também pode criar e anexar vários volumes a uma única instância EC2.

Tipos de volume

A AWS usa dois tipos de volumes para armazenar os dados da instância do EC2 que são explicados abaixo:

Volume de armazenamento de instância: Este volume é usado para armazenar temporariamente os dados. Ele armazena dados desde que a instância esteja em execução e assim que a instância for interrompida ou terminada, ela perde todos os dados imediatamente.

Elastic Block Store: É usado para dados persistentes onde são armazenados mesmo após a instância ser interrompida ou terminada.

Crie e anexe um volume à instância do EC2

Vá para o “Volumes”Página do painel EC2 e clique no“Criar volume" botão:

Nesta janela, selecione o tipo de volume e seu tamanho para configurar o volume EBS:

Role a página para selecionar as zonas de disponibilidade nas quais a instância é criada e clique em “Criar volume" botão:

Depois que o volume for criado, basta selecioná -lo para expandir o “Ações”Botão e clique no“Anexe o volume" botão:

Nesta página, selecione a instância do EC2 para anexar o volume e clique em “Anexe o volume" botão:

Vá para a página da instância, selecione a instância e os volumes anexados à instância estarão disponíveis no “Armazenar" seção:

Você criou com sucesso um volume e o anexou à instância do EC2.

O que é instantâneo na AWS?

Um serviço de instantâneo é usado para criar um backup dos recursos da AWS para proteger os dados, caso qualquer falha aconteça no futuro. Os dados são completamente armazenados na criação do primeiro instantâneo chamado de instantâneo mestre. Cada instantâneo criado depois disso armazena apenas os dados exclusivos adicionados após a criação do instantâneo anterior.

Crie instantâneo do volume

Para criar um instantâneo, vá para o volume clicando nele para expandir o “Ações”Menu e clique no“Crie instantâneo" botão:

Digite a descrição para o instantâneo e clique no “Crie instantâneo" botão:

O instantâneo é criado e disponível na página de instantâneos:

Você criou com sucesso o instantâneo usando o volume EBS.

Comparação de volume e instantâneo

Alguns pontos para comparação entre volume e instantâneo são mencionados abaixo:

  • Os instantâneos podem ser movidos através das regiões, mas os volumes permanecem dentro da região
  • O usuário pode criar várias cópias dos instantâneos, mas para o volume, cópias não podem ser feitas
  • Os volumes são armazenados no EBS (pense no EBS como um disco rígido virtual) e os instantâneos são armazenados no AWS S3

Conclusão

Volume e instantâneos são dois serviços diferentes da plataforma AWS, que são conectados através da instância do EC2. O volume é a área de armazenamento da instância e o instantâneo é a cópia do volume que pode ser usado como dados de backup. A AWS não oferece um serviço de backup separado, então o instantâneo atua como um serviço de backup aqui.