Faça backup e restaure um sistema Debian

Faça backup e restaure um sistema Debian

Comprei um pequeno servidor doméstico para fazer backup de meus arquivos pessoais, como fotos e outros arquivos. Este servidor executa a inicialização a partir de um pendrive. Configurei o sistema com RAID 1 com mdadm para espelhar meus arquivos em dois discos rígidos.

Embora eu não seja avançado em Linux e tenha medo de danificar algo em meu sistema, quero fazer backup do meu diretório raiz/para meus discos rígidos/mnt/disk/public. Este diretório contém todos os meus arquivos dos meus discos rígidos.

Agora minha pergunta:

Encontrei um trecho:

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder

Seria suficiente, no meu caso, fazer um backup completo com todas as permissões para simplesmente fazer backup e restaurar meu servidor com todas as permissões e configurações e excluir /mnt/disk/public dos meus discos em /mnt/disk/public?

Ou existe uma ferramenta para fazer backups completos do sistema?

Responder1

Isso funcionará, pois você fará backup de todos os seus dados - e eu recomendo fazer backup de seus dados. Eu pessoalmente uso esse método para fazer backup de vários sistemas completos em ambientes pequenos (bem como de seus dados variáveis) e funciona bem.

No entanto, este não é um instantâneo ao qual você possa simplesmente reverter. Se você tiver que usá-lo para restaurar um sistema ou copiar um, você terá que construir a estrutura de partição e configurar o sistema de inicialização manualmente (bem como provavelmente editar o fstab para corresponder ao seu novo disco - além de alguns outros arquivos que eu poderia estar esquecendo) antes de essencialmente reverter este comando e restaurar o conteúdo desse sistema de arquivos.

Agora, não há nada de errado com isso. É um pouco manual, mas certamente menos manual do que reconstruir um sistema operacional inteiro. Pode levar dois ou três minutos se você estiver realmente acostumado e não tiver problemas (sem contar o tempo que leva para copiar as coisas, é claro).

Dito isso, essa ainda é uma ótima maneira de fazer backup de seus dados, mesmo se você estiver usando outros métodos para fazer backup de todo o sistema, pois você precisa ser capaz de fazer isso por arquivo, em vez de por imagem. base. No entanto, para backups do sistema, acho que uma imagem completa do disco do sistema operacional - estruturas de inicialização e tudo - é muito conveniente.

Para esse tipo de backup, eu uso ReaR (http://relax-and-recover.org/) na maioria dos ambientes pequenos (<10 máquinas). É muito simples de usar e fácil de implantar. Ele criará uma imagem de sua máquina à qual você poderá recorrer a qualquer momento e ainda fornecerá ótimos shells interativos para fazer isso. É ótimo para deixar no lugar, pois a maioria das pessoas pode ir até ele e usá-lo.

informação relacionada