Middle
What tools do you use to back up virtual machines or Kubernetes resources?
sobes.tech AI
Answer from AI
For backing up virtual machines, I used:
- Veeam Backup & Replication: for VMware and Hyper-V, user-friendly UI, support for application snapshots, VM replication.
- Acronis Cyber Protect: a comprehensive solution combining backup, malware protection, and vulnerability management.
- Built-in mechanisms: such as snapshots and export to VMware vSphere or LVM snapshots for Linux-based VMs.
For backing up Kubernetes resources:
- Velero: de facto standard for backup and restore of K8s clusters, supports backup of Persistent Volumes and resource objects. Integrates with various cloud providers and S3-compatible storage.
# Example of cluster backup with Velero
velero backup create my-cluster-backup --include-namespaces nginx-ingress
- Kasten K10: a commercial solution from Veeam, focused on backup and lifecycle management of data in K8s, offering more extensive features compared to Velero.
- Cloud provider-specific solutions: such as AWS Backup for EKS or GCP Backup for GKE.