Cette page vous aide à restaurer une instance Filestore à partir d'un coffre-fort de sauvegarde dans la console Google Cloud .
Avant de commencer
Attribuez les rôles IAM suivants à l'utilisateur qui effectue la restauration dans le projet de coffre-fort de sauvegarde.
- Utilisateur de sauvegarde et de reprise après sinistre (
roles/backupdr.restoreUser) pour les deux coffres de sauvegarde. - Éditeur Filestore (
roles/file.editor) pour la cible uniquement.
Ces rôles prédéfinis contiennent les autorisations requises pour accéder au coffre-fort de sauvegarde dans le projet Filestore. Pour connaître les autorisations spécifiques, consultez la liste suivante.
backupdr.bvbackups.useReadOnlyForFilestoreInstancebackupdr.backupVaults.getbackupdr.backupVaults.listbackupdr.bvbackups.listbackupdr.bvdataSources.getbackupdr.bvdataSources.listbackupdr.bvbackups.get
Pour restaurer une instance, un utilisateur doit disposer des autorisations suivantes :
backupdr.bvbackups.useReadOnlyForFilestoreInstancesur la ressource de sauvegarde.file.instances.createsur le projet cible dans lequel l'instance sera restaurée.
- Utilisateur de sauvegarde et de reprise après sinistre (
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Restaurer une instance Filestore
Suivez les instructions ci-dessous pour restaurer une instance Filestore.
Console
Dans la console Google Cloud , accédez à la page Sauvegardes dans le coffre-fort.
Accéder aux sauvegardes stockées dans un vault
Toutes les instances Filestore avec des sauvegardes archivées sont listées ici.
Sélectionnez l'instance à restaurer, puis cliquez sur l'icône d'action pour sélectionner l'action Restaurer. La page Restaurer s'affiche.
Sélectionnez les options de restauration suivantes :
- L'instance sélectionnée est listée dans Nom de la ressource.
- Dans le champ Sauvegarde, cliquez sur Parcourir.
Sélectionnez la sauvegarde à partir de laquelle vous souhaitez effectuer la restauration, puis cliquez sur OK.
Le champ Nom du projet à restaurer est prérempli avec le projet actuel, mais vous pouvez Parcourir pour sélectionner un autre projet.
Cliquez sur Continuer.
- La page suivante, Restaurer la sauvegarde sur une nouvelle instance, s'affiche. Les propriétés de l'instance y sont préremplies en fonction de celles de l'instance source. Vous pouvez modifier les propriétés de la nouvelle instance.
Cliquez sur Restaurer pour créer une instance Filestore à partir de la sauvegarde sélectionnée.
gcloud
Pour obtenir le compte de service du coffre-fort de sauvegarde, utilisez la commande suivante.
gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME --location=LOCATIONRemplacez les éléments suivants :
- BACKUPVAULT_NAME : nom du parc de sauvegarde à partir duquel vous souhaitez restaurer les données.
- LOCATION : emplacement du coffre de sauvegarde.
Pour restaurer une instance Filestore, utilisez les commandes suivantes.
La commande de restauration est exécutée à partir du service Filestore.
gcloud filestore instances create INSTANCE_NAME \ --file-share="capacity=CAPACITY,name=SHARE_NAME,source-gcbdr-backup=GCBDR_BACKUP_NAME,source-gcbdr-backup-region=GCBDR_BACKUP_REGION" \ --network="name=default" \ --location=LOCATION \ --project=PROJECT_NAME \ --tier=TIERRemplacez les éléments suivants :
INSTANCE_NAME: nom de l'instance Filestore à créer.CAPACITY: capacité du partage de fichiers.SHARE_NAME: nom du partage de fichiers.GCBDR_BACKUP_NAME: nom de la sauvegarde Backup and DR à partir de laquelle effectuer la restauration.GCBDR_BACKUP_REGION: région de la sauvegarde Backup and DR.LOCATION: emplacement dans lequel créer l'instance Filestore.PROJECT_NAME: projet dans lequel créer l'instance Filestore.TIER: niveau de l'instance Filestore.