備份Adobe Experience Manager (AEM) Forms資料 backing-up-the-aem-forms-data

本節說明完成AEM Forms資料庫、GDS和內容儲存根目錄之線上或熱備份所需的步驟。

安裝AEM Forms並部署到生產區域後,資料庫管理員應該執行資料庫的初始完整或冷備份。 必須關閉資料庫才能進行此備份。 然後,應該定期對資料庫執行差異或增量(或熱度)備份。

為了確保成功進行備份與復原,系統映像備份必須始終可用。 然後,如果發生遺失,您可以將整個環境復原到一致的狀態。

在GDS、AEM儲存庫和內容儲存根目錄備份的同時備份資料庫,有助於在需要復原時保持這些系統的同步化。

本節所述的備份程式要求您在備份AEM Forms資料庫、AEM儲存區域、GDS和內容儲存根目錄之前,先進入安全備份模式。 備份完成後,您必須退出安全備份模式。 安全備份模式用於標示位於GDS中的長期和持續性檔案。 此模式可確保自動檔案清理機制(檔案收集器)在釋放安全備份模式之前不會刪除過期的檔案。 必須使GDS備份與資料庫備份保持同步。

GDS位置的備份頻率取決於AEM Forms的使用方式以及可用的備份視窗。 備份期間可能會受到長期處理程式的影響,因為這些處理程式可能會執行數天。 如果您持續變更、新增和移除此目錄中的檔案,您應該更頻繁地備份GDS位置。

如果資料庫是以記錄模式執行(如上一節所述),則必須經常備份資料庫記錄檔,以便在發生媒體失敗時可用來還原資料庫。

NOTE
復原程式之後,未參考的檔案可能會保留在GDS目錄中。 這是目前已知的限制。

備份資料庫、GDS、AEM儲存庫和內容儲存根目錄 back-up-the-database-gds-aem-repository-and-content-storage-root-directories

將AEM Forms置於安全備份(快照)模式或滾動備份(連續涵蓋範圍)模式。 在設定AEM Forms進入任一備份模式之前,請確定下列事項:

  • 驗證系統版本,並記錄上次執行完整系統映像備份後套用的修補程式或更新。
  • 如果您使用滾動或快照模式備份,請確定您的資料庫已設定正確的記錄檔設定,以允許進行資料庫的熱備份。 (請參閱AEM Forms資料庫。)

除此之外,請遵循下列備份/還原程式准則。

  • 使用可用的作業系統或協力廠商備份公用程式來備份GDS目錄。 (請參閱GDS位置。)

  • (選擇性)使用可用的作業系統或協力廠商的備份與公用程式來備份「內容儲存根目錄」。 (請參閱內容儲存根目錄位置(獨立環境)內容儲存根目錄位置(叢集環境)。)

  • 備份 製作和發佈執行個體( crx -repository backup)。

    若要備份Correspondence Management Solution環境,請依照備份與還原中所述,對製作與發佈執行個體執行步驟。

    備份製作和發佈執行個體時,請考慮以下幾點:

    • 請確認製作與發佈執行個體的備份已同步處理,以便同時啟動。 雖然您可以在執行備份時繼續使用製作和發佈執行個體,但建議不要在備份期間發佈任何資產,以避免任何未擷取的變更。 請等待製作和發佈執行個體的備份結束,然後再發佈新資產。
    • 製作節點的完整備份包括Forms Manager和AEM Forms Workspace資料的備份。
    • Workbench開發人員可繼續在本機處理其程式。 他們不應在備份階段部署任何新程式。
    • 每個備份工作階段長度(用於滾動備份模式)的決定應依據備份AEM Forms中的所有資料(DB、GDS、AEM存放庫和任何其他自訂資料)所花的總時間。

備份AEM Forms資料庫,包括任何交易記錄。 請參閱AEM Forms資料庫

如需詳細資訊,請參閱適用於您資料庫的知識庫文章:

這些文章提供基本資料庫功能的相關指引,以供您備份及復原資料。 這些指南並非特定廠商的資料庫備份與復原功能的完整技術指南。 這些命令概述為AEM Forms應用程式資料建立可靠資料庫備份策略所需的命令。

NOTE
必須先完成資料庫備份,才能開始備份GDS。 如果資料庫備份未完成,表示您的資料不同步。

進入備份模式 entering-the-backup-modes

您可以使用管理主控台、LCBackupMode指令或AEM Forms安裝提供的API,來進入和離開備份模式。 若要捲動備份(連續涵蓋範圍),管理主控台選項無法使用;您應使用命令列選項或API。

