升級計畫

執行升級前,請先進行一些準備步驟。

執行練習

建議​ 每次 ​當您升級內容時,請先執行試用。 這將建立記錄檔,其中含有反白顯示任何潛在問題的專案:

  • 無效的參考
  • 頁面引用

dryRun模式執行內容升級,以:

  • 識別任何無效參照;透過將其列在記錄檔案中
    接著,您可以修正這些參考,再執行實際內容升級。
  • 識別任何頁面參照;將其列在記錄檔案中
    偵測到頁面參考時,您不應該執行內容升級

強制凍結內容

應該計畫在內容凍結期間執行內容升級。

內容凍結的持續時間取決於要升級的內容片段數量。 因此,升級可能從幾分鐘到幾小時不等,也取決於開始內容升級時使用的引數。

執行內容升級

可以使用端點來管理內容升級: /libs/dam/cfm/maintenance.json

NOTE
您的帳戶需要Administrator角色才能存取端點。

開始內容升級

端點HTTP要求型別評論
/libs/dam/cfm/maintenance.jsonPOST
要求引數
動作start
serviceTypeIduuidUpgradeService服務型別ID (預先定義、固定值)。
segmentSize1000一個區段(批次)中將升級的內容片段或模型數目。
基底路徑/conf

指定下列其中一項:

  • /conf升級所有AEM設定
  • 選取的AEM設定路徑。 已為其執行內容升級
    例如: /conf/wknd-shared僅升級單一租使用者wknd-shared
間隔10以秒為單位的間隔,過了這段時間後,下一個內容片段或模型區段就會升級。
模式replicatenoReplicate
  • replicate:在所有AEM Publish執行個體上復寫相同工作
  • noReplicate:僅在AEM Author執行個體上執行工作
練習版truefalse
  • false:模擬內容升級,不儲存任何內容變更
  • true:執行內容升級,並儲存內容變更
回應詳細資料
jobIdUUID

執行內容升級的工作的ID。

  • 任何與此執行相關的後續呼叫都需要此ID。
  • 如果mode值設為replicate,AEM Publish執行個體上的執行也需要位於相同的jobId下。
引數內容升級引數這些包括用於啟動內容升級的初始引數,以及一些內部預設值。