Good Morning
I have K8s POD running with Docker container with Persistent volume of around 500GB. In order to backup this volume data I have mount external NAS Storage to Container using "Volume Mount" . copy file from PV to NAS Mount using K8s Schedular .However backup takes hours and hours. Both K8s Cluster and NAS storage are on same network and zone.
Is there any cloud native backup approach I use to backup my data on PV like Volumesnapshot or CSI etc. I am looking for K8s native inbuilt functionality as much as possible .
Please advice
Good Day
Solved! Go to Solution.
Hi @avindia,
Welcome to Google Cloud Community!
If you’re looking for a Cloud native Backup approach, you might consider using these two options for backup and recovery solutions:
Gives you tools to back up and restore your Kubernetes cluster resources and persistent volumes. You can run Velero with a cloud provider or on-premises. Velero lets you:
Here’s the comprehensive guide for Kubernetes backup and restore
2. GKE Filestore
A fully-managed file storage service that provides a high-performance and scalable file system for applications running on GKE.
Here’s the documentation for Back up Filestore storage using volume snapshots
I hope the above information is helpful.
Hi @avindia,
Welcome to Google Cloud Community!
If you’re looking for a Cloud native Backup approach, you might consider using these two options for backup and recovery solutions:
Gives you tools to back up and restore your Kubernetes cluster resources and persistent volumes. You can run Velero with a cloud provider or on-premises. Velero lets you:
Here’s the comprehensive guide for Kubernetes backup and restore
2. GKE Filestore
A fully-managed file storage service that provides a high-performance and scalable file system for applications running on GKE.
Here’s the documentation for Back up Filestore storage using volume snapshots
I hope the above information is helpful.
Thanks for the detailed response