Posso restaurar um servidor Unix copiando os diretórios do sistema de um backup?

Posso restaurar um servidor Unix copiando os diretórios do sistema de um backup?

Eu baguncei um servidor Ubuntu com muitos binários instalados, configurações, etc. Vou ter que reinstalar o Ubuntu, mas tenho um backup completo, arquivos ocultos e tudo, embora não seja inicializável. Espero evitar instalar e configurar tudo novamente.

Se eu copiar todos os diretórios do sistema (bin, usr/bin, var, etc e assim por diante) do backup para uma nova instalação, que presumivelmente inclui todos os meus arquivos de configuração, tudo funcionará imediatamente como se eu tivesse reinstalado os binários através do apt -pegar? Vamos supor que excluirei todos os diretórios que precisam ser excluídos (por exemplo, boot e dev) também.

Se isso não funcionar, já que ainda tenho acesso completo ao disco, qual seria a maneira mais rápida e fácil de restaurar tudo? Para ser claro, como é um servidor, na verdade não me importo com o diretório /home, mas sim com todo o resto.

Obrigado!

Responder1

Provavelmente isso funcionará, você só precisa preservar as permissões do arquivo, isso pode ser arquivado com a extensão cp -a.

O único problema que consegui pensar é que o seu sistema de backup está desatualizado de alguma forma, o que o tornará inutilizável para o seu kernel atual (por exemplo, um sistema de inicialização diferente). Simplesmente copiar o sistema também é o que faço quando quero migrar meu sistema para outro disco rígido/partição.

Como você não pode estragar nada porque ainda terá acesso completo ao disco depois, definitivamente vale a pena tentar.

informação relacionada