Para migrar um broker da Versão 6.1 para a Versão 8.0 no mesmo computador em um sistema operacional distribuído, conclua as etapas a seguir.
- Instale o WebSphere Message Broker Versão 8.0 no
mesmo computador que o Versão 6.1. Instale pelo menos o componente
Broker; os
outros componentes são opcionais. É necessário especificar
um novo local para esta instalação.
- Abra o WebSphere Message Broker Toolkit Versão 6.1 e remova
o broker da configuração de domínio.
- Pare todos os canais que estiverem conectados ao intermediário Versão 6.1.
- Abra um ambiente de comando da Versão 6.1 e pare o broker da
Versão 6.1 usando o comando
mqsistop.
- Opcional: Se os fluxos de mensagens acessarem bancos de dados
usando conexões ODBC, atualize as definições ODBC para o formato da Versão 8.0; consulte Atualizando Definições ODBC ao Migrar.
- Configure o ambiente de comandos da Versão 8.0 correto:
- Execute o comando mqsimigratecomponents para migrar o broker. Por exemplo:
mqsimigratecomponents Broker1
Todos os dados de configuração são recuperados do banco de dados do broker da
Versão 6.1. Se você tiver configurado um ID de usuário e uma senha padrão para o seu broker da Versão 6.1 usando os parâmetros -u e -p no comando mqsicreatebroker,
esses valores serão migrados com o broker. Estes valores podem ser alterados para o broker da
Versão 8.0 usando o comando
mqsisetdbparms.
- Nos sistemas AIX®, Linux em
x86-64 e Solaris em SPARC, o suporte foi alterado do suporte de
32 bits e 64 bits para o suporte apenas de 64 bits. Grupos de execução de 32 bits são convertidos em 64 bits. Esses sistemas exigem agora bibliotecas de 64 bits e configurações de ODBC de 64 bits para bancos de dados.
- Recompile nós definidos pelo usuário C/C++, analisadores e saídas para 64 bits, se os existentes forem
apenas de 32 bits.
- Configure o broker para apontar para essas extensões recompiladas usando o seguinte comando:
mqsichangebroker -l userLilPath -x userExitPath
em que userLilPath define
um ou mais caminhos para seus arquivos LIL e userExitPath define um ou mais caminhos para seus programas de saída
do usuário.
As seguintes alterações foram feitas nas variáveis de ambiente, para todos os sistemas:
Versão anterior |
Versão 8.0 |
MQSI_LILPATH64 e MQSI_LILPATH32 |
MQSI_LILPATH |
MQSI_USER_EXIT_PATH64 e MQSI_USER_EXIT_PATH |
MQSI_USER_EXIT_PATH |
MQSI_SECURITY_PROVIDER_PATH64 e MQSI_SECURITY_PROVIDER_PATH32 |
MQSI_SECURITY_PROVIDER_PATH |
Atualize todos os perfis customizados que definem essas variáveis do ambiente.
- Copie todas as configurações do ambiente customizado adicionais de seu ambiente anterior para seu ambiente do Versão 8.0; por exemplo, MQSI_FILENODES_ROOT_DIRECTORY.
- Inicie o intermediário do Versão 8.0 utilizando o comando mqsistart.
Depois de ter concluído a migração, consulte as tarefas em Executar Tarefas Pós-migração para obter informações sobre tarefas que talvez você queira executar após a migração.