Installazione di istantanee su un server offline utilizzando Workflow Center e i comandi wsadmin

È possibile installare le istantanee su un IBM® Workflow Server offline utilizzando IBM Workflow Center per creare il pacchetto di installazione e utilizzando i comandi wsadmin per installare le istantanee utilizzando i pacchetti.

Prima di iniziare

Esportare un'istantanea. Per ulteriori informazioni, vedere Importazione ed esportazione di progetti.

Vedi i prerequisiti in Installazione delle istantanee.

Se si prevede di migrare le istanze in esecuzione, verificare che sia presente una politica di migrazione per l'istantanea. La normativa di migrazione definisce il modo in cui gestire i token orfani, se presenti. Se una normativa di migrazione non è elencata per l'istantanea di origine, informare il proprietario dell'istantanea che si sta installando per creare la normativa di migrazione. Il proprietario dell'istantanea può utilizzare Workflow Center per generare il file della politica di migrazione e utilizzare l'editor della politica di migrazione per modificarla. Per informazioni, consultare Definizione della politica di migrazione utilizzando la console Process Center.

Procedura

  1. Accedere a Workflow Center.
  2. Nella pagina Applicazioni del processo o Soluzione del caso , fare clic su Dettagli per l'applicazione del processo o la soluzione del caso che si desidera installare, quindi fare clic su Snapshot.
  3. Fare clic su Installa accanto alla snapshot da installare.
    Viene visualizzata la finestra Installa un'istantanea su un server .
  4. Nella finestra, selezionare il Workflow Server offline in cui si desidera installare l'istantanea.

    Se la soluzione del caso o dell'applicazione del processo dispone già di un package di installazione per una snapshot per Workflow Servernon in linea, la finestra visualizza un messaggio che indica che la snapshot è già installata. In caso contrario, è possibile selezionare l'istantanea e fare clic su Installa. Dopo aver eseguito questa operazione, si riceve una notifica che l'istantanea è stata installata correttamente sul server offline.

  5. Selezionare l'istantanea per cui è stato creato il pacchetto di installazione.
  6. Nella pagina dell'istantanea, selezionare i dettagli di installazione e selezionare Esporta package di installazione per il server offline in questione.
  7. Trasferire il pacchetto di installazione nel Workflow Server offline utilizzando FTP o un programma di utilità simile. Se sono stati esportati i file della normativa di migrazione, trasferirli.
  8. Su Workflow Server, eseguire il comando BPMInstallPackage nella directory profile_root/bin .
    Per informazioni sul comando, consultare il comando BPMInstallPackage.
    Ad esempio:
    AdminTask.BPMInstallPackage('[-inputFile C:\myProcessApps\SHSV856.zip -showSnapshotInfo true]')
    
    Per informazioni sul comando, consultare il comando BPMInstallPackage.
  9. Per migrare le istanze in esecuzione alla nuova istantanea, eseguire il comando BPMMigrateInstances .
    Nel comando, identificare una vecchia istantanea come origine e la nuova istantanea come destinazione. Se è stato esportato un file della normativa di migrazione per l'istantanea di origine, aggiungere il percorso a tale file come parametro orphanTokenPolicyFile . Per informazioni sul comando, consultare il comando BPMMigrateInstances.
    Suggerimento: è anche possibile eliminare tutti i token orfani in Process Inspector. Tuttavia, con Process Inspector, non è possibile scegliere di eliminare singoli token orfani o spostare i token.
    Ad esempio:
    AdminTask.BPMMigrateInstances(’[-containerAcronym HSS -sourceContainerSnapshotAcronym V1 -targetContainerSnapshotAcronym V2 C:\logFiles\V1_to_SHSV856.xml]')
  10. Facoltativo: se necessario, impostare le variabili di ambiente.
    Ad esempio, il valore corretto per un particolare ambiente (ad esempio, test o produzione) potrebbe non essere noto durante la fase di progettazione. In queste situazioni, fornire il valore dopo l'installazione dell'istantanea nel nuovo ambiente.
  11. Facoltativo: se necessario, stabilire team di runtime.
    Ad esempio, dopo aver installato una snapshot in un nuovo ambiente (come test o produzione), potrebbe essere necessario aggiungere o rimuovere gli utenti nei team per tale progetto. Ovvero, gli utenti nell'ambiente di test potrebbero non essere disponibili nell'ambiente di sviluppo.
    Per informazioni, consultare Configurazione dei team di runtime.
  12. Facoltativo: se necessario, controllare i processi e i servizi esposti.
    Ad esempio, dopo aver installato una snapshot in un nuovo ambiente (come test o produzione), potrebbe essere necessario disabilitare un particolare processo o servizio esposto all'interno di tale applicazione del processo
    Per informazioni, consultare Configurazione di processi e servizi esposti.

Risultati

L'ultima istantanea che si installa diventa la snapshot predefinita ed è automaticamente attiva.