簡體   English   中英

返回並恢復 apache 點燃 kubernetes 中的卷

[英]Back and restore apache ignite volumes in kubernetes

我需要為 aws kubernetes 集群中的卷創建備份和恢復。 我正在閱讀 kubernetes 文檔中的 CSI 驅動程序。 雖然下面的鏈接已經提到了這些步驟,但我有幾個問題

https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment

  1. 它在哪里進行備份。 任何地方都沒有提到 s3 位置
  2. 持久卷聲明、存儲類和持久卷在 statefulset.yaml 中引用。 在需要時啟用快照並從快照還原。 因此,它在創建 pod 時創建卷。

我無法理解我們如何插入 snapshot.yaml 和 restore.yaml 來創建備份並從備份中恢復。

任何人都可以就此提出建議或分享相應文件的鏈接。

不要使用基礎架構來執行備份。 Ignite 是一個分布式系統,其數據需要在其所有節點之間保持一致。 獲取單個卷甚至連接到 pod 的所有卷的快照是不夠的。

相反,請嘗試使用內置工具。 Ignite 最近獲得了執行快照的能力,而 GridGain(基於 Ignite 構建)已經有一段時間了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM