Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Sauvegarde et restauration

La manière dont K3s est sauvegardé et restauré dépend du type de magasin de données utilisé.

En plus de sauvegarder le magasin de données lui-même, vous devez également sauvegarder le fichier de token du serveur à /var/lib/rancher/k3s/server/token. Vous devez restaurer ce fichier ou passer sa valeur dans l’option --token lors de la restauration à partir de la sauvegarde. Si vous n’utilisez pas la même valeur de token lors de la restauration, l’instantané sera inutilisable, car le token est utilisé pour chiffrer des données confidentielles au sein du magasin de données lui-même.

Sauvegarde et restauration avec SQLite

Aucune commande spéciale n’est requise pour sauvegarder ou restaurer le magasin de données SQLite.

  • Pour sauvegarder le magasin de données SQLite, prenez une copie de /var/lib/rancher/k3s/server/db/.

  • Pour restaurer le magasin de données SQLite, restaurez le contenu de /var/lib/rancher/k3s/server/db (et le token, comme discuté ci-dessus).

Sauvegarde et restauration avec un magasin de données externe

Lorsqu’un magasin de données externe est utilisé, les opérations de sauvegarde et de restauration sont gérées en dehors de K3s. L’administrateur de la base de données devra sauvegarder la base de données externe ou la restaurer à partir d’un instantané ou d’un dump.

Nous recommandons de configurer la base de données pour prendre des instantanés récurrents.

Pour des détails sur la prise d’instantanés de base de données et la restauration de votre base de données à partir de ceux-ci, référez-vous à la documentation officielle de la base de données :

Sauvegarde et restauration avec un magasin de données etcd intégré

Consultez la documentation de la commande k3s etcd-snapshot pour obtenir des informations sur l’exécution des opérations de sauvegarde et de restauration sur le magasin de données etcd intégré.