Armazenamento

O que é Snapshot?

Definição

A snapshot is a point-in-time copy of a virtual machine disk, taken instantly and stored on the same infrastructure. Snapshots protect against your own mistakes and are ideal before an upgrade. They are not backups: if the underlying storage is lost, the snapshots go with it.

Porque é que Snapshot importa

Instantâneos protegem contra os seus próprios erros e são ideais antes de uma atualização. Não são backups: se o armazenamento subjacente for perdido, os instantâneos vão junto.

Snapshot na prática

Veja a lista de snapshots antes de tocar em qualquer coisa: mostra o estado do disco, não o estado da memória. Tire um imediatamente antes de uma atualização do kernel ou de uma alteração de configuração; custa segundos e não causa indisponibilidade. Restaurar reverte o sistema de ficheiros, pelo que tudo o que for escrito após o snapshot é perdido. Um snapshot partilhado no mesmo host significa que um disco com falha leva o snapshot consigo. Trate-o como desfazer, não como seguro.

O que se costuma entender mal sobre Snapshot

As pessoas assumem que as snapshots são backups. Não são. A snapshot reside na mesma infraestrutura, pelo que a perda de armazenamento destrói ambas. A definição publicada diz isso claramente, mas o erro persiste. Correto: use snapshots para reverter após alterações arriscadas; use os backups encriptados noturnos para recuperação de desastres.

Snapshot — perguntas frequentes

Tirar uma snapshot pausa o meu servidor?

Não. As snapshots são tiradas instantaneamente sem pausar a instância. Pode continuar a servir tráfego enquanto a snapshot é criada. É esse o objetivo: é uma cópia pontual que não interrompe a sua carga de trabalho.

Qual é a diferença entre uma snapshot e uma backup?

Uma snapshot reside na mesma infraestrutura que a instância. Se esse armazenamento for perdido, a snapshot também se perde. Uma backup, como as nossas encriptadas noturnas, copia dados para uma segunda jurisdição. As snapshots são para reversão rápida; as backups são para recuperação real.

Mais de armazenamento

NVMe
NVMe é um protocolo de armazenamento que liga unidades de estado sólido diretamente sobre PCIe, atingindo aproximadamente 500 000 IOPS aleatórios com latência abaixo de 100 microssegundos.
IOPS
IOPS mede quantas operações individuais de leitura ou escrita um dispositivo de armazenamento completa por segundo.
RAID 10
RAID 10 espelha dados em pares de discos e distribui (striping) através dos espelhos, dando redundância e alto desempenho ao custo de metade da capacidade bruta.