Como fazer uma cópia ISO do sistema de arquivos Linux e dos arquivos de usuário do VPS Debian?

1

Eu tenho um VPS baseado em Debian em alguma hospedagem. Eu quero migrar dele e eu preciso fazer uma cópia completa de todos os sistemas de arquivos Linux (e pacotes instalados) + todos os diretórios home com os arquivos do site. E, em seguida, empacote / converta para a imagem ISO para usá-la em hosts de nuvem como o Amazon.

O problema é que eu tenho apenas acesso root ssh. Suporte de hospedagem não pode fazer isso por mim.

Outra parte da questão - é possível ampliar o sistema de arquivos Linux, não o reinstalando e usando o espaço livre do diretório inicial?

É possível fazer? Eu acho que é possível com o rsync ou algo parecido. Meus dados do Mysql serão copiados juntamente com todos os outros dados?

Obrigado antecipadamente!

    
por moogeek 13.03.2010 / 14:43

3 respostas

1

pode instalar qualquer um dos rpm usando seu login e senha se sim, então você pode instalar a partir do seguinte web site requer rpm ou tar link link a> e simplesmente execute a partir do console mondoarchive para criar .iso !!

    
por 13.03.2010 / 15:53
1

Essencialmente, você quer fazer um backup completo do disco, onde o armazenamento é um arquivo .iso. Isso é um pouco incomum; Como você mencionou, o rsync é uma ferramenta mais comum para isso. Há uma série de ferramentas de backup em Debian que podem fazer o trabalho; certamente um deles pode exportar para .iso. Na pior das hipóteses, use o fusível (ou monte o loopback) para criar um ponto de montagem gravável apoiado por um arquivo .iso. Não tenho certeza se alguma dessas soluções criará backups inicializáveis.

O problema com bancos de dados é geralmente que você precisa derrubá-los para obter um instantâneo consistente. Se você estiver migrando servidores, isso não é um problema, mas quando você está apenas fazendo backups de um servidor ativo, geralmente não quer que a disponibilidade seja atingida. Então você tem o DB gerar um arquivo de despejo, configure a ferramenta de backup para pular todos os dados do banco de dados esperar o despejo.

    
por 13.03.2010 / 19:48
0

Você pode simplificar um pouco o seu pedido, já que ele é baseado no Debian. Não se preocupe em fazer o backup de pacotes, apenas armazene a saída de dpkg --get-selections , que você pode fazer com dpkg --set-selections

    
por 03.04.2010 / 07:55