Como funcionam os backups de captura instantânea?

2

Como os backups de snapshots são diferentes dos backups tradicionais? Eu sei que os backups de snapshots levam um mínimo de tempo, mas não entendo como eles podem fazer isso. Alguém pode me explicar isso?

    
por waiwai933 01.10.2009 / 02:24

4 respostas

12

Os instantâneos não são realmente backups em si. Eles estão simplesmente usando ponteiros para apontar para outro conjunto de blocos na unidade.

Por exemplo, digamos que você tenha um arquivo chamado "ServerFault.doc" e use blocos A, B e C no disco rígido. Quando você tira um instantâneo, o Snap.0 (meu nome para o primeiro instantâneo) aponta para os blocos A, B e C. Ele simplesmente faz uma cópia do ponteiro, mas não dos dados.

Agora digamos que você altere o arquivo. Quando você salva o arquivo, em vez de substituir os blocos existentes, o recém-alterado "ServerFault.doc" pega blocos A, B e D (presumindo que o bloco D contém as alterações no arquivo) e agora o ponteiro do arquivo aponta para A, B e D (deixando C inalterado). Se você tirar outro instantâneo, o Snap.1 agora aponta para A, B e D. Se você "restaurar" o Snap.0, ele simplesmente muda para o ponteiro para olhar para esses blocos.

Dependendo do sistema de arquivos, esse processo pode ser muito engenhoso. No entanto, não é um backup no sentido de que, se a unidade falhar, você ainda perderá seus dados. Os dados ainda devem ser copiados para outra fonte a ser protegida.

    
por 01.10.2009 / 02:39
2

Eu acho que a Wikipédia provavelmente pode explicar isso com mais detalhes do que eu posso fazer aqui. Mas basicamente quando você cria um instantâneo, a única coisa que está acontecendo são algumas mudanças de metadados para criar o instantâneo. Isso é feito praticamente instantaneamente. A partir desse ponto, quaisquer alterações no sistema de arquivos são associadas ao sistema de arquivos ativo atual, deixando as estruturas de disco associadas ao instantâneo inalteradas. Isso é feito usando uma técnica chamada copy on write. Que também pode ser explicado melhor na wikipedia. Espero que isso ajude a esclarecer isso.

Sua pergunta é como isso difere do backup tradicional. Os backups tradicionais despejam todo o sistema de arquivos ou parte dele em fita ou outros discos. Isso leva tempo, largura de banda etc. Quando os instantâneos são feitos no mesmo volume instantaneamente.

Os instantâneos não substituem os backups por conta própria. Eles são uma ferramenta que pode fazer parte de uma estratégia de backup. Mas como eles estão nos mesmos discos físicos e SAN / NAS / Server que o sistema de arquivos ativo, este ainda é um ponto único de falha. Quando combinados com replicação de dados ou backup tradicional, os instantâneos de fita são uma ferramenta de backup útil. Eles também são úteis para manter backups pontuais no caso de um arquivo ser excluído. Estar no mesmo volume restaurando esses arquivos a partir de um instantâneo é bem rápido.

    
por 01.10.2009 / 02:37
1

O principal recurso dos instantâneos é copy on write . Quando tirar uma foto, seu sistema não fará alterações nos arquivos / blocos existentes. Quando uma gravação precisa ser feita, uma cópia desse bloco / arquivo é feita e a gravação é redirecionada para um local alternativo.

    
por 01.10.2009 / 02:40
0

O termo "instantâneo" não se aplica realmente a nenhum método ou sistema específico. É um termo geral para cobrir um princípio, em vez de uma tecnologia. por exemplo. Eu faço instantâneos periódicos de meus servidores imaginando as unidades antes de fazer qualquer coisa arriscada, como uma grande atualização de software. Se algo der errado, a imagem poderá ser restaurada rapidamente. Alguns podem argumentar que isso não é um instantâneo, mas na verdade é, já que ele registra o estado da (s) unidade (s) em um ponto no tempo.

Outros métodos tiram instantâneos periódicos dos sistemas em execução, o que permite a recuperação e / ou reversão, se isso for necessário. A tecnologia usada dependerá do sistema em execução. A cópia de sombra de volume do Windows é uma forma de tecnologia de instantâneos.

    
por 01.10.2009 / 04:12