I need to create backups and restore for volumes in aws kubernetes cluster. I was reading about CSI driver in kubernetes docs. Though link below has mentioned the steps but I have few questions
https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment
I am unable to understand how can we plugin snapshot.yaml and restore.yaml to create backups and to restore from backup.
Can anyone advise on this please or share link to appropriate documents.
Don't use the infrastructure to perform a backup. Ignite is a distributed system and its data needs to be consistent across all its nodes. Getting a snapshot of a single volume or even all the volumes connected to a pod is not sufficient.
Instead, try to use the built-in tools. Ignite recently got the ability to perform snapshots and GridGain (which is built on Ignite) has had the ability for some time.