Faz sentido fazer backup de toda a partição, ao contrário de seus arquivos?

1

Eu sei que no Windows é muito inútil tentar fazer o backup do arquivo "C:" de partição e é por isso que é necessário um backup completo da partição. Há algum problema em fazer o backup do arquivo raiz da partição Linux? Existem desvantagens?

Esclarecimento

Aqui, não me importo com vantagens de backups parciais. Eu vou fazer backups separados adicionais de /home , etc. O que eu estou interessado aqui é a comparação de

  • backup de todos os arquivos de /

  • vs. backup de toda a partição como dispositivo

Quais são as vantagens de algo como dd if=/dev/sda1 ... ?

    
por maaartinus 01.03.2011 / 00:19

2 respostas

0

O método clássico de backup é usar ferramentas como tar e dump para fazer backup dos arquivos, geralmente com backups incrementais frequentes. Como você mencionou, foi o Windows que popularizou os backups de tipo de imagem, pois não tinha a capacidade de fazer backup de arquivos que estavam em uso. Os backups em nível de arquivo permitem executar backups e restaurações incrementais. Com backups de imagem, geralmente é tudo ou nada. Ao restaurar backups convencionais, você tem a opção de restaurar para um tipo de sistema de arquivos diferente e qualquer fragmentação no sistema de arquivos antigo é deixada para trás. Os backups de imagem colocam tudo de volta exatamente como estava. Depois de restaurar um backup convencional, você precisa reinstalar o carregador de boot manualmente, mas com backups de imagem, é um processo simples de uma etapa.

Se você for fazer um backup de imagem, você desejará usar ferramentas mais inteligentes, como partclone ou ghost4linux , em vez de dd , que não faz distinção entre partes usadas e livres do sistema de arquivos. Ignorar as partes livres cria uma imagem muito menor e tempos de backup / restauração mais rápidos. Outra limitação dos backups de imagem é que eles não podem ser restaurados em um disco / partição menor do que o original, mesmo se fosse em grande parte espaço livre.

    
por psusi 12.03.2012 / 02:19
4

O sistema de arquivos Linux foi projetado para ser mais flexível. Eu realmente sugiro isso (fragmentado) como uma estratégia de backup não apenas porque economiza muita largura de banda e espaço de armazenamento, mas contanto que você saiba o que fazer, a restauração dos dados pode ser um pouco mais rápida, supondo que você possa restaurar para uma imagem de base e camada em seus dados antigos.

É claro que tal estratégia custa tempo e esforço através do planejamento e implementação. Existem soluções de backup com um único clique que tiram todo o cérebro do problema.

Portanto, você precisa resolver isso em um cenário caso a caso. Se você pode viver sem uma configuração completa (ou seja, você está feliz em reconfigurar), você pode esquecer tudo sobre pacotes e /etc / e apenas pegar /home/ . Você pode até cortar isso e pegar apenas elementos dos diretórios iniciais. Com o aumento de escala, você pode obter listas de quais pacotes estão instalados, suas configurações, seus dados até o sistema de arquivos inteiro.

Calcule o quanto você acha que estará confiante se o pior acontecer e precisar restaurar o sistema. Se você acha que vai se esforçar para sobrepor um backup parcial, reserve alguns gigabytes extras e faça backups completos. Se isso for para um servidor, onde backups atômicos regulares são necessários e a largura de banda e armazenamento é premium, você terá que se familiarizar um pouco mais com as ferramentas do comércio.

    
por Oli 01.03.2011 / 00:35