Preparando o Sistema Existente

Antes de fazer upgrade de qualquer sistema, você deve executar as seguintes etapas:

Preservando Projetos do Usuário Existentes

Todos os projetos de usuário definidos em seu sistema WebSphere Business Integration Server Express ou Express Plus existente são armazenados localmente com as ferramentas. Ao executar o instalador para fazer upgrade para outra versão do WebSphere Business Integration Server Express ou do Express Plus, as ferramentas recém-instaladas não reconhecerão automaticamente o caminho para o espaço de trabalho do System Manager no qual reside os projetos de usuário existentes.

Para disponibilizar os projetos de usuário existente em seu sistema atualizado, você pode escolher uma das opções a seguir:

Migrando Projetos Existentes

Para migrar os projetos existentes, primeiro exporte-os como uma solução para um local temporário e, em seguida, importe-os de volta para o seu System Manager recém-atualizado.

Exportando as Soluções de Projeto do Usuário

Para exportar um projeto de usuário e os componentes de integração que referencia como uma solução, execute as seguintes etapas:

Nota:
A exportação de uma solução migra somente os componentes de integração, e os atalhos estão incluídos nos projetos do usuário que você selecionou para essa solução. Se quiser migrar também componentes de integração adicionais que não foram incluídos como atalhos em nenhum projeto do usuário, siga também os procedimentos para a Exportação de componentes para um pacote utilizando o System Manager no Guia de Implementação do Sistema.

  1. Na visualização WebSphere Business Integration System Manager, expanda a pasta Projetos do Usuário e, em seguida, clique com o botão direito na pasta Projetos do InterChange Server e escolha Exportar Solução no menu de contexto. O System Manager exibe o assistente Exportar Solução.
  2. Para selecionar os componentes que você deseja exportar, execute uma das seguintes opções:
  3. Digite o caminho completo e o nome do diretório no qual a solução deve ser exportada no campo de texto na parte inferior da tela do assistente ou clique em Procurar para navegar até o diretório desejado.
  4. Clique em Concluir. O System Manager executa o seguinte para exportar a solução no diretório especificado na Etapa 3:
    1. Cria um diretório de Usuário que contém os atalhos nos projetos de usuário selecionados durante a exportação da solução.
    2. Cria um diretório de Sistema que contém os diretórios na biblioteca do componente de integração referenciado pelos atalhos nos projetos de usuário selecionados durante a exportação da solução.
  5. Quando solicitado que a operação de exportação seja concluída com êxito, clique em OK.
Importando Soluções de Projeto do Usuário

Com o InterChange Server Express em execução, conecte o System Manager na sua instância do InterChange Server Express e execute as seguintes etapas:

  1. Expanda a pasta Projetos do Usuário, clique com o botão direito em Projetos do InterChange Server e selecione Importar Solução.
  2. Digite o caminho completo e o nome do diretório no qual existe a solução exportada no campo do nome do diretório da Solução ou clique em Procurar para navegar até o diretório desejado.
  3. Clique em Concluir. O System Manager cria bibliotecas do componente de integração e projetos de usuário definidos na solução exportada em seu ambiente.

Fazendo Upgrade dos Pré-requisitos de Software

