För bakåtkompatibilitet, innehåll och konfiguration i /etc och /content som börjar med Adobe Experience Manager (AEM) 6.3 inte omedelbart kommer att ändras eller ändras med uppgraderingen. Detta görs för att säkerställa att kundapplikationernas beroenden av dessa strukturer förblir intakta. Funktionerna för dessa innehållsstrukturer är fortfarande desamma även om innehållet i en av rutorna AEM 6.5 finns på en annan plats.
Även om inte alla dessa platser kan omvandlas automatiskt är det några fördröjda CodeUpgradeTasks
kallas även Lazy Content Migration. Detta gör att kunderna kan utlösa dessa automatiska omformningar genom att starta om instansen med den här systemegenskapen:
-Dcom.adobe.upgrade.forcemigration=true
Detta orsakar CodeUpgradeTasks
som ska köras under migreringen.
Målet är en effektiv exekvering, men den här uppgraderingsprocessen är synkron och har därför en driftstopp beroende på hur mycket innehåll som måste bearbetas. Adobe rekommenderar att du utvärderar körtider i en scenmiljö framför ett produktionssystem för att planera en underhållsperiod.
Eftersom detta vanligtvis även kräver att du justerar programmet, bör den här aktiviteten utföras tillsammans med motsvarande programdistribution.
Nedan finns en fullständig lista över CodeUpgradeTasks
som introducerades i 6.5:
Namn | Relevant för AEM versioner före | Migrering Typ | Detaljer |
---|---|---|---|
Cq561ProjectContentUpgrade |
< 5.6.1 | Omedelbar | |
Cq60MSMContentUpgrade |
< 6.0 | Omedelbar | Identifierar alla LiveRelationShips från VersionStorage som har tagits bort och lägga till undantagsegenskap i överordnad |
Cq61CloudServicesContentUpgrade |
< 6.1 | Omedelbar | Omstrukturerar molntjänster för säker som standard |
Cq62ConfContentUpgrade |
< 6.2 | Omedelbar | Tar bort egenskapsbaserad länkning från /content till /conf (ersätts av OSGi-mekanismen), genererar motsvarande OSGi-konfiguration |
Cq62FormsContentUpgrade |
< 6.2 | Omedelbar | På grund av hanteringen av merge_preserve åsidosätter regeln för säkert som standard behörigheter som leder till behovet av att beställa om vid uppgradering |
CQ62Html5SmartFileUpgrade |
< 6.2 | Omedelbar | Identifierar komponenter med hjälp av HTML5SmartFile-widgeten, söker efter användning av komponenten i innehållet och omstrukturerar beständigheten, vilket innebär att binärfilen flyttas en nivå nedåt och inte lagras på komponentnivå. |
Cq62ProjectsCodeUpgrade |
< 6.2 | Omedelbar | Flyttar gamla stilprojekt från /etc/projects till /content/projects |
Cq62TargetCampaignsContentUpgrade |
< 6.2 | Omedelbar | Lägger till ett behållarlager i hierarkin (områden) och justerar referenser. |
Cq62TargetContentUpgrade |
< 6.2 | Omedelbar | Anger namn på fasta platser som målkomponenter. |
Cq62WorkflowContentUpgrade |
< 6.2 | Omedelbar | Komplex omvandling av arbetsflödesmodeller som föregår 6.2-strukturer, instanser, meddelanden och sedan sammanfogas från säkerhetskopieringsplatsen /var/backup |
CQ63AssetsMetadataFormsUpdate |
< 6.3 | Omedelbar | Flyttar resurser, anpassade metadatamatcheman och bearbetningsprofiler från /apps till /conf och översätter metadataram och metadataprofiler från coral2 till coral3. |
CQ63AssetsSearchFacetsUpdate |
< 6.3 | Omedelbar | Flyttar resurser och anpassade sökfaktorer från /apps till /conf och översätter metadataram och metadataprofiler från coral2 till coral3. |
CQ63InboxItemsUpgrade |
< 6.3 | Omedelbar | Uppdaterar InboxItems för att ordna inkorgsobjekt (justera metadata för effektiv sortering) |
CQ63MetadataSchemaConfigUpdate |
< 6.3 | Omedelbar | Justerar egenskapen metadataSchema i mappen genom att ersätta relativa sökvägar till /conf i stället för /apps |
CQ63MobileAppsNavUpgrade |
< 6.3 | Omedelbar | Justera navigeringsstrukturen |
CQ63MonitoringDashboardsConfigUpdate |
< 6.3 | Omedelbar | Flyttar anpassade konfigurationer för kontrollpaneler från /libs och /apps |
CQ63ProcessingProfileConfigUpdate |
< 6.3 | Omedelbar | Översätter egenskapen processingProfile (används till och med 6.1) i Assets så att den matchar strukturen 6.3 och senare. Justerar även profilens relativa sökvägar till /conf i stället för /apps. |
CQ63ToolsMenuEntriesContentUpgrade |
< 6.3 | Omedelbar | Uppgraderingsåtgärd som tar bort inaktuella menyposter i CRXDE Lite och Web Console om det finns en uppgradering. |
CQ64CommunitiesConfigsCleanupTask |
< 6.3 | Fördröjd | Flytta SRP-molnkonfigurationer, community watchwords-konfigurationer, rensa upp /etc/social och /etc/enablement (alla referenser och data måste justeras när en lat migrering körs - ingen programdel ska längre vara beroende av den här strukturen). |
CQ64LegacyCloudSettingsCleanupTask |
< 6.4 | Fördröjd | Rensar /etc/molninställningar (innehåller ContextHub-konfiguration). Konfigurationen migreras automatiskt vid första åtkomsten. Om Lazy Content Migration startas tillsammans med en uppgradering av det här innehållet i /etc/molninställningar måste bevaras via paketet innan uppgraderingen och installeras om för att den implicita omvandlingen ska komma igång, tillsammans med en efterföljande avinstallation av paketet efter att det har slutförts. |
CQ64UsersTitleFixTask |
< 6.4 | Fördröjd | Justerar den äldre rubrikstrukturen till titeln i användarprofilnoden. |
CQ64CommerceMigrationTask |
< 6.4 | Fördröjd | Migrera e-handelsinnehåll från /etc/commerce till /var/commerce. När migreringsinnehållet flyttas och referenser till flyttat innehåll uppdateras för att återspegla den nya platsen. |
CQ65DMMigrationTask |
< 6.5 | Fördröjd | Migrera äldre kataloginställningar och Dynamic Media-Cloud Services från /etc till /conf |
CQ65LegacyClientlibsCleanupTask |
< 6.5 | Fördröjd | Rensa gamla klienter under /etc/clientlibs |