Tenho algumas perguntas sobre como fazer backup e restaurar meus clusters do Amazon Elastic Kubernetes Service (Amazon EKS).
P: O Amazon EKS fornece recursos nativos de backup e restauração?
O Amazon EKS não oferece recursos nativos de backup e restauração. No entanto, é possível integrar o Amazon EKS com ferramentas de terceiros que fornecem funcionalidades de backup e restauração para workloads do Kubernetes.
P: Posso usar o AWS Backup para fazer backup do meu cluster do Amazon EKS?
Não. Não é possível usar o AWS Backup para fazer backup de um cluster do Amazon EKS ou dos recursos do Kubernetes dentro do cluster. É possível usar o AWS Backup para fazer backup somente de recursos da AWS.
P: Qual ferramenta posso usar para fazer backup do meu cluster do Amazon EKS?
O Velero (antigo Heptio Ark) é uma ferramenta popular de código aberto que é possível usar para fazer backup e restaurar seus recursos do Kubernetes. Para obter mais informações, consulte Back up and restore your Amazon EKS cluster resources using Velero (Faça backup e restaure seus recursos de cluster do Amazon EKS usando o Velero).
P: Quais dados eu incluo na minha estratégia de backup?
Sua estratégia de backup deve incluir o seguinte:
- Recursos do Kubernetes, como manifestos e configurações
- Dados da aplicação que são armazenados em seu cluster, como bancos de dados e logs
- Volumes persistentes e dados associados
P: O Velero faz backup das configurações que eu instalei com o Helm?
Sim. O Velero faz backup das configurações que você instalou com o Helm. Para obter mais informações sobre o Helm, consulte o site do Helm.
P: Durante o processo de restauração, o Velero exclui objetos existentes que não fazem parte da restauração?
Não. O Velero exclui somente objetos existentes que fazem parte do processo de restauração.
P: O Velero é compatível com a AWS?
O Velero é uma ferramenta de terceiros e não é compatível com a AWS. Os problemas relacionados ao Velero estão fora do escopo do AWS Support.