SnapShot é uma tecnologia de criação de snapshots que permite tirar snapshots de dados (sistema de arquivos, máquina virtual) para a possibilidade de devolvê-los a um estado de funcionamento em caso de falha.
A essência da tecnologia
No momento da criação do instantâneo, a gravação na unidade de disco é interrompida, o que permite tirar um instantâneo do disco e executar todas as operações adicionais em um arquivo separado.
Para obter dados do disco no futuro, primeiro você precisa ler o conteúdo do instantâneo, depois vincular e levar em consideração todas as operações do disco que foram executadas depois que o instantâneo foi criado e gravado em um arquivo separado.
Sistemas de armazenamento de dados NetApp
Se for necessário retornar a máquina virtual ou o arquivo ao seu estado original, você só precisará excluir os arquivos com as alterações, continuando a usar o disco a partir do momento em que o instantâneo foi tirado.
Instantâneos de sistemas de arquivos e máquinas virtuais
Uma máquina virtual é um arquivo de dados que inclui o conteúdo de um disco rígido virtual, RAM, registros do processador e uma descrição da configuração da máquina virtual em uma linguagem compreensível para o hipervisor.
Portanto, você pode fazer tudo com uma máquina virtual que você faz com sistemas de arquivos, incluindo a criação de cópias deles-instantâneos. Assim que essa cópia for criada, ela será gravada no disco rígido.
E todas as alterações subsequentes na máquina virtual ou no sistema de arquivos serão gravadas em outro arquivo e todo o trabalho adicional será reduzido à alteração desse arquivo específico.
Se você criar outro snapshot depois de um tempo, um novo arquivo será criado, no qual todas as alterações permanecerão registradas. E sempre há a oportunidade de voltar a um instantâneo específico.
Recursos
A tecnologia de criação de instantâneos possui os seguintes recursos:
- os instantâneos são salvos perto dos discos virtuais com base nos quais são criados;
- o número de instantâneos está em constante crescimento e seu tamanho pode exceder o tamanho do próprio sistema de arquivos ou da máquina virtual;
- o backup dos arquivos de snapshot é feito dinamicamente, o que tem um efeito negativo no desempenho da máquina;
- o “tempo de vida” de cada instantâneo não deve exceder 72 horas, caso contrário, a operação da máquina virtual diminuirá significativamente.
E mesmo que muitas pessoas chamem o SnapShot de um dos tipos de backup, os snapshots de sistemas de arquivos não podem ser chamados de backup completo, pois contêm apenas históricos de alterações de arquivos.