Le guide suivant vous explique comment rétablir l'état d'un instantané antérieur d'une instance, plus précisément d'un partage de fichiers unique au sein d'une instance.
Devez-vous utiliser l'opération revert ?
La fonctionnalité d'annulation de l'instantané est une opération irréversible, à la fois pour le système de fichiers actif et pour les instantanés plus récents de la chaîne. Utilisez la fonctionnalité Rétablir avec prudence. Pour en savoir plus, consultez Rétablir l'état d'un instantané.
Toutes les données écrites après la création de l'instantané cible sont supprimées au début du processus de rétablissement et ne peuvent pas être récupérées. Tous les instantanés plus récents que l'instantané cible sont également supprimés. Par exemple, snapshot1, snapshot2 et snapshot3 sont créés séquentiellement. Le rétablissement de 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 de snapshot2, sont supprimés lors du processus de rétablissement.
Bien qu'une opération d'annulation puisse prendre jusqu'à deux minutes, le nettoyage des données supprimées peut prendre entre six heures et dix jours, selon le nombre de fichiers concernés. Vous devez attendre la fin de l'opération d'annulation avant d'en commencer une autre.
Seules les instances avec un seul partage peuvent revenir à un état d'instantané. La fonctionnalité d'annulation d'instantané ne peut pas être combinée avec les multipartages Filestore pour GKE.
Pour en savoir plus, consultez Limites de la fonctionnalité d'instantané ou la page gcloud filestore instances revert.
Utiliser gcloud CLI pour rétablir un partage de fichiers à un instantané précédent
CLI gcloud
Pour rétablir un partage de fichiers à l'état capturé dans un instantané :
Démontez le partage de fichiers des clients :
sudo umount mount-point-directoryRétablissez l'état d'un partage de fichiers à partir d'un instantané à l'aide de la commande
instances revert:gcloud filestore instances revert INSTANCE_ID \ --target-snapshot=SNAPSHOT_ID \ --location=LOCATIONRemplacez 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.
- INSTANCE_ID par le nom de l'instance sur laquelle vous souhaitez appliquer l'opération
Vous devez attendre la fin de l'opération d'annulation avant de pouvoir en commencer une autre pour l'instance. Les opérations d'annulation peuvent prendre jusqu'à deux minutes. Toutefois, le processus de nettoyage des données et de récupération d'espace peut prendre entre six heures et dix jours. Au cours de ce processus, l'espace récupéré devient disponible progressivement, à mesure que l'opération de nettoyage se termine et que tout l'espace récupéré est disponible. Pour en savoir plus, consultez Limites des instantanés.
Étapes suivantes
- Présentation des instantanés
- Restaurer un fichier à partir d'un instantané
- Programmer des instantanés Filestore Enterprise
- Présentation des sauvegardes