Migre um gerenciador de implementação de uma versão mais antiga para uma versão mais nova do
WebSphere ESB utilizando o assistente de migração.
Antes de Iniciar
Nota: O assistente de migração não pode ser executado em um ambiente não-gráfico. Exemplos de ambientes não-gráficos incluem a plataforma i5/OS ou sessões de telnet.
Se você deseja executar
a migração em um ambiente não-gráfico, utilize os comandos WBIPreUpgrade e WBIPostUpgrade.
Nota: O assistente de migração suporta apenas perfis do WebSphere ESB.
Se você tiver perfis do WebSphere Application Server,
deverá utilizar os comandos de migração.
Nota: Migre o gerenciador de implementação do
WebSphere ESB versão 6.0.x ou 6.1.x para a
versão 6.2 antes de migrar os nós gerenciados que formam a célula. O gerenciador de implementação deve sempre estar no nível de release e de correção mais alto em uma célula para que gerencie todos os nós na célula.
Um gerenciador de implementação da versão 6.2
pode gerenciar nós gerenciados da versão 6.1.x e da versão 6.2. Para migrações da versão 6.1.x,
isto permite que uma célula seja atualizada para um novo release um nó de cada vez, com
impacto mínimo nos aplicativos que estão em execução na célula. Para migrações
da versão 6.0.2.x,
para manter a célula em execução com um tempo de inatividade mínimo, é necessário migrar para a versão 6.2
em dois estágios: primeiro da versão 6.0.2.x para a versão 6.1.x e,
em seguida, da versão 6.1.x para a versão 6.2. Alternativamente,
é possível encerrar a célula inteira e migrar em uma única etapa, diretamente
do versão 6.0.2.x para o versão 6.2.
Membros de um cluster não podem estar executando versões diferentes
(6.0.2.x, 6.1.x, 6.2) do WebSphere ESB.
Se você tiver configurado um cluster contendo servidores executando versões diferentes,
todos os membros que estão executando versões anteriores do WebSphere ESB
deverão ser parados antes do início do primeiro membro de cluster da versão 6.2.
Além disso, depois
de iniciar um membro de cluster da versão 6.2, não inicie nenhum os membros de cluster da versão 6.0.x ou 6.1.x
nesse cluster.
Existem restrições ao utilizar células de releases combinados. Para obter informações adicionais consulte "Restrição na utilização de células de release misto"
no centro de informações do WebSphere Process
Server.
Certifique-se de que as seguintes condições sejam atendidas antes de começar o processo de migração:
- O sistema atende todos os requisitos de hardware e software para a nova versão do WebSphere ESB.
- Você instalou a nova versão do WebSphere ESB lado a lado
da versão anterior no mesmo sistema.
- Um perfil do gerenciador de implementação, criado com a versão mais antiga do WebSphere ESB, reside no mesmo sistema.
- Espaço em disco suficiente disponível para o perfil migrado e seu backup. Consulte Considerações sobre Pré-migração para WebSphere ESB para obter detalhes sobre requisitos de espaço em disco.
Certifique-se de haver concluído as seguintes tarefas antes de iniciar o processo de migração:
- Faça backup dos bancos de dados que suportam componentes do versão 6.0.2.x ou do versão 6.1.x WebSphere ESB.
- Efetue logon como o usuário root em um sistema Linux® ou UNIX® ou como um membro do grupo Administrador em um sistema Windows®.
- Identifique, com antecedência, as informações pré-existentes necessárias para o assistente de migração, conforme listado abaixo:
- Nome da Célula
- Nome da célula
gerenciada pelo gerenciador de implementação que você está migrando. O nome da célula
da nova versão deve corresponder ao nome na configuração da versão antiga.
- Nome do nó
- Nome do nó que você está migrando. O nome do nó de nova versão deve corresponder ao nome da configuração na versão antiga.
- Opcional: Crie um novo perfil do versão 6.2
como o destino de migração utilizando a opção Criar Novo Perfil
no assistente de migração.
Para obter informações adicionais sobre como
criar perfis de destino, consulte Considerações sobre o Perfil de Destino.
- Pare o gerenciador de implementação que está prestes a migrar. Utilize o comando stopManager do diretório profile_dir/bin do gerenciador de implementação ou do console do First Steps do gerenciador de implementação.
Utilize
a seguinte sintaxe:

Nas plataformas Linux e UNIX: profile_root/bin/stopManager.sh
Em plataformas Windows: profile_root\bin\stopManager.bat
Se você tiver a segurança ativada, especifique os parâmetros -username e -password
do comando. Para obter informações adicionais sobre o comando stopManager,
consulte o comandostopManager.
Nota: Você
deve parar o gerenciador de implementação da versão anterior antes de iniciar
o processo de migração. Se você não o fizer, qualquer alteração na configuração que você
fizer durante o processo de migração não será migrado para o perfil de destino.
- Chame o assistente de migração a partir do WebSphere ESB para o qual está migrando.
Para obter informações sobre qual processamento o assistente de migração realmente executa, consulte O Quê o Assistente de Migração Faz.
- Siga os prompts do assistente de migração, conforme descrito em Executando o Assistente de Migração.
Se você estiver migrando de versão 6.0.2 para versão 6.2.x, será necessário criar o banco de dados comum.
Para obter informações, consulte Criando o banco de dados comum e configurando o subsistema de recuperação ao migrar da versão 6.0.2 para a versão 6.2.x.

- Se for necessário atualizar manualmente o banco de dados Comum, faça-o agora.
Nota: Essa tarefa se aplica apenas ao migrar da versão 6.1 para a versão 6.2.
Consulte a seção Atualizando o Banco de Dados Comum Manualmente para obter instruções.
Normalmente, alterações do banco de dados necessárias para as novas versões do WebSphere ESB são feitas automaticamente. Quando o servidor for iniciado pela primeira vez, as tabelas de banco de dados são migradas para a nova versão do esquema. No entanto, em casos nos quais o servidor possui permissões insuficientes para acessar o esquema de banco de dados, ou outros requisitos específicos do banco de dados não forem atendidos, você deve atualizar o banco de dados manualmente.
- Inicie o gerenciador de implementação versão 6.2.
CUIDADO:
Quando o gerenciador de implementação da versão 6.2
for iniciado, os nós federados serão sincronizados com o gerenciador de implementação migrado. Esta sincronização causa a reinstalação dos aplicativos. Se você tiver aplicativos
em execução em servidores ativos, esses aplicativos parecerão reiniciar
e estar indisponíveis por um período de tempo muito curto.
Para iniciar o gerenciador de implementação, utilize o comando startManager
a partir do diretório profile_dir/bin
ou do console do First Steps. Consulte Comando startManage para obter informações adicionais sobre o comando startManager.
- Opcional: Desinstale o gerenciador de implementação versão 6.0.x ou 6.1.x.
Desempenhe esta etapa apenas depois de ter certeza de que migrou com êxito
a configuração do gerenciador de implementação que você pretende excluir. Para obter informações adicionais sobre como desinstalar, consulte Desinstalando o Software.
O que Fazer Depois
Verifique se a migração foi bem-sucedida.