在設備管理控制台中還原及復原 PostgreSQL 資料庫

從磁碟區層級備份映像檔將 PostgreSQL 資料庫還原至來源

這個程序會使用來源資料區域的實體復原功能。如要還原回來源,請按照下列指示操作:

  1. 在「App Manager Applications」(應用程式管理工具應用程式) 清單中,對受保護的資料庫按一下滑鼠右鍵,然後選取「Access」(存取)。使用「受管理備份方案」狀態篩選器,只顯示受保護的資料庫。
  2. 選取快照圖片,然後按一下「還原」。
  3. 在「還原」頁面中,選取「還原回來源」。
  4. 目標。還原至來源時無法存取這項資料。
  5. (選用) 輸入這項工作要使用的描述性標籤。
  6. 應用程式選項
    • 如果來源應用程式受到已啟用資料庫記錄檔備份的快照政策保護,且記錄檔可與映像檔搭配使用,您可以在「Roll Forward Time」(向前復原時間) 區段中變更下列選項,將應用程式向前復原至特定時間點:
      • 日期欄位包含資料庫可透過套用資料庫交易記錄,向前回溯的所有可能日期。選取資料庫要前滾的日期。
      • 時間欄位包含滑桿,顯示資料庫可回溯至所選日期的所有可能時間。如果選取最晚的可能日期,然後將滑桿移至最右側位置,還原作業就會套用至所有可用記錄。如果選取最早的可能日期,並將滑桿移至最左側位置,還原作業就不會套用任何記錄。
    • 您可以指定使用「使用者時間」或「主辦人時間」。「使用者時間」是相對於目前使用者的當地時間。主機時間是相對於託管要還原資料的系統。
    • PostgreSQL 目標伺服器連接埠。輸入要還原的目標 PostgreSQL 執行個體連接埠號碼。
    • PostgreSQL 目標 OS 使用者名稱。輸入目標伺服器上作業系統使用者的名稱,PostgreSQL 執行個體將還原至該伺服器。
    • PostgreSQL 目標伺服器主目錄。在目標伺服器上,輸入 PostgreSQL 安裝的二進位檔主目錄路徑。
    • PostgreSQL 目標伺服器資料目錄。輸入目標伺服器上 PostgreSQL 資料庫資料檔案的儲存路徑,例如 /pgdata_lvm/pgdata。
  7. 進階選項
    • POSTGRESQL TARGET DB USER NAME 和 POSTGRESQL TARGET DB PASSWORD。 (選用) 輸入要建立的目標 PostgreSQL 執行個體的新憑證。如未指定任何項目,系統會使用預設資料庫使用者名稱 (postgres),且不設密碼。根據預設,從本機系統登入時不需要密碼。
  8. 按一下「飛行前檢查」。
    • 如果前置檢查失敗,請修正問題並重新提交前置檢查。
    • 如果飛行前檢查成功,請按一下「提交」,提交還原作業。

從磁碟區層級備份映像檔將 PostgreSQL 資料庫還原至新目標

  1. 在「App Manager Applications」(應用程式管理工具應用程式) 清單中,對受保護的資料庫按一下滑鼠右鍵,然後選取「Access」(存取)。使用「受管理備份方案」狀態篩選器,只顯示受保護的資料庫。
  2. 選取快照圖片,然後按一下「還原」。
  3. 在「還原」頁面中,選取「還原至新目標」。
  4. 在所有設定中,符合資格的 PostgreSQL 節點都會顯示在「目標」下拉式清單中。選取新目標的節點。
  5. (選用) 輸入這項工作要使用的描述性標籤。
  6. 取代原始應用程式 ID。只有在還原目標是同一部備份/復原設備上的新主機,且備份資料最初是在該設備上產生時,才能使用這個選項。
    • 可以。這會取代原始應用程式,並與原始應用程式具有相同的應用程式 ID、工作記錄、備份映像檔和備份方案。
    • 不會。這不會取代原始申請。這會建立新的應用程式,但尚未受到保護。
  7. 如果有記錄,則可使用「Rollforward time」(前滾時間)。選擇要套用至復原資料庫的最新記錄日期和時間。
  8. 包含的資料庫:系統會預先填入 PostgreSQL 使用者資料庫清單,這些資料庫將隨著 PostgreSQL 執行個體還原作業一併還原。不可變動。
  9. 應用程式選項
    • PostgreSQL 目標伺服器連接埠。輸入要還原的目標 PostgreSQL 執行個體連接埠號碼。
    • PostgreSQL 目標 OS 使用者名稱。輸入目標伺服器上作業系統使用者的名稱,PostgreSQL 執行個體將還原至該伺服器。
    • PostgreSQL 目標伺服器主目錄。輸入目標伺服器上安裝的 PostgreSql 二進位主目錄路徑。
    • PostgreSQL 目標伺服器資料目錄。輸入資料目錄的路徑,目標伺服器上的 PostgreSQL 資料庫資料檔案會儲存在這個目錄中,例如 /pgdata_lvm/pgdata。
  10. 進階選項
    • POSTGRESQL TARGET DB USER NAME 和 POSTGRESQL TARGET DB PASSWORD。 (選用) 輸入要建立的目標 PostgreSQL 執行個體的新憑證。如未指定任何項目,系統會使用預設資料庫使用者名稱 (postgres),且不設密碼。根據預設,從本機系統登入時不需要密碼。
  11. 按一下「Pre-Flight Check」。
    • 如果飛行前檢查失敗,請修正問題,然後重新提交飛行前檢查。
    • 如果預檢成功,請按一下「提交」,提交還原作業。

