Utilizzo dell'utilità reposMigrate

E' possibile utilizzare l'utilità reposMigrate per la migrazione delle risorse di WebSphere InterChange Server alle risorse distribuibili di WebSphere Process Server e, facoltativamente, distribuirle a WebSphere Process Server. L'utilità può essere richiamata da una riga comandi o utilizzando la procedura guidata Migrazione dalla console di WebSphere Process Server - Primi passi.

L'utilità reposMigrate richiede come input un file jar di archivio di WebSphere InterChange Server. Questo file dovrebbe essere già contenuto rispetto alle applicazioni di cui sta per essere eseguita la migrazione. Ovvero, tutte le risorse cui si fa riferimento da una o più risorse nel file jar, devono essere contenute anche nel file jar. Esportare queste risorse e creare il file jar utilizzando il comando WebSphere InterChange Server repos_copy con l'opzione -o (per ulteriori dettagli, compresa l'esportazione di singoli componenti, fare riferimento alla documentazione di WebSphere InterChange Server v4.3ftp://ftp.software.ibm.com/software/websphere/integration/wicserver/library/doc/wics43/).
L'utilità reposMigrate converte tutte le risorse di WebSphere InterChange Server in un file jar nelle risorse distribuibili di WebSphere Process Server e, facoltativamente, distribuisce tali risorse in un server in esecuzione su una determinata cella. Per eseguire la migrazione delle risorse, effettuare i passi indicati:
  1. Identificare il file jar contenente le risorse di WebSphere InterChange Server precedentemente esportate che devono essere convertite in risorse distribuibili di WebSphere Process Server.
  2. Eseguire la migrazione delle risorse in uno dei seguenti modi:
    Opzione Descrizione
    Richiamare l'utilità reposMigrate da una riga comandi Immettere il comando alla richiesta in WebSphere Process Server con gli argomenti richiesti ed eventuali argomenti opzionali desiderati.
    Utilizzare la procedura guidata Migrazione
    1. Avviare la console di WebSphere Process Server - Primi passi e selezionare la procedura guidata Migrazione.
    2. Selezionare l'opzione per eseguire la migrazione di un file jar di archivio di WebSphere InterChange Server.
    3. Ricercare il file jar richiesto o immettere il nome del percorso completo del file jar nel campo Selezione origine.
    4. Specificare o ricercare la directory di output della migrazione in cui vengono posizionati i risultati della migrazione.
    5. Immettere eventuali altri parametri necessari, quindi fare clic su Fine.
  3. Verificare i messaggi di output per eventuali errori.
  4. Se si sceglie di non distribuire le risorse appena migrate, è possibile installarle in WebSphere Process Server.

Esempi

E' possibile utilizzare l'utilità reposMigrate per migrare le risorse di WebSphere InterChange Server esistenti direttamente in un WebSphere Process Server in esecuzione:
  1. Aprire la riga comandi in WebSphere Process Server.
  2. Immettere il comando reposMigrate con l'opzione di distribuzione:

    %WAS_HOME%\bin\reposMigrate -iics-jar-file-name -otarget-dir-name -scell=MyCell,node=MyNode,server=Server1

Con il flag relativo alla distribuzione al server (-s) specificato, l'utilità reposMigrate crea ed installa le risorse generate in WebSphere Process Server nel modo seguente:
  • Per ciascun WebSphere InterChange Server Collaboration Object e Connector Definition nel file jar di input, reposMigrate utilizzerà serviceDeploy per creare un file EAR distribuibile dalle risorse migrate. Una volta creati i file EAR, reposMigrate utilizzerà wsadmin per installarle in WebSphere Process Server.
  • Per le risorse condivise (ad esempio Oggetti business, Mappe e relazioni), viene inclusa una copia di tutte le risorse condivise generate dal file jar di input in ciascun file EAR generato e verrà installata come parte dell'EAR del modulo SCA.
  • Per tutte le risorse di destinazione, come ad esempio le voci JDBC Data Sources e WBIScheduler, verrà richiamato lo strumento per la definizione della risorsa standard (ad esempio, wsadmin) per creare le risorse nel sistema WebSphere Process Server.
Inoltre, è possibile utilizzare l'utilità reposMigrate per migrare le risorse WebSphere InterChange Server esistenti in file EAR che possono essere installati in seguito in WebSphere Process Server:
  1. Aprire una riga comandi in WebSphere Process Server.
  2. Immettere il comando reposMigrate senza l'opzione di distribuzione:

    %WAS_HOME%\bin\reposMigrate -iics-jar-file-name -otarget-dir-name

Il comportamento predefinito dell'utilità reposMigrate è quello di registrare gli errori relativi alla migrazione di ciascuna singola risorsa e continuare la migrazione del resto delle risorse. Indipendentemente dal modo in cui reposMigrate viene richiamato, è necessario verificare gli eventuali errori dei messaggi di output una volta completata l'esecuzione. Per semplificare l'esame dell'output, utilizzare il parametro logfile (-lf<LogFileName>) per posizionare l'output nel file specificato. Per sovrascrivere il comportamento predefinito e forzare reposMigrate a terminare l'elaborazione quando si rileva la prima risorsa che non può essere migrata, specificare il flag -fh (arresto al primo errore). L'utilità reposMigrate può essere eseguita nuovamente dall'inizio per ritentare dopo un'esecuzione non riuscita.

Terms of use |

Last updated: Mon Apr 10 13:28:58 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)