附註:

使用 PostgreSQL 備份及回復 OCI 資料庫

簡介

本教學課程討論如何使用 PostgreSQL 備份及回復 Oracle Cloud Infrastructure (OCI) 資料庫。使用 PostgreSQL 備份從 OCI 資料庫建立、排定及回復。

您可以透過管理原則以手動或自動化方式建立備份。備份是從遠端取得和儲存的資料庫資料複本,可以在需要時用來回復原始資料,例如在資料遺失事件之後。您可以透過管理原則以手動或自動化方式建立備份。您可以排定每日、每週和每月建立自動備份。自動備份的保留期間最長可為系統刪除 35 天。當您手動建立備份時,可以選擇在特定日期或在指定的天數之後,保留無限期或刪除備份。

PostgreSQL 是一項完全託管的服務,可節省您的路由工作時間,例如使用 PostgreSQL 備份從 OCI 資料庫建立、排定及回復,而我們的特殊功能是資料庫最佳化儲存架構,可與 SQL 交易脫鉤來自儲存層的處理引擎,可提升系統的抗逆力和效能,並且設計成比 Amazon Aurora 更低 60%,並且可以透過管理原則手動或自動化建立備份。使用 PostgreSQL 備份從 anOCI 資料庫進行回復相當簡單。

目標

必要條件

注意事項

環境:Oracle Cloud Infrastructure

資料庫名稱postgres

版本:PostgreSQL 14.9

作業 1:使用 PostgreSQL 備份取得 OCI 資料庫的詳細資訊

  1. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下備份

  2. (選擇性) 清單範圍區段的區間下,選取一個區間。

  3. 按一下您要查看詳細資訊的備份名稱。

圖像

工作 2:使用 PostgreSQL 備份排定 OCI 資料庫

  1. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下資料庫

  2. (選擇性) 清單範圍區段的區間下,選取一個區間。

  3. 按一下您要啟用自動備份的資料庫名稱。

  4. 資料庫系統詳細資訊頁面中,按一下其他動作,然後選取編輯管理原則

    圖像

  5. 編輯管理原則視窗中,選取啟用自動備份並輸入下列排程選項,然後按一下儲存變更

    • 備份頻率:選取建立備份的頻率。
    • 星期幾:選取建立備份的星期幾。
    • 備份開始時間:選取建立備份的時間。
    • 備份保留期間 (天) :輸入值,讓備份在被系統刪除之前保留。

    圖像

作業 3:將含有 PostgreSQL 備份的 OCI 資料庫搬移至其他區間

  1. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下備份

  2. (選擇性) 在「清單」範圍區段的區間下,選取一個區間。

  3. 按一下想要移動的備份名稱。

  4. 備份詳細資訊頁面中,按一下檢視詳細資訊,然後選取移動資源

    圖像

  5. 在「移動資源」視窗中,選取要將備份移至的目的地區間,然後按一下移動資源

    圖像

作業 4:手動備份資料庫系統

  1. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下資料庫

  2. (選擇性) 清單範圍區段的區間下,選取一個區間。

  3. 按一下您要備份的資料庫系統名稱。

  4. 資料庫系統詳細資訊頁面中,按一下建立備份

    圖像

  5. 建立 PostgreSQL 資料庫備份視窗中,輸入下列資訊,然後按一下建立備份

    • 備份名稱:輸入備份的名稱。
    • 說明:輸入備份的說明。
    • 區間:選取要包含備份的區間。
    • 備份保留期間 (天)
      • 選取天數:輸入備份刪除前的保留天數。(保留天數必須是 1 到 365 之間的整數)。
      • 選取結束日期:選取要刪除備份的日期。
    • 顯示備份的進階選項 (選擇性) 如果您有建立資源的權限,則您也有將任意格式標記套用至該資源的權限。若要套用定義的標記,您必須具有使用標記命名空間的權限。如需有關標記的詳細資訊,請參閱資源標記。如果您不確定是否要套用標記,請略過此選項或詢問管理員。您可以稍後再套用標記。

    圖像

工作 5:使用 PostgreSQL 備份從 OCI 資料庫回復

  1. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下資料庫

  2. (選擇性) 清單範圍區段的區間下,選取一個區間。

  3. 按一下要編輯之資料庫系統的名稱。

  4. 資料庫系統詳細資訊頁面中,按一下回復

    圖像

  5. 回復視窗中,選取要回復的備份,然後按一下回復

    圖像

作業 6:從備份建立資料庫系統

