Aidez à améliorer cette page
Pour contribuer à ce guide de l’utilisateur, cliquez sur le lien Modifier cette page sur GitHub qui se trouve dans le volet droit de chaque page.
Activer la fonctionnalité d’instantané pour les volumes CSI
La fonctionnalité Instantané permet de réaliser des copies ponctuelles de vos données. Pour que cette fonctionnalité fonctionne dans Kubernetes, vous avez besoin à la fois d’un pilote CSI prenant en charge les instantanés (tel que le pilote Amazon EBS CSI) et d’un contrôleur d’instantanés CSI. Le contrôleur de snapshot est disponible soit sous forme de module complémentaire géré par Amazon EKS, soit sous forme d’installation autogérée.
Voici quelques éléments à prendre en compte lors de l’utilisation du contrôleur d’instantané CSI.
-
Le contrôleur d’instantané doit être installé aux côtés d’un pilote CSI doté d’une fonctionnalité d’instantané. Pour obtenir les instructions d’installation du pilote CSI Amazon EBS, consultez Utilisez le stockage de volumes Kubernetes avec Amazon EBS.
-
Kubernetes ne prend pas en charge les instantanés de volumes fournis via la migration CSI, tels que les volumes Amazon EBS utilisant un
StorageClassavec un provisionneurkubernetes.io/aws-ebs. Les volumes doivent être créés avec unStorageClassqui fait référence au provisionneur de pilote CSI,ebs.csi.aws.com. -
Le mode automatique Amazon EKS n’inclut pas le contrôleur de snapshots. La capacité de stockage du mode automatique EKS est compatible avec le contrôleur de snapshots.
Nous vous recommandons d’installer le contrôleur d’instantané CSI via le module complémentaire géré Amazon EKS. Ce module complémentaire comprend les définitions de ressources personnalisées (CRD) nécessaires pour créer et gérer des instantanés sur Amazon EKS. Pour ajouter un module complémentaire Amazon EKS à votre cluster, voir Créer un module complémentaire Amazon EKS. Pour plus d'informations sur les modules complémentaires, voir Modules complémentaires Amazon EKS.
Sinon, si vous souhaitez installer vous-même le contrôleur de snapshots CSI, consultez la section Utilisationexternal-snapshotter sur GitHub.