FreeBSD migração de 32 bits para 64 bits

4

Eu preciso transferir meu servidor FreeBSD 7.0 i386 para outra hospedagem. Eu também gostaria de atualizar para a versão de 64 bits (para eliminar o limite de memória de 4GB). O servidor possui um software de código aberto comum: apache2, mod_perl, mysql51, perl5, python26.

Gostaria de saber se ele será transferido sem problemas para o servidor de 64 bits. Há alguma pegadinha / limitações conhecidas no FreeBSD de 64 bits?

    
por Eugene Yarmash 14.05.2010 / 15:44

2 respostas

4

Todos os arquivos de configuração e dados são iguais em i386 e amd64. O mesmo procedimento para transferir o site para outro servidor funcionaria bem aqui.

Certifique-se de fazer backup do sistema existente. Verifique esse backup! Fazer dois backups também não é uma má ideia. Também é uma boa ideia exportar uma lista das portas que você instalou ( pkg_info -ao | grep "/" > PkgList.txt ou similar).

Dependendo de qual versão você está executando agora, e exatamente qual software, você pode conseguir atualizar a nova versão; basta instalar a base e o kernel. Às vezes é o suficiente, geralmente você tem que reconstruir as portas para as novas bibliotecas ( portupgrade -af após a instalação da porta portupgrade). Se você quiser tentar essa rota, sugiro usar uma de suas cópias de backup para tentar isso em outra máquina antes de fazer isso no servidor ao vivo.

    
por 14.05.2010 / 16:01
0

Acho que tudo o que você precisa é executar backup dos arquivos de configuração como /etc e /usr/local/etc , também backup /usr/ports e /usr/src para economizar o uso da largura de banda mais tarde, e não se esqueça de voltar também /var . No FreeBSD 64Bit enfrento algumas portas de trabalho apenas na arquitetura i386.

    
por 06.02.2011 / 21:08