Como clonar uma instalação do servidor Ubuntu?

2

Eu tenho um VPS com o MediaTemple e gostaria de clonar o SO do sistema base que eles instalam. Eu tenho uma lista completa de pacotes que é instalada por padrão aqui: link

Mas eu não tenho idéia de como eu traduzo isso na instalação básica do servidor Ubuntu, Na primeira inicialização com o MediaTemple meu servidor estava usando 9MB de RAM (sim 9!), com a instalação "mínima" fornecida pelo Ubuntu 10.04 LTS DVD eu estava recebendo quase 4-500MB!

Então eu corri top em ambos, no MediaTemple eu vi isso:

   
 1 root      15   0 23320 1580 1272 S    0  0.2   0:01.04 init                         
 1158 root      15   0 49268 2560 2012 S    0  0.3   0:00.04 sshd                         
 1214 root      15   0 21084 1016  776 S    0  0.1   0:00.00 cron                         
 1215 syslog    15   0 12456  800  608 S    0  0.1   0:00.05 syslogd                       
 3572 myles     18   0  4100  652  544 S    0  0.1   0:00.00 sh    

E na minha própria instalação vm, havia mais do que poderia ser listado ...

Então a questão é, como faço para traduzir essa lista de pacotes em um ISO personalizado ou configurar o dvd de tal forma que eu tenha esses e como faço para que o servidor seja iniciado com < strong> only esses processos?

    
por Myles Gray 05.02.2012 / 20:45

1 resposta

2

Você pode copiar os sistemas de arquivos das VMs para um arquivo, se quiser, mas como o Sr. Buxton diz estar em seu comentário, não é certo que você poderá usá-lo em seu próprio sistema. Pode não inicializar corretamente na sua máquina física ou em outro hipervisor.

E uma instalação simples do Ubuntu Server não usa 4-500MB de RAM, por si só. O Linux tentará não perder nenhuma memória se puder, e alguma memória aparecerá como estando em uso, mas isso não significa que a memória esteja bloqueada. Para o Linux, "free" significa "desperdiçado". Você não terá problemas em rodar o Ubuntu Server com 64MB de RAM, por exemplo. Muitas vezes, uma empresa de hospedagem VPS quer ir a extremos extremos para reduzir o uso de memória por causa de coisas como balões, o que significa que você pode ter mais máquinas virtuais usando a mesma quantidade de RAM física, etc. Como usuário normal, você realmente não quer fazer isso.

    
por Jo-Erlend Schinstad 05.02.2012 / 22:06