Simplesmente restaurar o disco rígido não será suficiente, você provavelmente vai querer o seu disco de boot também, o que eu acredito que não exista em seu backup (estou errado ?, é melhor para você se eu o fizer!) ...
Suponha que você tenha o servidor a ponto de poder inicializar (eu pessoalmente prefiro criar a partição adicional montada em /boot
, que terá kernel
e initrd
com busybox
ou algo semelhante para permitir a manutenção básica tarefas). Você também pode usar um live CD de sua distribuição Linux.
Monte seu futuro root partition
em algum lugar e restaure seu backup.
tar
foi criado para fitas, portanto, ele suporta a anexação de arquivos com o mesmo nome. Se você usou este método apenas untar -xvpf backup.tar -C /mnt
, caso contrário, você precisará restaurar o backup do "último domingo" e aplicar as peças deferentes até o dia necessário.
Você deve ter em mente que há muitas coisas sobre as quais não deve fazer backup, como: /proc
, /dev
, /sys
, /media
, /mnt
(e provavelmente outras que dependem em suas necessidades).
Você precisará cuidar disso antes de criar backup ou pode se tornar uma dor severa durante o processo de restauração!
Há muitos pontos que você pode facilmente perder com esse método de backup para todo o servidor:
-
Os
- comandos usados para restauração podem variar muito dependendo dos comandos reais usados para fazer backup de seus dados.
- registro de inicialização
- a imagem e os módulos do kernel estão ok e correspondem um ao outro após a restauração
- ignorar material indesejado no backup e não restaurar.
- etc, etc ...
Alguns bons pontos sobre esse método exato podem ser encontrados em Wiki do Ubuntu: BackupYourSystem / TAR . Procure por restauração.
BTW:
- você já tentou restaurar um de seus backups?
- você já pensou em mudar sua estratégia de backup?
- você considerou a separação de dados necessária para fazer backup e configurações do sistema (há algumas coisas boas hoje para gerenciar a configuração do sistema para que possa ser facilmente corrigida com zero dor como
puppet
ouchief
; importa-se com dados reais)
P.P.S
Eu recomendo ler alguns Jeff Atwood posts sobre backups link e link