NOTE
如果您在Forms伺服器上設定SSL,則無法使用LCBackupMode.CMD指令碼將Forms伺服器置於備份模式。

使用管理主控台進入安全備份模式

  1. 登入管理主控台。

  2. 按一下「設定」>「核心系統設定」>「備份公用程式」。

  3. 選取「在安全備份模式下操作」,然後按一下「確定」。

    此方法會無限期地將AEM Forms置於備份模式(無逾時),且它會進入快照模式,而非滾動備份模式。

使用命令列選項進入安全備份模式

您可以使用命令列介面LCBackupMode指令碼將AEM Forms置於安全備份模式。

  1. 設定ADOBE_LIVECYCLE並啟動應用程式伺服器。

  2. 前往*[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline資料夾。

  3. 根據您的作業系統,編輯LCBackupMode.cmdLCBackupMode.sh指令碼以提供適合您系統的預設值。

  4. 在命令提示字元下,在單一行上執行下列命令:

    • (Windows) LCBackupMode.cmd enter [-Host=主機名稱 ] [-port=通訊埠號碼 ] [-user=使用者名稱 ] [-password=密碼 ] [-label=標簽名稱 ] [-timeout= ]
    • (Linux®, UNIX®) LCBackupMode.sh enter [-host=主機名稱 ] [-port=連線埠號碼 ] [-user=使用者名稱 ] [-password=密碼 ] [-label=標簽名稱 ]

    在前面的命令中,預留位置的定義如下:

    Host是執行AEM Forms的主機名稱。

    port是執行AEM Forms之應用程式伺服器的WebServices連線埠。

    user是AEM Forms管理員的使用者名稱。

    password是AEM Forms管理員的密碼。

    label是此備份的文字標籤,可以是任何字串。

    timeout是備份模式自動保留的秒數。 它可以是0至10,080。 如果預設值為0,則備份模式不會逾時。

    如需有關備份模式之命令列介面的詳細資訊,請參閱BackupRestoreCommandline目錄中的Readme檔案。

離開備份模式 leaving-backup-modes

您可以使用管理主控台或命令列選項來離開備份模式。

離開安全備份模式(快照模式)

若要使用Administration Console讓AEM Forms脫離安全備份模式(快照模式),請執行下列工作。

  1. 登入管理主控台。
  2. 按一下「設定」>「核心系統設定」>「備份公用程式」。
  3. 取消選取「在安全備份模式下操作」,然後按一下「確定」。

保留所有備份模式

您可以使用命令列介面將AEM Forms帶出安全備份模式(快照模式)或結束目前的備份模式工作階段(滾動模式)。 您無法使用管理主控台來離開滾動備份模式。 在捲動備份模式中,「管理主控台」上的「備份公用程式」控制項會停用。 使用API呼叫或使用LCBackupMode命令。

  1. 前往*[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline資料夾。

  2. 根據您的作業系統,編輯LCBackupMode.cmdLCBackupMode.sh指令碼以提供適合您系統的預設值。

    note note
    NOTE
    依照準備安裝AEM Forms. ​中您應用程式伺服器的適當章節所述設定JAVA_HOME目錄
  3. 在一行上執行下列指令:

    • (Windows) LCBackupMode.cmd leaveContinuousCoverage [-Host=主機名稱 ] [-port=通訊埠號碼 ] [-user=使用者名稱 ] [-password=密碼 ]

    • (Linux®, UNIX®) LCBackupMode.sh leaveContinuousCoverage [-Host=主機名稱 ] [-port=連線埠號碼 ] [-user=使用者名稱 ] [-password=密碼 ]

      在前面的命令中,預留位置的定義如下:

      Host是執行AEM Forms的主機名稱。

      port是應用程式伺服器上執行AEM Forms的連線埠。

      user是AEM Forms管理員的使用者名稱。

      password是AEM Forms管理員的密碼。

      leaveContinuousCoverage使用此選項可完全停用滾動備份模式。

    note note
    NOTE
    備份模式關閉時,無法重新建立連續涵蓋範圍。 在此期間所做的任何變更都不會受到保護。
    note note
    NOTE
    如果您在資料庫中啟用了檔案儲存,則快照備份模式和捲動備份模式不適用。

    如需有關備份模式之命令列介面的詳細資訊,請參閱BackupRestoreCommandline目錄中的Readme檔案。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2