Questo argomento spiega le modalità di ripristino di componenti e risorse migrate dai prodotti Versione 2.1 verso il loro stato originale.
Quando si ripristina un broker da Versione 6.0 a Versione 2.1, 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.
Quando si ripristina un broker da Versione 6.0 a Versione 2.1 su z/OS, le pubblicazioni conservate vengono eliminate.
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 2.1. Altri flussi di messaggi nel broker che non utilizzano nuove funzioni Versione 6.0 continueranno ad essere eseguiti.
A causa di requisiti di coesistenza, è possibile ripristinare Gestione configurazione su Versione 2.1 soltanto se non è stato migrato alcun broker su Versione 6.0. Se si ripristina Gestione configurazione a Versione 2.1, è necessario ripristinare anche Message Brokers Toolkit a Versione 2.1.
Le sezioni seguenti descrivono le modalità di ripristino di Message Brokers Toolkit e dei componenti di runtime su Versione 2.1.
Utilizzare i parametri -s and -t del comando mqsimigratecomponents per migrare i componenti da Versione 6.0 a Versione 2.1. Specificare Versione 6.0 per il parametro della versione di origine (-s) e della versione 2.1.0.8 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.
mqsimigratecomponents Broker -t 2.1.0.8È possibile che venga visualizzato un messaggio di avvertenza BIP8688, che indica di ridistribuire le serie di messaggi.
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 2.1, la Versione 2.1 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 2.1 vengono eliminate e viene visualizzato un messaggio di avvertenza per ciascuna serie di messaggi, in cui viene richiesta una nuova distribuzione alla Versione 2.1 dopo aver eseguito correttamente la migrazione.
mqsimigratecomponents UserNameServer -t 2.1.0.8
Se si ripristina Gestione configurazione a Versione 2.1, è necessario anche ripristinare Message Brokers Toolkit e i broker a Versione 2.1.
Versione 6.0 Gestione configurazione non utilizza il database DB2 utilizzato da Versione 2.1 Gestione configurazione; se si ripristina a Versione 2.1, viene invece utilizzato il database originale. Ciò significa che le modifiche apportate dopo la migrazione di Gestione configurazione a Versione 6.0 andranno perse. Ciò potrebbe lasciare il dominio in uno stato incoerente, obbligando l'utente a ricreare e ridistribuire tutti i broker per ottenere di nuovo uno stato coerente. Dopo avere migrato Gestione configurazione a Versione 6.0, controllare attentamente che Message Brokers Toolkit e Gestione configurazione funzionino correttamente prima di tentare ulteriori modifiche di configurazione o prima di migrare i broker.
Se è stato spostato il gestore code di Gestione configurazione durante la migrazione, occorre conservare il nuovo gestore code durante il ripristino, a meno che non si ripristini l'intero dominio da un backup. Se è stato spostato Gestione configurazione su un sistema operativo diverso da Windows, non è possibile ripristinarlo a Versione 2.1 a meno che non si ripristini il dominio da un backup.
mqsimigratecomponents ConfigMgr -t 2.1.0.8Versione 6.0 Message Brokers Toolkit non funziona più; è necessario utilizzare invece Versione 2.1 Message Brokers Toolkit.