具備必要的 OCI 先決條件和網路之後,請建立資料庫系統。

  1. 建立或選取資料庫管理員密碼的保存庫,並為資料庫密碼建立金鑰密碼。如需詳細資訊,請參閱管理保存庫管理金鑰管理保存庫加密密碼

  2. 開啟導覽功能表,按一下資料庫 (Databases) 。在 PostgreSQL 下,按一下資料庫

  3. (選擇性) 清單範圍區段的區間下,選取一個區間。

  4. 按一下建立 PostgreSQL 資料庫系統從備份建立新系統下一步

    圖像

    圖像

  5. 設定資料庫系統。

    1. 資料庫系統組態區段中,輸入以下資訊。

      • 資料庫系統名稱:輸入資料庫系統的名稱。
      • 描述 (選擇性) ,輸入資料庫系統的描述。
      • PostgreSQL 主要版本:選取主要版本的 PostgreSQL 資料庫。唯一的允許值為 14。
    2. 資料庫系統區段中,輸入下列資訊。

      • 節點數目:需要一個主要節點,而額外的節點會保留為讀取複寫節點。
      • 效能層:選取資料庫的效能層。預設值為 300,000 IOPS。如需詳細資訊,請參閱效能層
      • 資料位置
        • 區域:資料會持續儲存在區域的多個可用性網域中。
        • 可用性網域特定:資料會永久儲存在選取的可用性網域中。
    3. 使用下列資訊設定資料庫系統的硬體組態

      • OCPU 數目:選取每個節點的 OCPU 數目。
      • 可用的資源配置:選取資料庫節點的資源配置。
    4. 使用下列資訊設定資料庫系統的網路配置

      • 虛擬雲端網路:選取您要在其中建立資料庫的 VCN。如果您需要建立 VCN,請按一下建立 VCN 。如需更多相關資訊,請參閱 VCN 和子網路管理
      • 子網路:選擇所選 VCN 的專用子網路。
      • 專用 IP 位址:資料庫執行處理子網路中的專用 IP 位址。此為選用值。如果未提供 IP 位址,會從指定子網路中可用的 IP 位址中選擇一個 IP 位址。
    5. 輸入資料庫的資料庫系統管理員證明資料。管理員無法取得超級使用者存取權。具有 PostgreSQL 管理員使用者的 OCI 資料庫可建立使用者和角色。

      • 使用者名稱:指定管理員的使用者名稱。此值在建立資料庫系統後即無法變更。
      • 選擇下列一種「密碼」選項:
        • 輸入密碼
          • 密碼:指定管理員密碼。
          • 確認密碼:確認管理員密碼。
        • 使用 OCI 保存庫
          • 保存庫:選取包含管理員密碼的保存庫。
          • 加密密碼:選取包含管理員密碼的加密密碼。
          • 加密密碼版本:選取加密密碼版本。
    6. 管理原則段落可讓您指定資料庫系統的備份和維護原則。

      • 自動備份:選取啟用自動備份以啟用自動備份。如果未選取自動備份,則必須手動管理備份。建議您啟用自動備份。啟用自動備份之後,您可以設定下列選項:
        • 備份頻率:選取建立備份的頻率。
        • 星期幾:選取建立備份的星期幾。
        • 備份開始時間:選取建立備份的時間。
        • 備份保留期間 (天) :輸入在系統刪除備份之前,保留備份的值 (天)。
      • 維護:選取「維護」類型選項。如需詳細資訊,請參閱維護
      • 由 Oracle 設定:Oracle 選擇最佳的一天和時間,開始進行任何必要的維護。
      • 排定自己的維護:指定要排定任何必要維護活動 (例如作業系統或執行處理升級) 的一週天次和維護開始時間 (UTC 時區)。如果您未指定日期與時間,Oracle 會為您選擇。
    7. (選擇性) 按一下顯示進階選項以設定組態變數或新增資料庫系統的標記。

      • 組態:選取現有的資料庫組態。如需詳細資訊,請參閱使用 PostgreSQL 組態管理 OCI 資料庫
      • 標記:如果您有建立資源的權限,則也有將任意格式標記套用至該資源的權限。若要套用定義的標記,您必須具有使用標記命名空間的權限。如需有關標記的詳細資訊,請參閱資源標記。如果您不確定是否要套用標記,請略過此選項或詢問管理員。您可以稍後再套用標記。

    圖像

  6. 複查並建立段落中,複查資料庫系統組態,然後按一下建立

認可

其他學習資源

瀏覽 docs.oracle.com/learn 的其他實驗室,或前往 Oracle Learning YouTube 頻道存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center