升級過程
注意
由於大部分升級都已就地執行,因此升級將需AEM要「作者」層停機。 遵循這些最佳實務,可將發佈層停機時間減至最少或免除。
在升級您的AEM環境時,您需要考慮在升級作者環境或發佈環境之間的方法差異,以便將您的作者和使用者的停機時間減至最少。 本頁概述了升級當前在6.AEMx版上運行的拓AEM撲的高級過程。由於作者和發佈層以及基於Mongo和TarMK的部署之間的流程不同,因此每個層和微內核都列在單獨的部分中。 在執行部署時,我們建議您先升級您的作者環境、決定成功,然後繼續進行發佈環境。
TarMK作者層
啟動拓撲
本節假定的拓撲由運行在TarMK上且具有冷備用的Author伺服器組成。 複製從作者伺服器到TarMK發佈群。 雖然此處未說明,但此方法也可用於使用卸載的部署。 請務必在Author實例上禁用複製代理之後以及重新啟用它們之前,升級或重建新版本上的卸載實例。

升級準備

- 停止內容製作
- 停止備用實例
- 在作者上禁用複製代理
- 運行升級前維護任務。
升級執行

- 運行就地升級
- 如果需要,請更新調度器模組**
- QA驗證升級
- 關閉作者實例。
如果成功

- 複製升級實例以建立新的Cold Standby
- 啟動Author實例
- 啟動備用實例。
如果失敗(回滾)

- 啟動Cold Standby實例作為新的主實例
- 從冷備用模式重建作者環境。
MongoMK作者群集
啟動拓撲
本節假定的拓撲由MongoMK Author群集組成,其中至少包含兩個AEM Author實例,由至少兩個MongoMK資料庫作為後盾。 所有作者實例都共用一個資料儲存。 這些步驟應同時套用至S3和File資料存放區。 複製從作者伺服器到TarMK發佈群。

升級準備

- 停止內容製作
- 克隆資料儲存以進行備份
- 停止除一個AEM作者例項(您的主要作者)外的所有作業
- 從複製副本集(您的主Mongo實例)中刪除除一個MongoDB節點之外的所有MongoDB節點
- 更新主作者上的
DocumentNodeStoreService.cfg
檔案,以反映您的單個成員複製副本集
- 重新啟動主作者,以確保其正常重新啟動
- 在主作者上禁用複製代理
- 在主Author實例上運行預升級維護任務
- 如有必要,請將主Mongo實例上的MongoDB升級為3.2版(使用WiredTiger)
升級執行

- 在主要作者上執行就地升級
- 如果需要,請更新Dispatcher或Web模組**
- QA驗證升級
如果成功

- 建立新的6.3 Author執行個體,連線至升級的Mongo執行個體
- 重建從群集中刪除的MongoDB節點
- 更新
DocumentNodeStoreService.cfg
檔案以反映完整的複製副本集
- 重新啟動「作者」例項,一次一個
- 刪除克隆的資料儲存。
如果失敗(回滾)

- 重新配置次Author實例以連接到克隆的資料儲存
- 關閉升級的Author主實例
- 關閉升級的Mongo主實例。
- 啟動輔助Mongo實例,其中一個實例作為新的主實例
- 在輔助Author實例上配置
DocumentNodeStoreService.cfg
檔案,以指向尚未升級的Mongo實例的複製集
- 啟動次要的「作者」例項
- 清除升級的作者實例、Mongo節點和資料儲存。
TarMK發佈群
TarMK發佈群
此部分假定的拓撲由兩個TarMK發佈實例組成,前面是由負載平衡器前面的Dispatchers。 複製從作者伺服器到TarMK發佈群。

升級執行

- 在負載平衡器停止Publish 2例項的流量
- 在發佈2上運行升級前維護
- 在發佈2上執行就地升級
- 如果需要,請更新Dispatcher或Web模組**
- 刷新Dispatcher快取
- QA會驗證Publish 2透過防火牆後方的Dispatcher
- 關閉發佈2
- 複製Publish 2例項
- 開始發佈2
如果成功

- 啟用流量以發佈2
- 將流量停止為發佈1
- 停止Publish 1例項
- 將Publish 1例項取代為Publish 2復本
- 如果需要,請更新Dispatcher或Web模組**
- 刷新Dispatcher快取以用於Publish 1
- 開始發佈1
- QA會驗證Publish 1透過防火牆後方的Dispatcher
如果失敗(回滾)

- 建立發佈1的復本
- 將Publish 2例項取代為Publish 1副本
- 刷新Dispatcher快取以用於Publish 2
- 開始發佈2
- QA會驗證Publish 2透過防火牆後方的Dispatcher
- 啟用流量以發佈2
最終升級步驟
- 啟用流量以發佈1
- QA會從公開URL執行最終驗證
- 從作者環境啟用複製代理
- 繼續製作內容
- 執行升級後檢查。
