同步與備份的實作方式 - Amazon ElastiCache

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

同步與備份的實作方式

所有支援的 Valkey 和 Redis 版本都OSS支援主要節點和複本節點之間的備份和同步。不過,備份和同步的實作方式會因版本而異。

Redis 2.8.22 OSS版及更新版本

Redis OSS複寫,在 2.8.22 版及更新版本中,有兩種方法可供選擇。如需詳細資訊,請參閱 2.8.22 之前的 Redis OSS版本快照和還原

在無分支過程期間,若寫入負載龐大,對叢集進行的寫入會發生延遲,確保您不會累積過多變更並因此防止快照。

2.8.22 之前的 Redis OSS版本

2.8.22 之前的 Redis OSS 備份和同步是一個三步驟程序。

  1. 分支,並在背景程序中,將叢集資料序列化到磁碟。這會建立 point-in-time快照。

  2. 在前景中,將變更日誌累積在用戶端輸出緩衝區中。

    重要

    若變更日誌超過用戶端輸出緩衝區大小,則備份或同步便會失敗。如需詳細資訊,請參閱確保您有足夠的記憶體來製作 Valkey 或 Redis OSS快照

  3. 最後,將傳輸快取資料,以及變更日誌傳送到複本節點。