Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez les applications

Contributeurs

Astra Control peut restaurer votre application à partir d’un snapshot ou d’une sauvegarde. La restauration d’un snapshot existant est plus rapide lors de la restauration d’une application sur le même cluster. Vous pouvez utiliser l’interface utilisateur de contrôle Astra ou "API de contrôle Astra" pour restaurer des applications.

Remarque Si vous utilisez Helm pour déployer des applications, Astra Control Center requiert Helm version 3. La gestion et le clonage des applications déployées avec Helm 3 (ou mises à niveau de Helm 2 à Helm 3) sont entièrement pris en charge. Les applications déployées avec Helm 2 ne sont pas prises en charge.
Remarque Si vous effectuez une restauration sur un autre cluster, assurez-vous que le cluster utilise le même mode d’accès aux volumes persistants (par exemple, ReadWriteMany). L’opération de restauration échoue si le mode d’accès au volume persistant de destination est différent.
Remarque

Lorsque vous créez un projet d’hébergement d’une application sur un cluster OpenShift, un UID SecurityContext est attribué au projet (ou à l’espace de noms Kubernetes). Pour permettre à Astra Control Center de protéger votre application et de la déplacer vers un autre cluster ou projet dans OpenShift, vous devez ajouter des règles qui permettent à l’application de s’exécuter comme un UID. Par exemple, les commandes OpenShift CLI suivantes octroient les règles appropriées à une application WordPress.

oc new-project wordpress
oc adm policy add-scc-to-group anyuid system:serviceaccounts:wordpress
oc adm policy add-scc-to-user privileged -z default -n wordpress

Étapes
  1. Sélectionnez applications, puis le nom d’une application.

  2. Sélectionnez protection des données.

  3. Si vous souhaitez effectuer une restauration à partir d’un instantané, conservez l’icône snapshots sélectionnée. Sinon, sélectionnez l’icône backups pour restaurer à partir d’une sauvegarde.

  4. Sélectionnez la liste déroulante dans la colonne actions pour l’instantané ou la sauvegarde à partir duquel vous souhaitez restaurer.

  5. Sélectionnez Restaurer l’application.

  6. Détails de restauration : spécifiez les détails de l’application restaurée. Par défaut, le cluster et l’espace de noms actuels apparaissent. Laissez ces valeurs intactes pour restaurer une application sur place, ce qui rétablit sa version antérieure. Modifiez ces valeurs si vous souhaitez restaurer vers un autre cluster ou espace de noms.

    • Entrez un nom et un espace de noms pour l’application.

    • Choisissez le cluster de destination de l’application.

    • Sélectionnez Revue.

  7. Résumé de restauration : consultez les détails de l’action de restauration, tapez "Restaurer", puis sélectionnez Restaurer.

Résultat

Astra Control Center restaure l’application en fonction des informations que vous avez fournies. Si vous avez restauré l’application sur place, le contenu des volumes persistants existants est remplacé par le contenu des volumes persistants de l’application restaurée.

Remarque Après une opération de protection des données (clonage, sauvegarde, restauration) et après le redimensionnement du volume persistant, il y a vingt minutes de retard avant que la nouvelle taille du volume ne s’affiche dans l’interface utilisateur. La protection des données fonctionne avec succès en quelques minutes et vous pouvez utiliser le logiciel de gestion pour le système back-end pour confirmer la modification de la taille du volume.