Show Menu
ARGOMENTI×

Upgrading to AEM 6.5

In questa sezione viene descritto l’aggiornamento di un’installazione di AEM a AEM 6.5:
Per fare un riferimento più semplice alle istanze AEM coinvolte in queste procedure, in questi articoli vengono usati i termini seguenti:
  • L’istanza di origine è l’istanza AEM da cui state 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 completa del repository. Per ulteriori informazioni su come allineare la nuova struttura, consultate Ristrutturazione repository in AEM.

Cos'È Cambiato?

Di seguito sono riportate importanti modifiche apportate alle 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 si desidera utilizzare Asset Insights e si sta effettuando l’aggiornamento da una versione precedente a 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 esegue l’aggiornamento da una versione precedente a AEM 6.3, è necessaria una migrazione dell’archivio nell’ambito dell’aggiornamento, con conseguente interruzione del sistema.
Secondo le stime di Adobe Engineering, questa operazione dura 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 effettui 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 presenta di recente il Rilevatore di pattern per valutare la complessità dell’aggiornamento quando si inizia a pianificare 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 recenti di AEM, consulta le note sulla versione complete:

Panoramica sull'aggiornamento

L’aggiornamento di 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 (consultate Valutare la complessità dell’aggiornamento con il rilevamento dei pattern), che dovrebbe consentirvi di scegliere il percorso da seguire per compatibilità con AEM 6.4 in base ai pattern presenti nel rapporto 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 in 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.