Aller au contenu
Contactez-nous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Sauvegarde et restauration de clusters Kubernetes avec Velero

Kubernetes
Sauvegarde

Sauvegarde et restauration de clusters Kubernetes avec Velero

14 juillet 2025

2 min de lecture

Sommaire
Prérequis
Installation de Velero
Sauvegarde de ressources et PV
Restauration
Automatisation et intégration
Bonnes pratiques
Avantages
Limites
Intégrations complémentaires
Conclusion

Velero est un outil open-source qui assure la sauvegarde, la restauration et la migration de vos ressources Kubernetes ainsi que des volumes persistants. Avec Velero, vous pouvez planifier des sauvegardes, stocker vos données dans le cloud et appliquer des politiques de rétention.

Si vous débutez avec Kubernetes, consultez d'abord notre guide d'introduction aux concepts fondamentaux de Kubernetes.

Prérequis

  • Un cluster Kubernetes (>=1.20)
  • Velero CLI installé
  • Un provider de stockage supporté (AWS S3, Azure Blob, Google Cloud Storage, etc.)
  • Accès RBAC pour créer CRD et pods

Installation de Velero

1. Installer la CLI
curl -L https://github.com/vmware-tanzu/velero/releases/download/v1.14.0/velero-v1.14.0-linux-amd64.tar.gz | tar xz
sudo mv velero-v1.14.0-linux-amd64/velero /usr/local/bin/
2. Déployer Velero dans le cluster
velero install \
  --provider aws \
  --plugins velero/velero-plugin-for-aws:v1.9.0 \
  --bucket velero-backups \
  --backup-location-config region=eu-west-3 \
  --secret-file ./credentials-velero

Sauvegarde de ressources et PV

Sauvegarde manuelle
velero backup create backup-$(date +%Y%m%d) \
  --include-namespaces default,prod \
  --snapshot-volumes
Rétention et stratégies
  • --ttl 168h0m0s pour une rétention d'une semaine
  • Supprimez les backups manuellement :
    velero backup get
    velero backup delete <backup-name> --confirm
    

Restauration

velero restore create --from-backup backup-20250714
  • Vérifiez l'état avec :
    velero restore describe <restore_name> --details
    

Automatisation et intégration

  • CronJobs Kubernetes : planifiez des sauvegardes régulières
  • Webhooks/Notifications : intégration à Slack ou email via Kubeless ou webhook
  • Scripts externes : déclenchez des actions post-sauvegarde (tests d'intégrité, rapports)

Bonnes pratiques

  • Isoler le namespace Velero (namespace velero)
  • Chiffrer les snapshots via la configuration provider
  • Tester périodiquement la restauration
  • Monitorer les CRD (Backup, Restore) avec Prometheus

Avantages

  • Sauvegarde granulaire des ressources Kubernetes
  • Intégration native des volumes persistants
  • Support multi-cloud
  • Communauté active et plugins officiels

Limites

  • Dépendance aux fournisseurs cloud supportés
  • Complexité de la restauration partielle
  • Coût de stockage en fonction de la rétention

Intégrations complémentaires

Pour une résilience maximale, associez Velero avec une architecture hautement disponible. Combinez Velero avec Argo CD pour automatiser les restaurations et redéploiements de vos applications.

Conclusion

Velero donne aux clusters Kubernetes la résilience et la portabilité dont ils ont besoin. En automatisant sauvegardes et restaurations, vous répondez rapidement à tout incident ou migration.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

Partager un GPU sur Kubernetes : MIG, time-slicing et DRA
Kubernetes
Performance

Partager un GPU sur Kubernetes : MIG, time-slicing et DRA

Trois façons de partitionner un GPU entre plusieurs workloads Kubernetes : isolation matérielle MIG, partage temporel, allocation dynamique DRA.

5 août 2026

Lire plus

Éteindre les environnements Kubernetes non-prod la nuit
Kubernetes
DevOps
Entreprise

Éteindre les environnements Kubernetes non-prod la nuit

Scale-to-zero des namespaces non-prod : CronJob, py-kube-downscaler ou KEDA, le rôle du cluster autoscaler et le calcul de gain réellement encaissable.

5 août 2026

Lire plus

Fédérer plusieurs clusters Kubernetes entre datacenters
Kubernetes
Haute Disponibilité
Réseau

Fédérer plusieurs clusters Kubernetes entre datacenters

Submariner et Cilium ClusterMesh relient des clusters Kubernetes physiquement séparés. Ce que la fédération résout en multi-DC, ce qu'elle complique, et quand s'en passer.

5 août 2026

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Contactez-nousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr