Quiz de Validação - MÓDULO 4
Este quiz de 30 questões permite validar seus conhecimentos sobre Amazon EBS antes de passar para o laboratório prático.
Questão 1
O que significa EBS em Amazon EBS?
A) Elastic Block Storage
B) Elastic Block Store
C) Enterprise Backup Service
D) Extended Block System
Ver a resposta
Resposta: B
EBS significa Elastic Block Store. É um serviço de armazenamento em bloco de alta performance projetado para ser utilizado com Amazon EC2. Os volumes EBS persistem independentemente do ciclo de vida da instância e podem ser desanexados e anexados a outra instância.
Questão 2
Qual é a principal diferença entre EBS e Instance Store?
A) EBS é mais rápido
B) EBS é persistente, Instance Store é efêmero
C) Instance Store é mais barato
D) Nenhuma diferença
Ver a resposta
Resposta: B
EBS é um armazenamento persistente: os dados sobrevivem ao desligamento da instância. Instance Store é efêmero: os dados são perdidos quando a instância é parada ou terminada. Instance Store oferece melhor performance de I/O, mas sem persistência.
Questão 3
Um volume EBS pode ser anexado a várias instâncias EC2 simultaneamente?
A) Sim, sempre
B) Não, nunca
C) Sim, mas somente com EBS Multi-Attach em alguns tipos (io1/io2)
D) Somente para volumes gp3
Ver a resposta
Resposta: C
Por padrão, um volume EBS só pode ser anexado a uma única instância. No entanto, o EBS Multi-Attach permite anexar um volume io1 ou io2 a várias instâncias EC2 Nitro na mesma AZ. Isso requer um sistema de arquivos clusterizado.
Questão 4
Um volume EBS deve estar na mesma zona de disponibilidade que a instância?
A) Não, pode estar em qualquer AZ
B) Sim, obrigatoriamente na mesma AZ
C) Não, pode estar em outra região
D) Somente para volumes gp2
Ver a resposta
Resposta: B
Um volume EBS deve obrigatoriamente estar na mesma zona de disponibilidade que a instância EC2 à qual está anexado. Para usar um volume em outra AZ, é necessário criar um snapshot e restaurar na nova AZ.
Questão 5
Qual tipo de volume EBS oferece o melhor custo-benefício para a maioria das cargas de trabalho?
A) gp2
B) gp3
C) io2
D) st1
Ver a resposta
Resposta: B
gp3 (General Purpose SSD) oferece o melhor custo-benefício. É 20% mais barato que o gp2 com performance básica superior (3000 IOPS, 125 MB/s). Os IOPS e a vazão podem ser aumentados independentemente do tamanho do volume.
Questão 6
Qual é a diferença entre gp2 e gp3?
A) gp3 é mais antigo
B) gp2 vincula os IOPS ao tamanho do volume, gp3 permite configurá-los independentemente
C) gp3 não suporta criptografia
D) Nenhuma diferença
Ver a resposta
Resposta: B
Com gp2, os IOPS são vinculados ao tamanho do volume (3 IOPS/GB). Com gp3, você pode configurar os IOPS e a vazão independentemente do tamanho. gp3 oferece 3000 IOPS básicos gratuitamente contra 100 IOPS mínimos para gp2.
Questão 7
Qual tipo de volume EBS é otimizado para bancos de dados críticos de alta performance?
A) gp2
B) st1
C) io2 Block Express
D) sc1
Ver a resposta
Resposta: C
io2 Block Express é projetado para cargas de trabalho críticas que exigem latência inferior a milissegundos e até 256.000 IOPS. É ideal para bancos de dados transacionais como Oracle, SQL Server e aplicações SAP.
Questão 8
Qual tipo de volume EBS é o mais barato e adequado para arquivos pouco acessados?
A) gp3
B) io1
C) st1
D) sc1 (Cold HDD)
Ver a resposta
Resposta: D
sc1 (Cold HDD) é o tipo de volume mais barato. É projetado para dados raramente acessados onde o custo é primordial. Oferece até 250 IOPS e 250 MB/s. Ideal para arquivos e dados frios.
Questão 9
Os volumes st1 e sc1 podem ser usados como volume de boot?
A) Sim, ambos
B) Não, nenhum dos dois
C) Somente st1
D) Somente sc1
Ver a resposta
Resposta: B
Os volumes HDD (st1 e sc1) não podem ser usados como volumes de boot. Somente volumes SSD (gp2, gp3, io1, io2) podem servir como volume root para inicializar uma instância EC2.
Questão 10
O que é um snapshot EBS?
A) Uma cópia completa do volume armazenada no S3
B) Um log das modificações
C) Uma métrica de performance
D) Um tipo de volume
Ver a resposta
Resposta: A
Um snapshot EBS é um backup point-in-time de um volume EBS armazenado no Amazon S3. Os snapshots são incrementais: apenas os blocos modificados desde o último snapshot são salvos, otimizando o armazenamento e os custos.
Questão 11
Os snapshots EBS são incrementais ou completos?
A) Sempre completos
B) Incrementais após o primeiro snapshot
C) À escolha do usuário
D) Completos para volumes SSD, incrementais para HDD
Ver a resposta
Resposta: B
Os snapshots são incrementais. O primeiro snapshot copia todo o volume. Os seguintes copiam apenas os blocos modificados desde o snapshot anterior. No entanto, cada snapshot contém todas as informações necessárias para restaurar o volume completo.
Questão 12
Um snapshot pode ser usado para criar um volume em outra região?
A) Não, os snapshots são regionais e não podem ser copiados
B) Sim, copiando primeiro o snapshot para a outra região
C) Sim, diretamente sem cópia
D) Somente para snapshots de volumes io2
Ver a resposta
Resposta: B
Os snapshots são regionais por padrão. Para criar um volume em outra região, é necessário primeiro copiar o snapshot para essa região com "Copy snapshot" e então criar o volume a partir da cópia. Isso é útil para recuperação de desastres multi-região.
Questão 13
É possível tirar um snapshot de um volume EBS enquanto ele está anexado e em uso?
A) Não, o volume deve ser desanexado
B) Sim, mas não é recomendado para bancos de dados sem preparação
C) Não, a instância deve ser parada
D) Somente para volumes gp3
Ver a resposta
Resposta: B
É possível tirar um snapshot de um volume anexado e em uso. Porém, para garantir a consistência dos dados (especialmente para bancos de dados), recomenda-se: limpar os caches, congelar o sistema de arquivos ou parar a aplicação durante a captura do snapshot.
Questão 14
Como garantir que os volumes EBS sejam criptografados por padrão em uma conta AWS?
A) Não é possível
B) Ativar "EBS encryption by default" nas configurações do EC2
C) Usar somente volumes io2
D) Criptografar manualmente cada volume
Ver a resposta
Resposta: B
Nas configurações do EC2 no console AWS, você pode ativar "EBS encryption by default". Uma vez ativado, todos os novos volumes EBS e snapshots serão automaticamente criptografados com a chave KMS padrão ou uma chave personalizada.
Questão 15
Qual serviço AWS é utilizado para gerenciar as chaves de criptografia do EBS?
A) AWS IAM
B) AWS KMS (Key Management Service)
C) AWS Secrets Manager
D) AWS Certificate Manager
Ver a resposta
Resposta: B
AWS KMS (Key Management Service) gerencia as chaves de criptografia para EBS. Você pode usar a chave KMS padrão da AWS ou criar suas próprias chaves CMK (Customer Master Keys). A criptografia EBS utiliza AES-256.
Questão 16
Qual comando AWS CLI cria um snapshot de um volume EBS?
A) aws ebs create-snapshot
B) aws ec2 create-snapshot --volume-id vol-xxx
C) aws s3 snapshot
D) aws ec2 backup-volume
Ver a resposta
Resposta: B
O comando é aws ec2 create-snapshot --volume-id vol-xxx. Pode-se adicionar --description para documentar o snapshot. O EBS é gerenciado via comandos EC2, não por um serviço separado na API.
Questão 17
Como aumentar o tamanho de um volume EBS anexado a uma instância em execução?
A) Impossível, é preciso recriar o volume
B) Modificar o volume, depois expandir o sistema de arquivos no SO
C) Parar a instância obrigatoriamente
D) Desanexar e depois anexar novamente o volume
Ver a resposta
Resposta: B
É possível modificar o tamanho de um volume EBS a quente via "Modify Volume" no console ou CLI. Após a modificação, é necessário expandir o sistema de arquivos no SO (resize2fs para ext4, xfs_growfs para XFS) para usar o espaço adicional.
Questão 18
É possível reduzir o tamanho de um volume EBS?
A) Sim, com a função "Shrink Volume"
B) Não, só é possível aumentar o tamanho
C) Sim, mas somente se o volume estiver vazio
D) Somente para volumes gp2
Ver a resposta
Resposta: B
Não é possível reduzir o tamanho de um volume EBS diretamente. Para ter um volume menor, é necessário: criar um snapshot, criar um novo volume menor, copiar os dados e depois excluir o volume antigo.
Questão 19
O que é o "burst balance" para um volume gp2?
A) O saldo de faturamento
B) Os créditos de IOPS acumulados permitindo picos temporários de performance
C) O balanceamento de carga
D) A cota de snapshots
Ver a resposta
Resposta: B
Volumes gp2 menores que 1 TB acumulam créditos de IOPS quando o uso está abaixo do nível básico. Esses créditos permitem "burst" de até 3000 IOPS temporariamente. O burst balance se esgota se os IOPS elevados forem mantidos por muito tempo.
Questão 20
Qual métrica CloudWatch monitorar para evitar problemas de performance em um volume gp2?
A) VolumeReadOps
B) BurstBalance
C) VolumeQueueLength
D) Todas as três
Ver a resposta
Resposta: D
As três métricas são importantes: BurstBalance indica os créditos de IOPS restantes (crítico para gp2 < 1TB), VolumeQueueLength mostra as operações pendentes (valor alto = gargalo), VolumeReadOps/WriteOps mostram a atividade de I/O.
Questão 21
O que é "Delete on Termination" para um volume EBS?
A) Opção que exclui automaticamente o volume quando a instância é terminada
B) Opção que exclui o volume após 30 dias
C) Opção que impede a exclusão
D) Opção de backup automático
Ver a resposta
Resposta: A
"Delete on Termination" é um atributo que, se ativado, exclui automaticamente o volume EBS quando a instância EC2 associada é terminada. Por padrão, está ativado para o volume root e desativado para volumes adicionais.
Questão 22
Como preservar um volume root ao terminar uma instância?
A) Não é possível
B) Desativar "Delete on Termination" para esse volume
C) Usar um volume io2
D) Criar um snapshot antes da terminação apenas
Ver a resposta
Resposta: B
Para preservar o volume root, desative "Delete on Termination" antes de terminar a instância. Isso pode ser feito no lançamento ou via console/CLI após o lançamento (Modify instance attribute > Block device mapping).
Questão 23
Qual é a vantagem dos volumes io2 Block Express em relação ao io2 padrão?
A) Preço inferior
B) IOPS e vazão mais elevados (até 256K IOPS, 4000 MB/s)
C) Disponível em mais regiões
D) Nenhuma diferença
Ver a resposta
Resposta: B
io2 Block Express oferece performance superior: até 256.000 IOPS (vs 64.000 para io2), até 4.000 MB/s de vazão, latência sub-milissegundo e volumes de até 64 TB. Requer instâncias EC2 Nitro.
Questão 24
Como anexar um volume EBS a uma instância EC2 com AWS CLI?
A) aws ebs attach-volume
B) aws ec2 attach-volume --volume-id vol-xxx --instance-id i-xxx --device /dev/sdf
C) aws ec2 mount-volume
D) aws ec2 connect-volume
Ver a resposta
Resposta: B
O comando é aws ec2 attach-volume --volume-id vol-xxx --instance-id i-xxx --device /dev/sdf. O parâmetro --device especifica o nome do dispositivo na instância. Após a anexação, é necessário montar o volume no SO.
Questão 25
Após anexar um novo volume EBS, qual etapa é necessária no Linux?
A) Nada, o volume está automaticamente disponível
B) Formatar o volume (mkfs) e montá-lo (mount)
C) Reiniciar a instância
D) Modificar o Security Group
Ver a resposta
Resposta: B
Para um novo volume: 1) Identificar o device (lsblk), 2) Criar um sistema de arquivos se novo (mkfs -t ext4 /dev/xvdf), 3) Criar um ponto de montagem (mkdir /data), 4) Montar o volume (mount /dev/xvdf /data), 5) Adicionar no /etc/fstab para montagem automática.
Questão 26
Como tornar a montagem de um volume EBS persistente após um reboot?
A) Usar um volume io2
B) Adicionar uma entrada no /etc/fstab
C) Ativar "Auto Mount" no console AWS
D) Não é possível
Ver a resposta
Resposta: B
Para que a montagem persista após um reboot, adicione uma linha no /etc/fstab. Use o UUID do volume (obtido com blkid) em vez do nome do device, que pode mudar. Exemplo: UUID=xxx /data ext4 defaults,nofail 0 2
Questão 27
Qual opção do fstab é recomendada para evitar falhas de boot se um volume EBS não estiver disponível?
A) defaults
B) nofail
C) auto
D) rw
Ver a resposta
Resposta: B
A opção "nofail" permite que a instância inicialize mesmo se o volume não puder ser montado. Sem essa opção, um volume ausente ou problemático pode bloquear a inicialização da instância. É uma best practice para volumes de dados.
Questão 28
O que é o Amazon Data Lifecycle Manager (DLM) para EBS?
A) Um serviço de migração de dados
B) Um serviço que automatiza a criação, retenção e exclusão de snapshots
C) Uma ferramenta de monitoramento
D) Um serviço de criptografia
Ver a resposta
Resposta: B
O Amazon DLM automatiza o gerenciamento do ciclo de vida dos snapshots EBS. Você define políticas que especificam: quais volumes fazer backup (via tags), a frequência dos snapshots, a retenção e a replicação cross-region. Isso simplifica backups e conformidade.
Questão 29
Um volume EBS apresenta IOPS inferiores ao esperado. Qual é a primeira verificação?
A) O tipo de instância EC2 suporta os IOPS provisionados?
B) A criptografia está ativada?
C) A região está correta?
D) O snapshot está completo?
Ver a resposta
Resposta: A
As instâncias EC2 têm limites de banda EBS. Uma instância muito pequena não consegue usar todos os IOPS de um volume de alta performance. Verifique se o tipo de instância é "EBS-optimized" e se seus limites EBS são superiores aos IOPS do volume.
Questão 30
Qual é a melhor prática para backups de bancos de dados em EBS?
A) Fazer snapshots durante horários de pico
B) Parar o banco de dados, limpar os dados e então tirar o snapshot
C) Nunca fazer snapshots
D) Usar apenas volumes gp2
Ver a resposta
Resposta: B
Para garantir a consistência dos dados, a melhor prática é: 1) Parar as escritas ou colocar o banco de dados em modo backup, 2) Limpar os caches para o disco, 3) Tirar o snapshot, 4) Retomar as operações normais. Alguns bancos de dados possuem ferramentas integradas para isso.
Resultado
Conte suas respostas corretas:
- 27-30: Excelente - Você domina o armazenamento EBS
- 22-26: Bom - Alguns pontos para revisar
- 17-21: Médio - Releia o curso antes do laboratório
- Menos de 17: Insuficiente - Refaça o curso desde o início
Passe para o Lab de Armazenamento assim que atingir pelo menos 22 respostas corretas.