GFS Backup Rotation

1

Se eu implementar uma nova rotação de backup GFS, onde M-Th estou executando backups incrementais e na sexta-feira eu executar um backup completo, como o primeiro backup incremental executado na segunda-feira saberá o que fazer backup? Meu entendimento é que os incrementais (ou diffs) devem ser executados após as execuções completas ... ou seja, eles fazem backup do que foi alterado desde o último backup completo.

Eu tenho lido sobre a rotação GFS, e todos os gráficos que eu vejo, e a explicação que eu li, tem os incrementais (ou diffs) em execução durante a semana, com a execução completa na sexta ou no sábado. Isso parece atrasado para mim, em termos de agrupamento de fitas para conjuntos semanais. Cada conjunto de fitas semanais não deve ter o backup completo, com os incrementais seguindo ???

    
por Citizen Chin 19.06.2009 / 18:05

3 respostas

2

O total é "líder". Você pensa na semana que começa na segunda-feira. Na "mente" do backup, a semana começa na sexta ou no sábado. Seus conjuntos semanais seriam todas as fitas do total até o último incremental ou diferencial antes do próximo cheio. Não pense em "semanas do calendário", pense em "semanas de backup".

Não importa em qual dia da semana você está cheio - você ainda vai começar uma restauração trazendo de volta o último full e depois o último diferencial (ou todos os incrementais) tirados depois disso.

Geralmente, sexta ou sábado é escolhido para fornecer a janela mais longa de horário não comercial para fazer o backup completo. Se você tiver um dia melhor da semana, use-o.

BTW: Se você conseguir usar backups diferenciais, use-os em vez de incrementais. Você tem muito menos exposição ao risco.

Editar: um backup incremental contém apenas as alterações desde o último OU completo incremental. Um backup diferencial contém todas as alterações desde o último full. Supondo que você esteja acumulando incrementos ou diferenciais de uma semana no mesmo cartucho de fita, eles estão funcionalmente próximos do equivalente.

Se, no entanto, você estiver usando um cartucho de fita diferente a cada dia para o incremental, você terá uma dependência em cada um desses cartuchos que armazenam os backups incrementais para que funcionem para uma restauração bem-sucedida. Com um cenário de backup diferencial usando um cartucho diferente a cada dia, somente os últimos cartuchos completos e diferenciais são necessários para uma restauração.

    
por 19.06.2009 / 18:29
1

Nossos backups completos são executados por cerca de 24 horas, incluindo a verificação. Por isso, iniciamos a sexta-feira à noite. Como outros já mencionaram, os diferenciais são melhores, no pior dos casos, você só precisa restaurar duas vezes, uma para obter as coisas do máximo, uma vez do último diferencial. No nosso caso, os fulls pegam 2 fitas (LTO3) (primeiro fazemos disk-to-disk, depois outra cópia vai para a fita) e colocamos os 4 diffs apenas no disco.

Eu nunca usei uma rotação estrita de GFS, sempre temos pelo menos 5 semanas de fulls, geralmente mais agora que os custos de fita caíram. Duas vezes por ano - uma vez no final do ano fiscal, uma vez no meio do ano - pegamos um conjunto de fitas de backup completo e as colocamos de lado para serem mantidas por "para sempre".

(Nós na verdade ainda temos alguns TK70s e fitas analógicas de 8mm dos nossos antigos VAXes em uma gaveta, e nós ainda temos esses VAXes, mas de jeito nenhum nós teríamos tempo de tentar inicializá-los e Nós também temos uma tonelada de fitas DAT do nosso NT 3.51 e 4.0 dias, mas não mais unidades de trabalho para usá-los se quiséssemos.)

    
por 19.06.2009 / 22:10
0

Você tem que executar um primeiro full. Ou o seu primeiro incremental será basicamente um cheio de qualquer maneira, mas muito lento.

É útil se você considerar o backup completo como a primeira fita da semana e os backups incrementais como no final da semana. Então sua semana termina sexta-feira às 17h e sua nova semana começa sexta-feira às 17h01. Portanto, seus Backups completos que são executados no fim de semana são realmente o começo da próxima semana.

A razão pela qual os backups completos são executados sexta-feira / sábado / domingo é que eles demoram muito mais do que os incrementais.

    
por 19.06.2009 / 18:28