快照和復原點 - Amazon Redshift

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

快照和復原點

Amazon Redshift Serverless 中的備份是命名空間中物件和資料的時間點表示。備份類型有兩種:手動建立的快照和 Amazon Redshift Serverless 自動為您建立的復原點。

Amazon Redshift Serverless 會每 30 分鐘或在每個節點的資料變更每達 5 GB 後自動建立復原點,以先發生者為準。對於較大的資料集 (超過 5 GB × 節點數),復原點之間的最小間隔為 15 分鐘。所有復原點都會保留 24 小時。

注意

您無法建立自己的快照排程來控制建立復原點的時間。

Amazon Redshift Serverless 會在 Redshift 受管儲存 (RMS) 中建立快照。如需更多詳細資訊,請參閱 Amazon Redshift Serverless 的運算容量

注意

RA3 佈建叢集和 Amazon Redshift Serverless 工作群組不支援無備份資料表。在 RA3 叢集或無伺服器工作群組中標記為無備份的資料表會視為永久資料表,且在拍攝快照時一律會備份,並一律在從快照還原時還原。為了避免無備份資料表的快照成本,請在拍攝快照之前截斷這些資料表。

如果您發現要擷取快照或復原點中的資料,您可以將快照還原至無伺服器命名空間或已佈建的叢集。您可以在三種情況下還原快照:

  • 將無伺服器快照還原至無伺服器命名空間。

  • 將無伺服器快照還原至已佈建的叢集。

  • 將已佈建叢集的快照還原至無伺服器命名空間。

當您將無伺服器快照還原到已佈建的叢集時,請選擇要使用的節點類型 (例如 RA3) 和節點數目,以便控制叢集或節點層級的設定。

若要將已佈建叢集的快照還原至無伺服器命名空間,請從 Redshift 佈建的主控台開始、選擇要還原的快照,然後選擇從快照還原還原至無伺服器命名空間。當您將已佈建叢集的快照還原到無伺服器命名空間時,Amazon Redshift 會將具有交錯索引鍵的資料表轉換為複合索引鍵。如需排序索引鍵的相關資訊,請參閱使用排序索引鍵

如果您要新增其他內容,可以使用會提供中繼資料和資訊給快照和復原點的鍵值組來標記快照和復原點。如需標記資源的相關資訊,請參閱標記資源概觀

最後,您還可以與其他 AWS 帳戶共用快照,讓其可以存取快照內的資料並執行查詢。

AWS Backup 整合

您也可以使用 AWS Backup 這項全受管服務建立和還原快照,該服務可協助您跨 AWS 服務、在雲端中和在內部部署環境內,集中管理並自動化資料保護。如需更多詳細資訊,請參閱 與 Amazon Redshift 的 AWS Backup 整合。如需有關 AWS Backup 的資訊,請參閱《AWS Backup 開發人員指南》中的什麼是 AWS Backup?