從完整備份 + 增量備份映像檔將 PostgreSQL 資料庫還原至來源

  1. 在「App Manager Applications」(應用程式管理工具應用程式) 清單中,對受保護的資料庫按一下滑鼠右鍵,然後選取「Access」(存取)。使用「受管理備份方案」狀態篩選器,只顯示受保護的資料庫。
  2. 選取快照圖片,然後按一下「還原」。
  3. 在「還原」頁面中,選取「還原至來源」。
  4. 目標。還原至來源時無法存取這項資料。
  5. (選用) 輸入這項工作要使用的描述性標籤。
  6. 包含的資料庫。這是將透過 PostgreSQL 執行個體還原作業還原的 PostgreSQL 資料庫清單。從清單中選取一或多個要還原的資料庫。系統預設會選取所有資料庫進行還原。
  7. 應用程式選項
    • PostgreSQL 目標 OS 使用者名稱。輸入目標伺服器上的作業系統使用者名稱,新 PostgreSQL 執行個體將建立於該伺服器上。
    • PostgreSQL 目標伺服器主目錄。輸入目標伺服器上 PostgreSQL 安裝的二進位主目錄路徑。
    • PostgreSQL 目標設定檔路徑。輸入目標伺服器上 PostgreSQL 執行個體的設定路徑。
  8. 進階選項
    • POSTGRESQL TARGET DB USER NAME 和 POSTGRESQL TARGET DB PASSWORD。 (選用) 輸入要建立的目標 PostgreSQL 執行個體的新憑證。如未指定任何項目,系統會使用預設資料庫使用者名稱 (postgres),且不設密碼。根據預設,從本機系統登入時不需要密碼。
  9. 按一下「Pre-Flight Check」。
    • 如果飛行前檢查失敗,請修正問題,然後重新提交飛行前檢查。
    • 如果預檢成功,請按一下「提交」,提交還原作業。

從完整備份 + 增量備份映像檔將 PostgreSQL 資料庫還原至新目標

  1. 在「App Manager Applications」(應用程式管理工具應用程式) 清單中,對受保護的資料庫按一下滑鼠右鍵,然後選取「Access」(存取)。使用「受管理備份方案」狀態篩選器,只顯示受保護的資料庫。
  2. 選取快照圖片,然後按一下「還原」。
  3. 在「還原」頁面中,選取「還原至新目標」。
  4. 在所有設定中,您都可以從「目標」下拉式清單中,選擇符合資格的 PostgreSQL 節點。選取新目標的節點。
  5. (選用) 輸入這項工作要使用的描述性標籤。
  6. 取代原始應用程式 ID。只有在還原目標是同一部備份/復原設備上的新主機,且備份資料最初是在該設備上產生時,才能使用這個選項。
    • 可以。這會取代原始應用程式,並沿用原始應用程式的應用程式 ID、工作記錄、備份映像檔和備份方案。
    • 不會。這不會取代原始申請。這會建立新的應用程式,但尚未受到保護。
  7. 包含的資料庫:系統會預先填入 PostgreSQL 資料庫清單,這些資料庫將隨著 PostgreSQL 執行個體還原作業一併還原。不可變動。
  8. 應用程式選項
    • PostgreSQL 目標 OS 使用者名稱。輸入目標伺服器上作業系統使用者的名稱,新 PostgreSQL 執行個體將建立於該伺服器。
    • PostgreSQL 目標伺服器主目錄。在目標伺服器上輸入 PostgreSQL 安裝的二進位主目錄路徑
    • PostgreSQL 目標設定檔路徑。輸入目標伺服器上 PostgreSQL 執行個體的設定路徑。
  9. 進階選項
    • POSTGRESQL TARGET DB USER NAME 和 POSTGRESQL TARGET DB PASSWORD。 (選用) 輸入要建立的目標 PostgreSQL 執行個體的新憑證。如未指定任何項目,系統會使用預設資料庫使用者名稱 (postgres),且不設密碼。根據預設,從本機系統登入時不需要密碼。
  10. 按一下「Pre-Flight Check」。
    • 如果飛行前檢查失敗,請修正問題,然後重新提交飛行前檢查。
    • 如果預檢成功,請按一下「提交」,提交還原作業。