使用內容轉移工具的准則和最佳實務 guidelines

準則和最佳做法 best-practices

現已推出新版「內容轉移工具」,此工具整合了內容轉移程式與Cloud Acceleration Manager。 強烈建議您改用此新版本,以使用它提供的所有優點:

  • 自助式方式擷取一次移轉集,並同時將其擷取至多個環境中
  • 透過更好的載入狀態、護欄和錯誤處理,改善使用者體驗
  • 內嵌記錄檔會持續存在,且隨時可用於疑難排解

若要開始使用新版本,請解除安裝舊版的「內容轉移工具」。 這是必要的,因為新版本具有重大的架構變更。 若使用2.x版,您可以建立移轉集,並對該集重新執行提取和擷取。
不支援2.0.0之前的版本,建議您使用最新版本。

下列准則和最佳實務適用於新版「內容轉移工具」:

  • 對​ 來源 ​存放庫執行修訂清理資料存放區一致性檢查,以便識別潛在問題並降低存放庫大小。

  • 在擷取階段中,Adobe建議您使用已啟用的​ 擦去 ​模式來執行擷取,並刪除目標Adobe Experience Manager (AEM)Cloud Service環境中的現有存放庫(製作或發佈)。 然後,以移轉集資料更新。 此模式比非擦去模式更快,因為在非擦去模式中,移轉集會套用在目前內容的頂端。

  • 內容轉移活動完成後,雲端服務環境將需要正確的專案結構,以確保內容在雲端服務環境中成功轉譯。

  • 在執行「內容轉移工具」之前,您必須確定來源 AEM 例項的 crx-quickstart 子目錄中有足夠的磁碟空間。這是因為「內容轉移工具」會建立存放庫的本機副本,且該副本稍後將上傳至移轉集。計算所需可用磁碟空間的一般公式如下:
    data store size + node store size * 1.5

    • 資料存放區大小:「內容轉移工具」會使用 64GB,即使實際資料存放區較大亦然。
    • 節點存放區大小:區段存放區目錄大小或 MongoDB 資料庫大小。因此,若區段存放區的大小為 20 GB,則需要的可用磁碟空間為 94 GB。
  • 必須在整個內容轉移活動中維護移轉集,以支援內容追加。 在內容轉移活動期間,Cloud Acceleration Manager中一次最多可以建立和維護每個專案20個移轉集。 若需要20個以上的移轉集,請在Cloud Acceleration Manager中建立第二個專案。 但是,這需要額外的專案管理和產品外控管,以避免多個使用者覆寫目標上的內容。

  • 請避免變更CTT工具的安裝目錄。 依預設,安裝會在crx-quickstart/cloud-migration路徑中進行。 此特定位置會由其他程式庫在內部使用。 修改此路徑可能會導致擷取問題。

使用內容轉移工具前的重要考量 important-considerations

請跟隨以下章節,了解執行「內容轉移工具」時的重要考量:

  • 「內容轉移工具」的最低系統需求為AEM 6.3 +和Java™ 8。 如果您使用較舊版本的AEM,請將內容存放庫升級至AEM 6.5以使用「內容轉移工具」。

  • 必須在AEM環境中設定Java™,以便java命令可由啟動AEM的使用者執行。

  • 內容轉移工具可用於下列型別的資料存放區:檔案資料存放區、S3資料存放區、共用的S3資料存放區和Azure Blob存放區資料存放區。

  • 如果您使用​ 沙箱環境,請確定您的環境為最新版本,並升級至最新版本。 如果您使用​ 生產環境,則會自動更新。

  • 若要開始內嵌,您必須屬於要傳輸內容的Cloud Service執行個體中的本機AEM 管理員 ​群組。 未獲授權的使用者若未手動提供移轉權杖,就無法開始內嵌。

  • 如果設定​ 在擷取之前擦除雲端執行個體上的現有內容 ​選項已啟用,它會刪除整個現有存放庫並建立新的存放庫以將內容擷取到。 這表示它會重設所有設定,包括目標Cloud Service執行個體的許可權。 對於新增到​ 管理員 ​群組的管理員使用者也是這樣。 必須將該使用者讀入​ 管理員 ​群組,才能擷取「內容轉移工具」的存取權杖。

  • 如果來自兩個來源的內容移動到目標上的相同路徑,則內嵌不支援將來自多個來源的內容合併到目標Cloud Service例項中。 若要將多個來源的內容移至單一目標Cloud Service例項,請確定來源的內容路徑沒有重疊。

  • 擷取金鑰的有效期為從建立或更新後的14天。 可隨時續約。 如果擷取金鑰已過期,您將無法執行擷取。

  • 在將內容從來源例項轉移至目標例項之前,內容轉移工具(CTT)不會執行任何型別的內容分析。 例如,將內容擷取至Publish環境時,CTT不會區分已發佈和未發佈的內容。 移轉集中指定的任何內容都會擷取到所選的目標例項。 使用者可將移轉集內嵌至作者例項或Publish例項,或兩者皆可。 Adobe建議,將內容移動至生產執行個體時,CTT應安裝在來源製作執行個體上,以將內容移動至目標製作執行個體。 同樣地,請在來源Publish例項上安裝CTT,將內容移至目標Publish例項。 如需詳細資訊,請參閱在Publish執行個體上執行內容轉移工具

  • 「內容轉移工具」轉移的使用者和群組只是內容滿足許可權所需的使用者與群組。 擷取 ​程式會將整個/home複製到移轉集,而且會新增從每個使用者的電子郵件地址建立的欄位來進行使用者對應。 如需詳細資訊,請參閱使用者對應和主體移轉內嵌 ​程式會複製移轉的內容ACL中參考的所有使用者和群組。 請參閱移轉封閉式使用者群組,以了解封閉式使用者群組(CUG)原則中所使用群組的額外考量事項。

  • 在提取階段中,「內容轉移工具」會在作用中的 AEM 來源例項上執行。

  • 製作的​ 擷取階段 ​縮小了整個製作部署。 這表示在整段擷取程式中,無法使用製作AEM。 也請確定在您執行​ 內嵌 ​階段時沒有執行Cloud Manager管道。

  • 使用Amazon S3Azure做為來源AEM系統上的資料存放區時,資料存放區應設定為無法刪除已儲存的Blob (記憶體回收)。 這可確保索引資料的完整性,如果無法以這種方式設定,可能會導致擷取失敗,因為此索引資料缺乏完整性。

  • 如果您使用自訂索引,您必須確定在執行「內容轉移工具」之前使用tika節點設定自訂索引。 如需詳細資訊,請參閱準備新的索引定義

  • 如果您打算進行追加提取,則現有內容的內容結構決不能從初次提取的時間變更為執行追加提取的時間。 追加無法針對自初始擷取以來結構已變更的內容執行。 請務必在移轉程式期間限制此專案。

  • 如果您打算將版本納入移轉集,並使用wipe=false執行追加作業,則由於「內容轉移工具」目前的限制,您必須停用版本清除功能。 如果您偏好啟用版本清除,並且正在移轉集中執行追加作業,則必須以wipe=true身分執行內嵌。

  • 移轉集會在長時間不活動後過期,之後其資料就無法再使用。 檢閱移轉集到期日以取得詳細資料。

下一步 whats-next

瞭解使用內容轉移工具的准則、最佳實務和重要考量後,您就可以開始安裝和使用工具,從建立移轉集開始。 請參閱內容轉移工具快速入門

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab