Rétablir un partage de fichiers à un état d'instantané antérieur

Le guide suivant vous explique comment annuler une instance, en particulier un partage de fichiers unique dans une instance, à un l'état de l'instantané.

Devez-vous utiliser l'opération revert ?

La fonctionnalité de restauration d'instantané est une opération irréversible, à la fois pour le système de fichiers en direct et pour les instantanés les plus récents de la chaîne. Utilisez la fonctionnalité de restauration avec précaution. Pour en savoir plus, consultez Rétablir un instantané.

Toutes les données écrites après la création de l'instantané cible sont supprimées au début du processus d'annulation et ne peut pas être récupérée. Tous les instantanés plus récents que l'instantané cible sont également supprimés. Par exemple : snapshot1, snapshot2 et snapshot3 sont créés de manière séquentielle. Rétablissement en cours l'instance à l'état capturé dans snapshot2 signifie que toutes les données écrites après snapshot2, ainsi que tous les instantanés pris après la création du snapshot2, sont supprimés lors du processus de restauration.

Une opération de rétablissement peut prendre jusqu'à deux minutes, mais le nettoyage de la les données supprimées peuvent prendre entre 6 heures et 10 jours, selon le nombre de fichiers impliqués. Vous devez attendre la fin de l'opération de restauration avant de le lancement d'une autre opération de rétablissement.

Seules les instances ne possédant qu'un seul partage peuvent rétablir un état d'instantané. Le retour La fonctionnalité d'instantanés ne peut pas être combinée avec le multipartage Filestore pour GKE. Pour en savoir plus, consultez la section Limites de la fonctionnalité d'instantané ou la page gcloud filestore instances revert.

Utiliser la gcloud CLI pour rétablir un partage de fichiers sur un instantané précédent

CLI gcloud

Pour rétablir l'état d'un partage de fichiers enregistré dans un instantané:

  1. Désinstallez le partage de fichiers des clients:

    sudo umount mount-point-directory
    
  2. Rétablir un instantané du partage de fichiers à l'aide de la instances revert commande:

    gcloud filestore instances revert INSTANCE_ID \
        --target-snapshot=SNAPSHOT_ID \
        --location=LOCATION
    

    Remplacez les éléments suivants :

    • INSTANCE_ID par le nom de l'instance sur laquelle vous souhaitez appliquer l'opération revert. Par exemple, my-instance-1.
    • SNAPSHOT_ID par le nom de l'instantané que vous souhaitez utiliser pour l'opération revert. Par exemple, my-snapshot-3.
    • LOCATION par l'emplacement de l'instance. Exemple : us-central1.

Vous devez attendre la fin de l'opération de restauration avant de pouvoir commencer une autre opération de rétablissement pour l'instance. Les opérations de restauration peuvent prendre jusqu'à deux minutes. Cependant, le processus de nettoyage des données et de récupération d'espace entre six heures et dix jours. Au cours de ce processus, l'espace récupéré devient disponible progressivement pendant l'opération de nettoyage, et tout l'espace récupéré est disponible. Pour en savoir plus, consultez la section Limites des instantanés.

Étape suivante