Si possono copiare oggetti da un portale all'altro utilizzando i pacchetti di migrazione. Si consiglia di farlo per varie ragioni. Si può scegliere se gestire una distribuzione globale o se si desidera creare portali multipli per separare sviluppo, testing e produzione.
I pacchetti di migrazione si possono utilizzare per:
esportare oggetti creati in un portale di sviluppo ed importarli nel portale di produzione, una volta effettuato il loro collaudo in modo appropriato
importare oggetti del portale per installarvi nuove funzioni. Ad esempio, si potrebbe voler installare una suite di Portlet e registrare i Portlet nel portale.
Per creare un pacchetto di migrazione, usare l'utility Migrazione - Esporta. Per importare oggetti da un pacchetto di migrazione, usare l'utility Migrazione - Importa.
Per ulteriori informazioni sulla versione riga di comando dell'utility di migrazione, fare riferimento all' Administrator Guide for AquaLogic Interaction (edocs.bea.com)/p>
Migrazione presenta le seguenti funzioni:
|
Funzione |
Descrizione |
|
Oggetti che possono essere inclusi nel pacchetto |
Tutti gli oggetti |
|
Contenuto di Collaboration e Publisher |
Se si migra una comunità che include il contenuto di Collaboration o di Publisher, si potrà anche migrare il contenuto associato. Ad esempio, se l'utente migra una comunità che include il Portlet Messaggi di discussione comunità, si potranno migrare i progetti inclusi nel Portlet ed il loro contenuto associato. |
|
Richieste ed approvazione |
Qualsiasi utente provvisto almeno di accesso di tipo Modifica alla directory oggetti amministrativi può richiedere la migrazione di questi oggetti, ma solo gli utenti con accesso al gruppo Amministratori potranno approvare le richieste. L'amministratore, quindi, seleziona gli oggetti approvati da aggiungere ad un pacchetto di migrazione. |
|
Creazine di un pacchetto di migrazione |
Solo gli amministratori possono creare un pacchetto di migrazione. Un amministratore può aggiungere oggetti che non presentano richieste di migrazione ad un pacchetto di migrazione (aggirando in questo modo il processo di richiesta ed approvazione). |
|
Dipendenze degli oggetti |
Gli oggetti dipendenti possono essere inclusi in un pacchetto di migrazione, ma non devono necessariamente esserlo. |
|
Gli identificatori unici universali, o UUID (Unique Universal Identifiers) e il loro effetto sulle importazioni/migrazioni successive |
Gli UUID vengono mantenuti per impostazione predefinita, in modo da consentire alle migrazioni seguenti di sostituire gli oggetti precedentemente migrati. In ogni caso, se non si desidera sostituire o ignorare gli oggetti precedentemente migrati, si potrà creare una nuova istanza dello stesso oggetto con un nuovo UUID. |
Note sulla migrazione
Gli utenti membri del gruppo Amministratori potranno, inoltre, approvare un oggetto per la migrazione (senza richiesta) dalla pagina Cronologia e Stato migrazione dell'Editor Oggetto o della finestra di dialogo Salva oggetto. L'oggetto viene aggiunto automaticamente all'elenco di oggetti approvati per la migrazione.
I nuovi server remoti possono essere migrati, ma le modifiche successive loro apportate saranno migrate solo se si seleziona Sovrascrivi server remoti durante l'importazione. Poiché le impostazioni del server remoto sono in genere specifiche di un portale particolare, le impostazioni predefinite non prevedono la socrascrittura degli oggetti del server remoto.
Le impostazioni degli oggetti in un pacchetto di migrazione sono quelle presenti al momento della creazione del pacchetto, non quelle presenti quando l'oggetto è stato approvato.