BPMRestore comando

Tradizionale:
questo comando ripristina una snapshot dell'applicazione del processo precedentemente archiviata sul server Workflow Center .

Utilizzare il comando BPMRestore in modalità connessa per ripristinare le istantanee archiviate. Il comando viene eseguito utilizzando l'oggetto AdminTask del client di script wsadmin.
Importante: non puoi ripristinare un'istantanea da un ramo archiviato. Dopo aver eseguito il comando BPMRestore , non è più possibile trovare una singola istantanea in Workflow Center. Invece, è necessario ripristinare il ramo completo anche se si desidera ripristinare una sola istantanea.

Prerequisiti

Importante in un ambiente con più domini di sicurezza configurati, utilizzare l'MBean PALService invece di questo comando wsadmin. Consultare MBean PAL (Process Application LifeCycle ).
Le seguenti condizioni devono essere soddisfatte:
  • In un ambiente di distribuzione di rete, un membro del cluster delle applicazioni esegue applicazioni Workflow Center . Pertanto, è necessario eseguire questo comando sul nodo che contiene tale membro cluster dell'applicazione. non eseguire il comando dal profilo del gestore distribuzione.
  • Eseguire il comando in modalità connessa, ossia non utilizzare l'opzione -conntype none wsadmin.
  • Per accedere al comando wsadmin, l'ID utilizzato deve avere un ruolo WebSphere® Application Server con più privilegi rispetto al ruolo di monitoraggio. Consultare Ruoli amministrativi per informazioni sui ruoli.
  • Per accedere all'API Business Automation Workflow Utilizzato da questo comando, l'ID utilizzato deve appartenere a bpmAdminGroup o bpmAuthorGroup. Il nome predefinito per bpmAdminGroup è tw_admins e il nome predefinito per bpmAuthorGroup è tw_authors. Per informazioni sui gruppi, consultare IBM Business Automation Workflow tipi di gruppo predefiniti .
    Suggerimento: Per impostazione predefinita, solo l'utente DeAdmin ha sia il ruolo di amministratore che l'appartenenza a WebSphere Application Server ruolo di amministratore e l'appartenenza al sito bpmAdminGroup.
Attenzione: se si utilizza una connessione SOAP, il completamento del comando potrebbe richiedere più tempo del valore di timeout SOAP specificato. Sebbene il comando continui ad essere eseguito fino al termine, è possibile che venga visualizzata l'eccezione java.net.SocketTimeoutException: Read timed out. Per evitare questa eccezione, impostare un valore superiore per la proprietà com.ibm.SOAP.requestTimeout del file profile_root/properties/soap.client.props .

Ubicazione

Avviare il client di script wsadmin dalla directory profile_root/bin .

È possibile controllare lo stato del comando nel file SystemOut.log del server.

Sintassi

BPMRestore 
-containerAcronym acronym
-containerSnapshotAcronym process_application_snapshot_acronym
[-containerTrackAcronym track_acronym]

Parametri

-containerAcronym Stringa
Un parametro obbligatorio che identifica l'applicazione del processo o il toolkit utilizzando il relativo acronimo. Ad esempio, l'applicazione del processo BillingDispute potrebbe avere un acronimo di BILLDISP.
Suggerimento: se non si conosce l'acronimo, utilizzare il comando BPMShowProcessApplication per elencare i dettagli di un'applicazione di processo, inclusi gli acronimi.
-containerSnapshotAcronym Stringa
Un parametro obbligatorio che identifica l'acronimo della snapshot dell'applicazione del processo.
-containerTrackAcronym Stringa
Un parametro facoltativo che identifica l'acronimo della traccia associata all'applicazione del processo.

Esempio

Il seguente esempio illustra come ripristinare un'istantanea dell'applicazione del processo BillingDispute . L'istantanea fa parte della traccia principale. Nell'esempio, l'utente stabilisce una connessione SOAP al server Workflow Center .
Importante: in un ambiente di distribuzione della rete, utilizzare la porta configurata per il membro del cluster delle applicazioni che esegue le applicazioni Workflow Server o Workflow Center . Per determinare il numero di porta corretto, consultare la pagina di raccolta Porte della console di gestione di WebSphere (fare clic su Server > Tipi di server > WebSphere application server > nome_server > Comunicazioni > Porte ed individuare il valore per SOAP_CONNECTOR_ADDRESS).
wsadmin -conntype SOAP -port 8880 -host ProcessCenterServer01.mycompany.com -user admin -password admin -lang jython

wsadmin>AdminTask.BPMRestore('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main]')