AWS Backup 與 Amazon Redshift 整合 - Amazon Redshift

自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章

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

AWS Backup 與 Amazon Redshift 整合

AWS Backup 是一種全受管服務,可協助您集中和自動化跨 AWS 服務、雲端和內部部署的資料保護。

使用 AWS Backup for Amazon Redshift,您可以在單一位置設定資料保護政策並監控不同 Amazon Redshift 資源的活動。您也可以在 Amazon Redshift 佈建的叢集和無伺服器命名空間上建立和存放快照。這可讓您自動化並合併之前必須單獨執行的備份任務,而不必進行任何手動程序。

備份或復原點代表資源的內容,例如 Amazon Redshift 叢集,在指定的時間。 AWS Backup 會將備份儲存在備份文件庫中,您可以根據業務需求進行組織。復原點備份這兩個詞可互換使用。如需詳細資訊 AWS Backup,請參閱《 AWS Backup 開發人員指南》中的備份建立、維護和還原

Amazon Redshift 原生與 整合 AWS Backup。這可讓您定義備份計畫並將 Amazon Redshift 資源指派給備份計畫。 AWS Backup 會自動建立 Amazon Redshift 手動快照,並將這些快照安全地存放在您在備份計畫中指定的備份文件庫中。如需有關保存庫的資訊,請參閱《 AWS Backup 開發人員指南》中的備份保存庫。在備份計劃中,您可以定義備份頻率、備份時段、生命週期或備份保存庫。如需有關備份計劃的資訊,請參閱《 AWS Backup 開發人員指南》中的備份計劃

如需不使用 建立和還原 Amazon Redshift Serverless 快照的相關資訊 AWS Backup,請參閱 快照和復原點。如需不使用 建立和還原 Amazon Redshift 佈建叢集快照的相關資訊, AWS Backup 請參閱 Amazon Redshift 快照和備份

將 AWS Backup 與 Amazon Redshift 搭配使用的考量

以下是搭配使用 AWS Backup 與 Amazon Redshift 的考量:

  • AWS Backup 適用於 Amazon Redshift 的 ,其中 AWS Backup 和 Amazon Redshift 可在相同 中使用 AWS 區域。如需 AWS Backup 可用 的詳細資訊,請參閱 中的 Amazon Redshift 端點和配額AWS 一般參考

  • 若要開始使用 AWS Backup,請確認您已符合所有先決條件。如需詳細資訊,請參閱《 AWS Backup 開發人員指南》中的先決條件

  • 明確選擇加入 AWS Backup 服務。選擇加入選項適用於特定帳戶和 AWS 區域。如果您想要在具有指定帳戶的多個區域中使用備份,您必須選擇加入具有該帳戶的每個區域。如需詳細資訊,請參閱《 AWS Backup 開發人員指南》中的選擇使用 管理服務 AWS Backup

  • AWS Backup Amazon Redshift 的 整合僅支援佈建叢集和無伺服器命名空間的手動快照。

  • 使用 AWS Backup 管理快照設定後,您就無法繼續使用 Amazon Redshift 管理手動快照設定。反之,您可以繼續使用 AWS Backup 計劃來管理設定。如需詳細資訊,請參閱《 AWS Backup 開發人員指南》中的備份計劃

  • 將整個資料倉儲快照還原至無伺服器命名空間是一種破壞性變更。當您將資料倉儲快照還原至該命名空間時,目標命名空間中的所有先前現有資料都會遺失。這僅適用於還原資料倉儲快照。將單一資料表快照還原至命名空間並不會刪除現有資料。

  • 若要將快照還原至佈建叢集,您需要具有 RestoreFromClusterSnapshot許可的 IAM 政策。若要將快照還原至無伺服器命名空間,您需要具有具有 RestoreFromSnapshot許可的 IAM 政策。這些許可適用於目標資料倉儲類型,不適用於來源快照類型。例如,若要將叢集快照還原至命名空間,您需要 RestoreFromSnapshot許可,而不是 RestoreFromClusterSnapshot。如需管理 IAM 政策的詳細資訊,請參閱 Amazon Redshift 中的身分和存取管理

搭配使用 AWS Backup 與 Amazon Redshift 的限制

以下是 AWS Backup 搭配 Amazon Redshift 使用 的限制:

  • 您無法使用 AWS Backup 管理 Amazon Redshift 自動化快照。若要管理自動快照,請使用標籤。如需有關標記資源的資訊,請參閱在 Amazon Redshift 中標記資源

  • 從快照還原單一資料表時,您無法從佈建叢集快照還原至無伺服器命名空間,反之亦然。您可以在任何組態中還原整個快照。例如,您可以將佈建叢集快照中的所有資料庫還原至無伺服器命名空間,但無法將單一資料表從相同的快照還原至相同的命名空間。

AWS Backup 使用 Amazon Redshift 管理

若要保護 Amazon Redshift 資料倉儲上的資源,您可以使用 AWS Backup 主控台,或以程式設計方式使用 AWS Backup API 或 AWS Command Line Interface (AWS CLI)。當您需要復原資源時,您可以使用 AWS Backup 主控台或 AWS CLI 來尋找和復原所需的資源。如需詳細資訊,請參閱AWS Command Line Interface

使用 AWS Backup for Amazon Redshift 時,您可以執行下列動作:

  • 建立會自動啟動 Amazon Redshift 快照的定期備份。定期備份對於滿足您的長期資料保留需求非常有用。如需詳細資訊,請參閱《 AWS Backup 開發人員指南》中的 Amazon Redshift 備份

  • 集中設定備份計劃,將備份排程與保留自動化。

  • 將佈建叢集或無伺服器命名空間還原至您選擇的已儲存備份。您可以選擇還原快照中的所有資料,或從中還原單一資料表。您必須設定備份資源的頻率。如需有關還原佈建叢集快照的資訊,請參閱《 AWS Backup 開發人員指南》中的還原 Amazon Redshift 叢集。如需還原無伺服器命名空間快照的資訊,請參閱《 開發人員指南》中的 Amazon Redshift Serverless 還原AWS Backup