Ce guide explique comment créer un instantané pour conserver l'état de vos données Filestore. Pour en savoir plus sur les instantanés, consultez la page Instantanés.
Niveaux compatibles
Le tableau suivant indique les niveaux de service Filestore
prennent en charge les instantanés et la revert instance
opération:
Niveau | Compatibilité avec les instantanés | Rétablir la compatibilité |
---|---|---|
HDD de base | Non | Non |
SSD de base | Non | Non |
Zonal | Oui | Oui |
Régional | Oui | Oui |
Entreprise | Oui | Oui |
Les instantanés et les opérations revert
associées sont également compatibles avec l'ancien niveau de service SSD à grande échelle.
Bien que les instantanés soient compatibles avec le niveau de service Enterprise, ils ne peuvent pas être combiné aux multipartages Filestore ; .
Créer un instantané
Vous pouvez créer un instantané d'une instance à l'aide de l'une des méthodes suivantes:
console Google Cloud
Dans la console Google Cloud, accédez aux instances Filestore .
Cliquez sur l'instance pour laquelle vous souhaitez créer un instantané.
Cliquez sur l'onglet Instantanés, puis sur Créer un instantané.
Dans le champ ID de l'instantané, saisissez le nom de l'instantané. Le nom du partage de fichiers et L'ID d'instantané peut comporter jusqu'à 77 caractères au total.
Facultatif: Ajoutez une description ou des libellés à l'instantané.
Cliquez sur Créer.
CLI gcloud
Pour créer un instantané d'instance, exécutez la commande instances snapshots create
. Les options --description
et --labels
sont ajoutées en tant qu'arguments facultatifs :
gcloud filestore instances snapshots create SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
--description="DESCRIPTION" \
--labels=KEY=VALUE
Remplacez les éléments suivants :
- SNAPSHOT_ID par le nom que vous souhaitez donner à l'instantané. La
Le nom du partage de fichiers et l'ID de l'instantané ne peuvent pas comprendre plus de 77 caractères
caractères. Exemple :
my-snapshot-1
- INSTANCE_ID par le nom de l'instance à partir de laquelle vous souhaitez créer un instantané. Exemple :
my-instance-1
- LOCATION par la zone ou la région de l'instance. Par exemple,
us-east1-b
ouus-central1
, respectivement. Notez que le niveau de service de votre instance détermine si une zone ou une région est un argument valide. - DESCRIPTION avec une description de l'instantané.
- KEY=VALUE,... avec une ou plusieurs paires
KEY=VALUE
que vous souhaitez inclure.
Exemple
La commande suivante crée un instantané de l'instance nfs-server
, qui se trouve dans us-central1
. L'instantané est nommé nfs-server-snapshot
.
gcloud filestore instances snapshots create nfs-server-snapshot \
--instance=nfs-server \
--instance-location=us-central1 \
Répertorier, afficher, mettre à jour et supprimer des instantanés
Vous pouvez répertorier, afficher, mettre à jour et supprimer des instantanés.
console Google Cloud
Pour gérer vos instantanés dans la console Google Cloud :
Accéder à la page des instances Filestore
Cliquez sur l'ID de l'instance dont vous souhaitez afficher les instantanés. de.
Cliquez sur l'onglet Instantanés.
À partir de l'onglet Instantanés:
- Pour afficher les détails d'un instantané, cliquez sur son ID.
- Pour modifier un instantané, cliquez sur Modifier sur la page des détails de l'instantané.
- Pour supprimer un instantané, procédez comme suit :
- Cliquez sur l'ID de l'instantané que vous souhaitez supprimer.
- Cliquez sur Supprimer.
- Lorsque vous y êtes invité, saisissez l'ID de l'instantané.
- Cliquez sur Supprimer.
CLI gcloud
Répertorier tous les instantanés de votre projet actuel
Pour afficher la liste des instantanés d'une instance, exécutez la commande instances snapshots list
:
gcloud filestore instances snapshots list \
--instance=INSTANCE_ID \
--instance-location=LOCATION
Remplacez les éléments suivants :
- INSTANCE_ID par le nom de l'instance à partir de laquelle vous souhaitez effectuer la
créer une liste d'instantanés. Exemple :
my-instance-1
- LOCATION par la zone ou la région de l'instance. Par exemple,
us-east1-b
ouus-central1
, respectivement. Notez que le niveau de service de votre instance détermine si une zone ou une région est un argument valide.
Afficher les informations sur un instantané
Pour afficher des informations sur un instantané, exécutez la commande instances snapshots describe
:
gcloud filestore instances snapshots describe SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION
Remplacez les éléments suivants :
- SNAPSHOT_ID par le nom que vous souhaitez donner à l'instantané. Exemple :
my-snapshot-1
. - INSTANCE_ID par le nom de l'instance à partir de laquelle l'instantané a été créé. Exemple :
my-instance-1
- LOCATION par la zone ou région de l'instance à partir de laquelle l'instantané a été créé. Par exemple,
us-east1-b
ouus-central1
, respectivement. Notez que le niveau de service de votre instance détermine si une zone ou une région est un argument valide.
Mettre à jour un instantané
Pour mettre à jour un instantané, exécutez la commande instances snapshots update
. Les options --description
et --update-labels
sont ajoutées facultatives.
arguments:
gcloud filestore instances snapshots update SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
--description="NEW-DESCRIPTION" \
--update-labels=KEY1=VALUE1,KEY2=VALUE2...
Remplacez les éléments suivants :
- SNAPSHOT_ID par le nom que vous souhaitez donner à l'instantané. Exemple :
my-snapshot-1
. - INSTANCE_ID par le nom de l'instance à partir de laquelle l'instantané
a été créée. Exemple :
my-instance-1
- LOCATION par la zone ou région de l'instance à partir de laquelle l'instantané a été créé. Par exemple,
us-east1-b
ouus-central1
, respectivement. Notez que le niveau de service de votre instance détermine si une zone ou une région est un argument valide. - NEW-DESCRIPTION par une nouvelle description de l'instantané.
- KEY1=VALUE1,... par une ou plusieurs paires
KEY=VALUE
que vous souhaitez mettre à jour. Si un libellé existe, sa valeur est modifiée. Sinon, un libellé est créé.
Supprimer un instantané
La suppression d'un instantané est une opération de longue durée qui peut prendre plusieurs heures complète, en fonction du nombre de fichiers impliqués.
Pour supprimer un instantané, exécutez la commande instances snapshots delete
commande:
gcloud filestore instances snapshots delete SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
Remplacez les éléments suivants :
- SNAPSHOT_ID par le nom que vous souhaitez donner à l'instantané. Exemple :
my-snapshot-1
. - INSTANCE_ID par le nom de l'instance à partir de laquelle l'instantané
a été créée. Exemple :
my-instance-1
- LOCATION par la zone ou région de l'instance à partir de laquelle l'instantané a été créé. Exemple :
us-east1-b
ouus-central1
, respectivement. Notez que le niveau de service de votre instance détermine si une zone ou une région est un argument valide.
Restaurer les données
Vous pouvez restaurer des fichiers individuels à partir d'un instantané ou rétablir l'ensemble du partage de fichiers à un état d'instantané précédent.
Pour en savoir plus, consultez Restaurer un fichier à partir d'un instantané. et Rétablir une instance à un état d'instantané antérieur.
Surveillance
Vous pouvez surveiller la capacité d'instantanés d'une instance à l'aide de l'Explorateur de métriques. Pour plus consultez Créer des graphiques avec l'Explorateur de métriques.
Étape suivante
- Présentation des instantanés
- Restaurer un fichier à partir d'un instantané
- Rétablir un instantané antérieur d'une instance
- Programmer des instantanés Filestore Enterprise
- Présentation des sauvegardes