Ho alcune domande su come eseguire il backup e il ripristino dei miei cluster Amazon Elastic Kubernetes Service (Amazon EKS).
D: Amazon EKS offre funzionalità di backup e ripristino native?
Amazon EKS non offre funzionalità di backup e ripristino native. Tuttavia, puoi integrare Amazon EKS con strumenti di terze parti che forniscono funzionalità di backup e ripristino per carichi di lavoro Kubernetes.
D: Posso utilizzare AWS Backup per eseguire il backup del mio cluster Amazon EKS?
No, non puoi usare AWS Backup per eseguire il backup di un cluster Amazon EKS o di risorse Kubernetes all'interno del cluster. Puoi utilizzare AWS Backup solamente per eseguire il backup di risorse AWS.
D: Quale strumento posso utilizzare per eseguire il backup del mio cluster Amazon EKS?
Velero (prima denominato Heptio Ark) è un noto strumento open source che puoi utilizzare per eseguire il backup e il ripristino di risorse Kubernetes. Per ulteriori informazioni, consulta Backup and restore your Amazon EKS cluster resources using Velero (Backup e ripristino delle risorse di un cluster Amazon EKS utilizzando Velero).
D: Quali dati vanno inclusi in una strategia di backup?
La strategia di backup deve includere quanto segue:
- Risorse Kubernetes, come manifesti e configurazioni
- Dati delle applicazioni archiviati all'interno del cluster, ad esempio database e log
- Volumi persistenti e dati associati
D: Velero esegue il backup delle configurazioni che ho installato con Helm?
Sì, Velero esegue il backup delle configurazioni installate con Helm. Per ulteriori informazioni su Helm, consulta il sito web Helm.
D: Durante il processo di ripristino, Velero elimina gli oggetti esistenti che non fanno parte del ripristino?
No, Velero elimina solo gli oggetti esistenti che fanno parte del processo di ripristino.
D: Velero è supportato da AWS?
Velero è uno strumento di terze parti e non è supportato da AWS. I problemi relativi a Velero non sono di competenza del Supporto AWS.