跳至內容

如何在 Amazon Redshift 中降低自動快照的頻率?

1 分的閱讀內容
0

我想降低 Amazon Redshift 中自動快照的頻率。

解決方法

您可以排程 Amazon Redshift 叢集快照,以降低自動快照的頻率。若要控制自動快照的時間和頻率,請建立快照排程。

當您在 Amazon Redshift 中建立叢集時,自動快照會預設為啟動。為叢集啟動自動快照時,Amazon Redshift 會定期拍攝該叢集的快照。根據預設,Amazon Redshift 大約每八小時拍攝一次快照,或是每節點每 5 GB 的資料變更拍攝一次,以先發生者為準。

**注意:**如果叢集沒有附加快照排程,則叢集會使用預設的自動快照排程。

使用主控台排程自動快照

若要為特定時間間隔排程自動快照,請完成下列步驟:

  1. 開啟 Amazon Redshift 主控台
  2. 在瀏覽窗格中,選擇叢集,然後選擇快照。您可以在快照標籤下看到所有快照。
  3. 若要建立快照排程,請選擇快照排程標籤。
  4. 選擇新增快照排程
  5. 輸入快照排程的排程名稱描述 - 選填
  6. 若要建立自動快照的排程,請選擇設定自動快照規則。然後,請使用編輯器Cron 語法建立規則。
    **注意:**如需如何使用 cron 語法排程快照的詳細資訊,請參閱 Snapshot schedule format
  7. 使用編輯器將快照建立定義為週期性或在特定時間進行:
    若要建立週期性快照,請在建立快照中選擇週期性,並在每 X 小時中選擇週期性間隔的時數。然後,針對在這些日子,選擇快照的頻率。
    若要在一天或一週內的特定時間排程快照,請在建立快照中選擇週期性,並在時間 (UTC) 中輸入 UTC 時間。然後,針對在這些日子,選擇快照的頻率。若要建立多個快照,請選擇新增其他規則從範本新增規則
    **注意:**不支援頻率不到一小時或超過 24 小時的快照。
  8. 選擇新增快照排程
  9. 將叢集附加到新的快照排程,然後選擇確定
    **注意:**您也可以將排程附加到多個叢集。

若要使用 AWS Command Line Interface (AWS CLI) 來排程自動快照,請參閱 create-snapshot-schedule

**注意:**如果您在執行 AWS CLI 命令時收到錯誤,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本

使用主控台刪除自動快照

**注意:**在刪除快照排程之前,您必須將與快照排程相關聯的 Amazon Redshift 叢集分離。

若要分離叢集並刪除快照排程,請完成下列步驟:

  1. 開啟 Amazon Redshift 主控台
  2. 在瀏覽窗格中,選擇叢集,然後選擇快照
  3. 若要檢視排程快照,請選擇快照排程標籤。
  4. 選取您要刪除的快照排程。
  5. 附加的叢集資料欄中選擇資料欄值。系統會提示您分離叢集。
  6. 選取與快照相關聯的叢集,然後選擇移除。移除快照後,選擇確定
  7. 動作中選擇刪除排程。確認快照已刪除,然後選擇確定

若要使用 AWS CLI 來刪除快照,請參閱 delete-snapshot-schedule

相關資訊

使用主控台管理快照

Amazon Redshift 快照和備份

AWS 官方已更新 2 年前