Show Menu
ARGOMENTI×

Upgrading to AEM 6.5

In questa sezione viene descritto l'aggiornamento di un'installazione AEM a AEM 6.5:
Per fare un riferimento più semplice alle istanze AEM coinvolte in queste procedure, in questi articoli vengono utilizzati i termini seguenti:
  • L'istanza di origine è l'istanza AEM da cui si sta effettuando l'aggiornamento.
  • L’istanza di destinazione è quella a cui si sta effettuando l’aggiornamento.
Nell'ambito degli sforzi volti a migliorare l'affidabilità degli aggiornamenti, AEM ha subito una ristrutturazione esaustiva dei depositi. Per ulteriori informazioni su come allineare con la nuova struttura, vedere Ristrutturazione repository in AEM.

Cos'È Cambiato?

Di seguito sono riportate le principali modifiche apportate alle note nelle ultime diverse versioni di AEM:
AEM 6.0 ha introdotto il nuovo repository Jackrabbit Oak. I Manager di persistenza sono stati sostituiti da Micro Kernel . A partire dalla versione 6.1, CRX2 non è più supportato. È necessario eseguire uno strumento di migrazione denominato crx2oak per migrare i repository CRX2 dalle istanze 5.6.1. Per ulteriori informazioni, vedere Utilizzo dello strumento di migrazione CRX2OAK.
Se Asset Insights deve essere utilizzato e state effettuando l’aggiornamento da una versione precedente alla AEM 6.2, le risorse devono essere migrate e gli ID devono essere generati tramite un file JMX. Nei test interni, le risorse 125K in un ambiente TarMK sono state migrate in un'ora, ma i risultati potrebbero variare.
6.3 ha introdotto un nuovo formato per il SegmentNodeStore , che è alla base dell'implementazione TarMK. Se si sta effettuando l'aggiornamento da una versione precedente alla AEM 6.3, sarà necessario effettuare una migrazione dell'archivio nell'ambito dell'aggiornamento, con conseguente interruzione del sistema.
Adobe Engineering stima che questo sia di circa 20 minuti. Si noti che la reindicizzazione non sarà necessaria. Inoltre, è stata rilasciata una nuova versione dello strumento crx2oak per lavorare con il nuovo formato del repository.
Questa migrazione non è necessaria se si esegue l'aggiornamento da AEM 6.3 a AEM 6.5.
Le attività di manutenzione pre-aggiornamento sono state ottimizzate per supportare l'automazione.
Le opzioni di utilizzo della riga di comando crx2oak sono state modificate per essere di facile automazione e supportare più percorsi di aggiornamento.
I controlli successivi all'aggiornamento sono stati resi anche semplici da automazione.
La raccolta periodica dei rifiuti delle revisioni e la raccolta dei rifiuti nell'archivio dati sono ora attività di manutenzione di routine che devono essere eseguite periodicamente. Con l'introduzione di AEM 6.3, Adobe supporta e consiglia la pulizia delle revisioni online. Per informazioni sulla configurazione di queste attività, vedere Pulizia Pulizia revisioni revisioni.
AEM di recente è stato introdotto il Rilevatore pattern per valutare la complessità dell'aggiornamento quando si inizia la pianificazione per l'aggiornamento. 6.5 ha anche una forte attenzione sulla compatibilità Compatibilità con le versioni precedenti in AEM 6.5 con le versioni precedenti. Infine, vengono aggiunte anche le best practice per gli aggiornamenti Aggiornamenti sostenibili sostenibili.
Per ulteriori dettagli sulle modifiche apportate alle versioni AEM recenti, consulta le note sulla versione complete:

Panoramica sull'aggiornamento

L'aggiornamento AEM è un processo a più fasi, a volte a più mesi. La struttura seguente è stata fornita come panoramica di ciò che è incluso in un progetto di aggiornamento e del contenuto che è stato incluso in questa documentazione:

Flusso di aggiornamento

Il diagramma seguente cattura il flusso complessivo raccomandato evidenziando l'approccio di aggiornamento. Prendete nota del riferimento alle nuove funzioni introdotte. L'aggiornamento dovrebbe iniziare con il rilevamento dei pattern (vedere Valutazione della complessità dell'aggiornamento con il rilevamento dei pattern), che dovrebbe consentire di decidere il percorso da seguire per compatibilità con AEM 6.4 in base ai pattern nel report generato.
In 6.5 è stata messa a fuoco una grande priorità per mantenere tutte le nuove funzioni compatibili con le versioni precedenti, ma nei casi in cui si verificano ancora alcuni problemi di compatibilità con le versioni precedenti, la modalità di compatibilità consente di posticipare temporaneamente lo sviluppo per mantenere il codice personalizzato conforme alla versione 6.5. Questo approccio consente di evitare lo sforzo di sviluppo subito dopo l’aggiornamento (consultate Compatibilità con versioni precedenti nella AEM 6.5 ).
Infine, nel tuo ciclo di sviluppo 6.5, le funzionalità introdotte in Aggiornamenti sostenibili (vedi Aggiornamenti Aggiornamenti sostenibili sostenibili) ti aiutano a seguire le best practice per rendere gli aggiornamenti futuri ancora più efficienti e perfetti.