本頁面說明如何執行 RDB 快照功能的常見工作。如要進一步瞭解 RDB 快照功能,請參閱「RDB 快照總覽」。
建立使用 RDB 快照的執行個體
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
請按照「在 VPC 網路上建立 Redis 執行個體」一文中的操作說明進行,但在「快照」部分,請返回本操作說明。
選取「選取 Redis 資料庫 (RDB) 快照」。
- 在「開始時間」下拉式選單中選擇開始時間。
- 從「Snapshot Interval」(快照間隔) 下拉式選單中選擇快照間隔。
返回「在 VPC 網路上建立 Redis 執行個體」操作說明,取得其他 Memorystore 設定的額外指引,然後按一下「Create」按鈕。
gcloud
如要在執行個體上啟用 RDB 快照,請輸入下列指令,並將 variables 替換為適當的值:
gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id
其中:
- snapshot-interval 是所需間隔。接受的值為:
1h
、6h
、12h
和24h
。 - time 是您希望的開始時間,採用 ISO 1801 格式。例如:
2021-01-02T03:00:00Z
。
在現有執行個體上啟用快照
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
按一下要新增 RDB 快照的執行個體 ID。
找到「快照」部分。
選取「排定時間建立 Redis 資料庫 (RDB) 快照」。
選擇開始時間。
選擇快照間隔。
按一下 [Save] 按鈕。
gcloud
執行下列指令,並將 variables 替換為適當的值:
gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time
其中:
- snapshot-interval 是所需間隔。可接受的值為
1h
、6h
、12h
和24h
。 - time 是您希望的開始時間,採用 ISO 1801 格式。例如:
2021-01-02T03:00:00Z
。
調整快照排程
gcloud
如要調整 RDB 快照的排程,請輸入下列指令,並將 variables 替換為適當的值:
gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region
其中:
- time 是您希望的開始時間,採用 ISO 1801 格式。例如:
2021-01-02T03:00:00Z
。
調整快照間隔
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
找出您要編輯的執行個體,按一下該執行個體的「執行個體 ID」。
按一下「編輯」按鈕
找到「快照」部分。
使用「快照間隔」下拉式選單,選取所需間隔。
按一下 [Save] 按鈕。
gcloud
如要變更快照間隔,請輸入下列指令,並將 variables 替換為適當的值:
gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval --region=region
其中:
- snapshot-interval 是所需間隔。可接受的值為:
1h
、6h
、12h
和24h
。
暫停快照
gcloud
如要暫停快照,您必須將快照排程設為未來時間。如要取消暫停快照,您可以重新調整下次快照的時間。舉例來說,如要暫停快照,請輸入下列指令,並將 variables 改為適當的值:
gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z --region=region
停用 RDB 快照
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
找出您要編輯的執行個體,按一下該執行個體的「執行個體 ID」。
按一下「編輯」按鈕
取消選取「排定時間建立 Redis 資料庫 (RDB) 快照」。
按一下 [Save] 按鈕。
gcloud
如要為 Redis 執行個體停用 RDB 快照,請輸入下列指令,並將 variables 替換為適當的值:
gcloud redis instances update instance-id --persistence-mode=disabled --region=region
監控 RDB 快照
控制台
Redis 執行個體的「Instance details」頁面提供下列 RDB 快照指標:
- 頻率
- 下一張快照
- 最近一次的快照狀態
- 上次建立快照後經過的時間
- 上次還原耗費的時間
如要查看這些詳細資料,請按照下列步驟操作:
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
按一下執行個體的「Instance ID」。
查看「RDB 快照」專區下的快照資訊。
Cloud Monitoring
您可以使用 Cloud Monitoring 查看 RDB 快照的指標。
如需 RDB 快照可用指標的清單,請參閱「RDB 快照指標」。