Ripristino dei componenti e delle risorse in Versione 5.0

Questo argomento spiega le modalità di ripristino di componenti e risorse migrate dai prodotti Versione 5.0 verso il loro stato originale.

Limitazioni

Quando si ripristina un broker da Versione 6.0 a Versione 5.0, le serie di messaggi vengono eliminate, quindi è necessario ridistribuirle. Tale procedura viene ricordata dal messaggio di avvertenza BIP8688, che viene visualizzato quando si esegue il comando mqsimigratecomponents.

Dopo la migrazione a Versione 6.0, se sono stati distribuiti flussi di messaggi che utilizzano nuove funzioni di Versione 6.0, ad esempio nuovi nodi o nuova sintassi ESQL, tali flussi di messaggi non verranno avviati se il broker viene riportato a Versione 5.0. Altri flussi di messaggi nel broker che non utilizzano nuove funzioni Versione 6.0 continueranno ad essere eseguiti.

I file di origine di Message Brokers Toolkit Versione 5.0 e Versione 5.1 utilizzano un nuovo formato in Message Brokers Toolkit Versione 6.0. I file vengono migrati nel nuovo formato quando vengono salvati utilizzando Message Brokers Toolkit Versione 6.0. Dopo questa operazione, non è più possibile utilizzare i file con Message Brokers Toolkit Versione 5.0 o Versione 5.1. Se sono stati creati dei flussi di messaggi in Versione 6.0, non è possibile ripristinarli in Versione 5.0. Per informazioni dettagliate, consultare Condizioni per l'utilizzo di risorse migrate con versioni precedenti di Message Brokers Toolkit.

Migrazione di risorse per riportarle in Versione 5.0

Le sezioni seguenti descrivono le modalità di ripristino di Message Brokers Toolkit e dei componenti di runtime su Versione 5.0.

Ripristino di Message Brokers Toolkit in Versione 5.0
Per ripristinare Message Brokers Toolkit in Versione 5.0, effettuare quanto segue:
  1. Arrestare Versione 6.0 Message Brokers Toolkit.
  2. Ripristinare lo spazio di lavoro Versione 5.0 dal backup acquisito prima della migrazione.
  3. Riavviare Versione 5.0 Message Brokers Toolkit.

Le modifiche eseguite in Versione 6.0 Message Brokers Toolkit non possono essere utilizzate in Versione 5.0 Message Brokers Toolkit.

Ripristino dei componenti di runtime in Versione 5.0

Utilizzare i parametri -s and -t del comando mqsimigratecomponents per migrare i componenti da Versione 6.0 a Versione 5.0. Specificare Versione 6.0 per il parametro della versione di origine (-s) e Versione 5.0 per il parametro della versione di destinazione (-t). Consultare l'argomento del comando mqsimigratecomponents per informazioni dettagliate su tali parametri e sul formato da utilizzare quando si specificano i numeri di versione.

Per ripristinare i componenti di runtime z/OS su Versione 5.0, effettuare quanto segue:
  1. Inoltrare il lavoro BIPMGCMP per richiamare il comando mqsimigratecomponents, specificando i parametri -s e -t, come descritto in precedenza.
  2. Sostituire l'attività avviata JCL in USER.PROCLIB con la copia Versione 5.0 di cui è stato eseguito il backup.
Ripristino a un broker in Versione 5.0
Per ripristinare un broker migrato al relativo stato Versione 5.0, effettuare quanto segue:
  1. Arrestare il broker Versione 6.0.
  2. Ripristinare il broker a Versione 5.0 utilizzando il comando mqsimigratecomponents, come mostrato nel seguente esempio:
    mqsimigratecomponents Broker -t 5.0.0.4
    È possibile che venga visualizzato un messaggio di avvertenza BIP8688, che indica di ridistribuire le serie di messaggi.
  3. Ripristinare le modifiche apportate alle definizioni ODBC durante la migrazione a Versione 6.0.
    • In UNIX, ripristinare la variabile di ambiente ODBCINI per specificare la versione precedente del file odbc.ini.
    • In Windows, utilizzare il pannello di controllo per modificare le impostazioni ODBC.
  4. Riavviare il broker utilizzando una finestra del comando Versione 5.0.

Se si esegue la migrazione alla Versione 6.0, si distribuisce una serie di messaggi al broker Versione 6.0 e si esegue nuovamente la migrazione alla Versione 5.0, la Versione 5.0 non è in grado di riconoscere la serie di messaggi distribuita dalla Versione 6.0. In questo caso, le serie di messaggi che non possono essere utilizzate dalla Versione 5.0 vengono eliminate e viene visualizzato un messaggio di avvertenza per ciascuna serie di messaggi, in cui viene richiesta una nuova distribuzione alla Versione 5.0 dopo aver eseguito correttamente la migrazione.

Ripristino a Server nomi utente in Versione 5.0
Non sono state apportate modifiche funzionali al Server nomi utente tra WebSphere Business Integration Message Broker Versione 5.0 e WebSphere Message Broker Versione 6.0. Per ripristinare un Server nomi utente in Versione 5.0, immettere il comando mqsimigratecomponents, come mostrato nel seguente esempio:
mqsimigratecomponents UserNameServer -t 5.0.0.4
Ripristino di un Gestione configurazione in Versione 5.0

Quando si migra a Gestione configurazione da Versione 5.0 a Versione 6.0, il database DB2 non viene modificato né eliminato. Versione 6.0 non utilizza DB2 per memorizzare i dati. Se si migra da Versione 6.0 a Versione 5.0, il database DB2 originale viene riutilizzato e se sono state apportate delle modifiche a Versione 6.0, tali modifiche non vengono ripristinate a Versione 5.0. Di conseguenza, tutte le modifiche al dominio apportate dopo la migrazione a Versione 6.0 andranno perse.

Se sono state distribuite delle modifiche di configurazione del broker dopo la migrazione a Versione 6.0, tali modifiche vengono perse quando si ripristina Gestione configurazione a Versione 5.0. Occorre ricreare i broker eliminandoli e ridistribuendoli in ordine per mantenere uno stato coerente. Controllare attentamente che Gestione configurazione funzioni correttamente prima di eseguire la distribuizione per la prima volta dopo la migrazione a Versione 6.0.

Se è stato modificato il gestore code di Gestione configurazione durante la migrazione a Versione 6.0, è necessario conservare il gestore code se si esegue il ripristino utilizzando il comando mqsimigratecomponents. Se il nuovo gestore code si trova su un sistema operativo diverso da Windows, non è possibile utilizzare il comando mqsimigratecomponents per eseguire il ripristino; è necessario eseguire il ripristino da un backup.

Di seguito viene riportato un esempio del comando per eseguire il ripristino a Gestione configurazione nello stato Versione 5.0:
mqsimigratecomponents ConfigMgr -t 5.0.0.4
Concetti correlati
Condizioni per l'utilizzo di risorse migrate con versioni precedenti di Message Brokers Toolkit
Attività correlate
Migrazione ed aggiornamento
Backup delle risorse di WebSphere Business Integration Message Broker Versione 5.0
Disinstallazione
Riferimenti correlati
Comando mqsimigratecomponents
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ah23891_