Sobes.tech
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.