A interface de instalação do Launchpad automaticamente fará upgrade de alguns pré-requisitos do software. No entanto, se você possui uma versão do pré-requisito que seja anterior à suportada para upgrade pela versão atual do WebSphere Business Integration Server Express ou Express Plus, será necessário fazer upgrade manualmente do pré-requisito antes de fazer upgrade do WebSphere Business Integration Server Express ou do Express Plus. (Consulte http://www.ibm.com/software/integration/wbiserverexpress para obter informações sobre as versões suportadas do software de pré-requisito). Você também pode optar por fazer upgrade manualmente do pré-requisito por qualquer outro motivo. Se você fizer upgrade manualmente de um pré-requisito para uma versão que seja suportada pelo release atual (WebSphere Business Integration Server Express 4.4), o Launchpad detectará que você possui uma versão atual desse pré-requisito ao executar o restante do upgrade. Siga as instruções de upgrade fornecidas com um pré-requisito específico, se você fizer o upgrade dele manualmente.

As seguintes seções descrevem as etapas que devem ser feitas para qualquer banco de dados e os cenários de upgrade para vários pré-requisitos do software. Certifique-se de seguir as etapas em Fazendo Backup do Sistema antes de desinstalar ou fazer upgrade de qualquer software.

Opções de Migração do Banco de Dados

Ao preparar o seu sistema WebSphere Business Integration Express em um upgrade, você tem duas opções para migrar o banco de dados: uma migração do banco de dados no local e uma migração de banco de dados sem ser no local. Uma migração de banco de dados no local significa reutilizar o antigo repositório e permitir que o WebSphere Business Integration Express execute o upgrade do repositório durante a primeira inicialização do servidor WebSphere Business Integration Express. Uma migração de banco de dados sem ser no local significa fazer upgrade com uma marca nova e um banco de dados de repositório vazio. Certifique-se de seguir as instruções especiais em Fazendo Backup do Sistema para a migração de banco de dados no local.

IBM DB2 Universal Database

As seguintes seções se aplicam ao IBM DB2.

Versões Anteriores do DB2

Se você desinstalar uma versão anterior do DB2, de modo que não exista a versão DB2, o Launchpad solicitará que instale o DB2 versão 8.2 Express.

Se você possui uma versão do DB2 que esteja abaixo da versão requerida (abaixo da 8.1.5), o Launchpad solicitará que instale o DB2, versão 8.2 Express.

Se você possui um DB2 versão 8.1.5 ou superior instalado, o Launchpad não solicitará que instale uma versão mais recente do DB2. Nesse caso, se você estiver em uma versão do DB2 anterior à 8.2, e deseja fazer upgrade para a versão DB2 8.2, deverá fazer upgrade dele manualmente.

Nota:
Se uma versão suportada do DB2 (8.15 ou superior) já estiver instalada, siga as instruções para a migração "no local" conforme explicado em Fazendo Backup do Sistema.
Transferindo o Login de Usuário Anterior

Se você estiver fazendo upgrade de uma versão do DB2 suportada anteriormente (8.1.2 Express - 8.14 Express) por meio do Launchpad, você precisará utilizar o mesmo nome de usuário e senha que foram utilizados para o WebSphere Business Integration Express com a antiga versão do DB2 com a nova versão do DB2 que está instalada. O nome do usuário e a senha suportados com o WebSphere Business Integration Server Express ou o Express Plus versão 4.3.1 era smbadmin, com a senha smbP4$$word de modo que se essa instância do DB2 fosse utilizada com o WebSphere Business Integration Server Express ou o Express Plus versão 4.3.1, o nome do usuário/senha devem ser essa combinação.

Para fazer isso:

  1. Pare todos os serviços do DB2.
  2. Inclua o nome do usuário smbadmin com a senha smbP4$$word no grupo do "Administrador" do Windows.
  3. Durante o procedimento de upgrade, o Launchpad solicitará pelo nome de usuário e senha do banco de dados. Utilize o mesmo nome de usuário/senha descritos acima.

Microsoft SQL Server

Se você estiver utilizando o Microsoft SQL Server 2000 como o seu banco de dados, deverá fazer upgrade manualmente dele de acordo com as instruções de upgrade do Microsoft SQL Server. O Launchpad não fará upgrade dele automaticamente.

IBM WebSphere Application Server

O WebSphere Business Integration Server Express ou Express Plus versão 4.4 suporta o WebSphere Application Server Express versão 5.1.1 ou superior. A Versão 6.0 é aquela que o Launchpad instala. Você deve desinstalar todas as versões do WebSphere Application Server antes do 5.1.1. Se você já possui o 5.1.1 instalado e deseja fazer upgrade para a 6.0, deverá fazer isso manualmente porque o Launchpad não solicitará que isso seja feito.

Nota:
Instalar o WAS 6.0 Express através do Launchpad sobre versões anteriores do WebSphere Application Server Express (WebSphere Application Server Express 5.1 ou 5.1.1, por exemplo) pode resultar em duas instalações coexistentes do WAS na máquina. Nesse caso, o LaunchPad implementará a ferramenta baseada na Web na instalação do WAS 6.0 Express.

Servidor e Cliente do IBM WebSphere MQ

Se você possui uma versão mais antiga do IBM WebSphere MQ instalada que foi suportada por uma versão anterior do WebSphere Business Integration Express, o Launchpad executará um upgrade automático para a versão suportada. Por exemplo, se você possui o MQ 5.3 CSD 05 instalado, o Launchpad executará um upgrade automático para o CSD 07.

IBM Java Development Kit

O Launchpad instala a versão apropriada do IBM JDK (versão 1.4.2). Não é necessário remover a versão anterior.

Colocando o Sistema em um Estado de Repouso

Antes de fazer upgrade do seu sistema, você deve certificar-se de que está no estado de repouso. Isso significa que todos os eventos em andamento estão concluídos e que todas as transações questionáveis estão resolvidas antes de fazer o backup do ambiente e executar o procedimento de upgrade.

As etapas a seguir descrevem como colocar o sistema em um estado de repouso:

  1. Envie novamente os eventos com falha ou descarte os eventos (essa etapa é opcional).
  2. Pare o polling dos conectores para as tabelas de eventos, definindo a propriedade PollFrequency do conector para No e iniciando novamente o conector.
  3. Deixe que todos os eventos sejam executados no sistema, incluindo todos os eventos em andamento. Todas as transações questionáveis devem ser resolvidas.
  4. Limpe as filas removendo os eventos antigos das filas.
    Nota:
    Execute a etapa 4 apenas se você não estiver processando os eventos com falha e optar por enviar novamente os eventos a partir do aplicativo. Caso contrário, as filas devem ficar vazias, mas examine novamente para ter certeza.
  5. Encerre todos os programas do Windows e pare todos os processos relacionados ao InterChange Server Express.

Consulte o Guia de Administração do Sistema para obter informações adicionais sobre como parar um sistema em execução normalmente.

Fazendo Backup do Sistema

Fazer o backup do sistema permite recuperar quaisquer arquivos que sejam sobrescritos inadvertidamente durante a instalação da nova versão. Antes de executar o procedimento de upgrade, faça backup dos dados estáticos e dos dados dinâmicos (dados alteráveis dos quais você faz backup regularmente, independente de upgrades). Para obter exemplos de dados estáticos e dinâmicos, consulte a Tabela 3.

Para fazer o backup do sistema, proceda da seguinte forma:

A Tabela 3 resume como fazer backup de diferentes componentes.

Tabela 3. Métodos de Backup para Dados
Tipo de Dados Método de Backup
Dados Estáticos
Repositório Use o utilitário repos_copy para salvar todos ou alguns componentes do sistema personalizado. Para obter informações adicionais, consulte a descrição de como fazer backup dos componentes no Guia de Administração do Sistema.
Arquivos personalizados da classe Java de mapas (.class) Para incluir esses arquivos em seu backup do sistema, certifique-se de que o seguinte diretório esteja no backup do sistema:
ProductDir\DLMs 
Conectores Personalizados Inclua o seguinte diretório em seu backup do sistema: ProductDir\connectors\connector_name, em que "connector_name" é o nome do conector personalizado.
Scripts personalizados de inicialização Se você tiver personalizado algum script de inicialização, certifique-se de que esteja incluído no seu backup de sistema.
Arquivo de configuração do ICS Express (InterchangeSystem.cfg) Inclua no seu backup do sistema o arquivo de configuração do ICS Express, que reside no diretório ProductDir.
Dados Dinâmicos
Tabelas de referência cruzada, eventos com falha e relacionamentos Utilize o utilitário de backup do banco de dados para o banco de dados. Para obter informações adicionais, consulte a descrição de como fazer backup dos componentes do sistema no Guia de Administração do Sistema.
Tabelas de archive de eventos do conector Utilize o utilitário de backup do banco de dados para o banco de dados que contém essas tabelas.
Arquivos de log Inclua o seguinte diretório em seu backup do sistema:
ProductDir\log

Encerrando o Sistema

Depois que os backups forem concluídos, você poderá encerrar o sistema da seguinte maneira:

  1. Encerre o InterChange Server Express e seus componentes relacionados.
  2. Encerre o servidor do banco de dados.
  3. Encerre o WebSphere MQ.

Para obter informações adicionais sobre o encerramento do sistema, consulte Guia de Administração do Sistema.

Copyright IBM Corp. 2004, 2005