Sauvegarder des données

Cette page explique comment sauvegarder les données pour la reprise après sinistre à l'aide des sauvegardes Filestore. Pour en savoir plus sur les sauvegardes, les cas d'utilisation fréquents et les bonnes pratiques, consultez la page Sauvegardes.

Avant de commencer

Assurez-vous que le compte que vous utilisez a le rôle Éditeur Cloud Filestore ou le rôle de base Propriétaire du projet ou Éditeur de projet. Pour en savoir plus sur les rôles et les autorisations pour Filestore, consultez Contrôle des accès, Autorisations IAM ou À propos des protocoles compatibles.

Sauvegarder un partage de fichiers

Les données sauvegardées incluent toutes les données et métadonnées du système de fichiers. Les sauvegardes Filestore n'incluent pas les verrous de fichier ni certaines informations spécifiques à l'instance. Le tableau suivant indique les informations sur les instances que les sauvegardes conservent et celles qui ne le sont pas :

Conservés Aucune conservation
ID d'instance Description
Niveau de l'instance source Emplacement
Capacité Réseau
Nom du partage de fichiers Adresse IP
Date et heure de création
Contrôle des accès basé sur les adresses IP
Verrous de fichiers
État de verrouillage
Instantanés

Créer une sauvegarde

Vous pouvez créer une sauvegarde d'un partage de fichiers à l'aide de l'une des méthodes suivantes :

Console

  1. Accéder à la page des instances Filestore
  2. Cliquez sur l'instance Filestore pour laquelle vous souhaitez créer une sauvegarde.
  3. Cliquez sur l'onglet Sauvegardes.
  4. Cliquez sur Créer une sauvegarde.
  5. Dans le champ ID de sauvegarde, saisissez le nom de la sauvegarde.
  6. Dans le champ Région, sélectionnez la région Google Cloud dans laquelle vous souhaitez stocker la sauvegarde.
  7. Facultatif : ajoutez une description.
  8. Dans la section Chiffrement, sélectionnez a Google-managed encryption key ou une clé de chiffrement gérée par le client.
  9. Facultatif : Cliquez sur Ajouter un libellé pour ajouter des libellés à la sauvegarde.
  10. Cliquez sur Créer.

gcloud

  1. Installez gcloud.
  2. Mise à jour gcloud components :

    gcloud components update

  3. Exécutez la commande gcloud filestore backups create suivante dans une fenêtre de terminal sur votre machine locale. L'option --kms-key est facultative :

    gcloud filestore backups create BACKUP-NAME \
    --instance=INSTANCE-NAME \
    --file-share=FILE-SHARE-NAME \
    --instance-zone=ZONE \
    --region=BACKUP-LOCATION \
    --kms-key=projects/KMS-PROJECT/locations/KMS-LOCATION/keyRings/KEYRING/cryptoKeys/CRYPTO-KEY
    

où :

  • BACKUP-NAME est le nom que vous souhaitez donner à la sauvegarde.
  • INSTANCE-NAME est le nom de l'instance Filestore à sauvegarder.
  • FILE-SHARE-NAME est le nom du partage de fichiers sur l'instance Filestore.
  • ZONE est la zone où se trouve l'instance Filestore.
  • BACKUP-LOCATION est la région dans laquelle la sauvegarde sera stockée. Si aucune région n'est indiquée, la sauvegarde est créée dans la même région que l'instance Filestore.
  • KMS-PROJECT correspond au nom du projet dans lequel la ressource de clé KMS est stockée.
  • KMS-LOCATION correspond à la région de la ressource de clé KMS.
  • KEYRING correspond au nom du trousseau de clés.
  • CRYPTO-KEY correspond à la ressource de clé KMS.

Exemple

La commande suivante crée une sauvegarde du partage de fichiers vol1 sur l'instance Filestore nfs-server, qui se trouve dans la zone us-central1-c. La sauvegarde s'appelle mybackup, se trouve dans la région asia-east2 et est associée à une clé de chiffrement qui chiffrera l'instance lors de la restauration :

  gcloud filestore backups create mybackup \
  --instance=nfs-server \
  --file-share=vol1 \
  --instance-zone=us-central1-c \
  --region=asia-east2 \
  --kms-key=projects/purple-project/locations/us-central1/keyRings/filestore-keyring/cryptoKeys/filestore-key

Répertorier, afficher, mettre à jour et supprimer des sauvegardes

Les sauvegardes Filestore peuvent être répertoriées, affichées, mises à jour et supprimées.

Console

  1. Pour afficher la liste de toutes les sauvegardes de votre projet actuel, procédez comme suit :

    Accéder à la page Sauvegardes Filestore

  2. Pour afficher les détails d'une sauvegarde, cliquez sur son ID.

  3. Pour supprimer une sauvegarde, exécutez la commande suivante :

    1. Cliquez sur l'ID de sauvegarde que vous souhaitez supprimer.
    2. Cliquez sur Supprimer.
    3. Lorsque vous y êtes invité, saisissez l'ID de sauvegarde.
    4. Cliquez sur Supprimer.

gcloud

Lister toutes les sauvegardes de votre projet actuel

Pour afficher la liste des sauvegardes de votre projet actuel, exécutez la commande backups list :

  gcloud filestore backups list

Afficher des informations sur une sauvegarde

Pour afficher des informations sur une sauvegarde, exécutez la commande backups describe :

  gcloud filestore backups describe BACKUP-NAME \
  --region=BACKUP-LOCATION

Où :

  • BACKUP-NAME est le nom de la sauvegarde pour laquelle vous souhaitez afficher les informations.
  • BACKUP-LOCATION est la région dans laquelle la sauvegarde est stockée.

Mettre à jour une sauvegarde

Pour mettre à jour une sauvegarde, exécutez la commande backups update :

gcloud filestore backups update BACKUP-NAME \
  --region=BACKUP-LOCATION \
  --description="NEW-DESCRIPTION" \
  --update-labels=KEY=VALUE,...

Où :

  • BACKUP-NAME est le nom de la sauvegarde pour laquelle vous souhaitez afficher les informations.
  • BACKUP-LOCATION est la région dans laquelle la sauvegarde est stockée. Cette région ne peut pas être modifiée.
  • NEW-DESCRIPTION est la description de la sauvegarde.
  • KEY=VALUE,... est une liste de KEY=VALUE paires que vous souhaitez mettre à jour. Si un libellé existe, sa valeur est mise à jour. Sinon, un libellé est créé.

Supprimer une sauvegarde

Pour supprimer une sauvegarde, exécutez la commande backups delete :

gcloud filestore backups delete BACKUP-NAME \
  --region=BACKUP-LOCATION

Où :

  • BACKUP-NAME est le nom de la sauvegarde pour laquelle vous souhaitez afficher les informations.
  • BACKUP-LOCATION est la région dans laquelle la sauvegarde est stockée.

Étapes suivantes