arlonbr
(usa Red Hat)
Enviado em 04/04/2012 - 15:38h
Já passei por este problema e referente a minha experiencia com ele eu criei uma documentação que uso de base, a baixo eu postei esse passo a passo para que você possa saber como realizar essa migração.
Caso alguém com mais experiencia tenha alguma informação que possa adicionar ou corrigir referente a documentação eu agradeceria.
Para realizarmos a migração de um serviço entre servidores Linux devemos saber quais serviços serão migrados, versão dos mesmos e saber quais pacotes serão necessários para que a migração seja feita com êxito.
Vou usar como exemplo Server01 (Maquina a ser migrada) e Server02 (Maquina a receber a migração).
1° Comparar serviços em execução no Server01 e espelhar a mesma configuração no Server02. Esse procedimento pode ser realizado utilizando o comando ps –axf que listará os serviços em execução no sistema.
2° Verificar o serviço a ser migrado do Server01 para o Server02 e verificar se o Server02 possui todas as dependências necessárias para o perfeito funcionamento do serviço.
OBS: Verificar pacotes e módulos (cpan, perl, apache ... etc) instalados e necessários pelo serviço a ser migrado.
OBS: Dependendo dos serviços a migração deverá ser feita quando o serviço nãos estiver sendo utilizado por nenhum usuário ou administrador podendo no caso haver divergência de informações.
Ex: Serviços que utilizem banco de dados.
3° Observar configurações extras a serem migradas do Server01 para o Server02.
Ex: crontab, rc.local, configurações extras do apache (httpd), mysql e etc.
4° Observar como será feita a migração do serviço.
EX: Utilizar o scp para envio dos arquivos e diretórios do Server01 para o Server02, mysqldump para cópia de banco de dados existentes e necessários pelo serviço e etc.
5° Realizar a migração consciente e depois de ter seguidos todos os passos acima sem excessão.
6° Realizar testes necessários para verificar a funcionalidade da migração realizada.
7° Reparo de possíveis erros ocorridos após a migração.
8° Realizar novos testes para verificação de funcionalidade.
OBS: Caso encontre novos erros retornar ao 7° passo.
DONE