基本備份 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

基本備份

基本備份用於重新託管至 AWS 雲端,而無需變更資料庫和 Linux 版本。基礎備份適用於小於 500 GB 的資料庫。若要執行基本備份,您必須使用 Direct Connect 設定內部部署 PostgreSQL 資料庫與 AWS 雲端之間的直接連結。

架構

下圖顯示使用基本備份將內部部署 PostgreSQL 資料庫遷移至 AWS 雲端的架構。

基礎備份架構

該圖顯示以下工作流程:

  1. 使用 pg_basebackup PostgreSQL 公用程式從現場部署資料庫取得資料的實體備份,然後將該備份複製到 AWS 雲端中的 Amazon EC2 資料目錄位置。

  2. 完成 PostgreSQL 遷移。

  3. 在資料庫上執行 VACUUM 操作。

  4. 驗證您的資料。

  5. 將您的應用程式指向 EC2 執行個體上的新 PostgreSQL 資料庫。

限制

建議您在開始遷移之前,考慮使用基本備份的下列限制:

  • 傾印和還原對於較大的資料庫 (也就是從 50 GB 到 300 GB 的資料庫) 可能非常耗時。

  • 此選項需要完整的資料庫停機時間。

  • 伺服器上需要大量磁碟空間才能進行備份,然後將備份複製到 Amazon EC2。