Le guide suivant vous explique comment rétablir une instance, en particulier un partage de fichiers unique au sein d'une instance, à un état d'instantané précédent.
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 Revenir à un état d'instantané.
Toutes les données écrites après la création de l'instantané cible sont supprimées au début du processus de restauration 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 de manière séquentielle. Si vous rétablissez l'instance à l'état capturé dans snapshot2
, toutes les données écrites après snapshot2
, ainsi que tous les instantanés pris après la création de snapshot2
, sont supprimées lors du processus de restauration.
Une opération de restauration peut prendre jusqu'à deux minutes, mais le nettoyage des données supprimées peut prendre entre six heures et dix jours, en fonction du nombre de fichiers concernés. Vous devez attendre la fin de l'opération de restauration avant de commencer une autre opération de restauration.
Seules les instances avec un seul partage peuvent revenir à un état d'instantané. La fonctionnalité de restauration de l'instantané ne peut pas être combinée aux multipartages Filestore pour GKE.
Pour en savoir plus, consultez la section 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 l'état d'un partage de fichiers capturé dans un instantané:
Démontez le partage de fichiers des clients:
sudo umount mount-point-directory
Remettez le partage de fichiers à un état d'instantané à l'aide de la commande
instances revert
: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
.
- 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 de restauration avant de pouvoir en démarrer une autre pour l'instance. Les opérations de restauration 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 jusqu'à ce que l'opération de nettoyage soit terminée et que tout l'espace récupéré soit disponible. Pour en savoir plus, consultez la section Limites des instantanés.
Étape suivante
- Présentation des instantanés
- Restaurer un fichier à partir d'un instantané
- Programmer des instantanés Filestore Enterprise
- Présentation des sauvegardes