-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
At VSHN we use a combination of two tools. A script that dumps all object known by the K8s API https://github.com/projectsyn/k8s-object-dumper. This is basically what is inside etcd. For application data, we use https://k8up.io. This one can make backups of volumes but can also run scripts to collect data (e.g. mysqldump or something similar).
Actual restoration from backup is more complicated because fine-grained coordination really depends on how you're running everything you're running on your cluster, but theoretically you don't need to back up ETCD because you can re-create all the things the API stored in there in the first place. There's a discussion question on this very idea in the velero github.
Related posts
-
What is the proper, kubernetes native way of working with multiple clusters for DR, HA?
-
Is there a way to clone an existing Azure Kubernetes Cluster?
-
What are the best practices for backing up k8S related ressources in RKE2 clusters running on VSphere ?
-
Ask r/kubernetes: What are you working on this week?
-
Tool for dumping manifests from your Kubernetes clusters