Ripristina un'istanza Filestore da un vault di backup

Questa pagina ti aiuta a ripristinare un'istanza Filestore da un vault di backup nella console Google Cloud .

L'accesso al servizio di Backup e DR per Filestore è disponibile solo su invito. Se vuoi richiedere l'accesso al servizio di backup e DR per Filestore nel tuo progetto Google Cloud , contatta il tuo rappresentante di vendita.

Prima di iniziare

  • Concedi i seguenti ruoli IAM per l'utente che esegue il ripristino nel progetto del vault di backup.

    • Backup and DR Restore User (roles/backupdr.restoreUser) per entrambi i vault di backup.
    • Editor Filestore (roles/file.editor) solo per la destinazione.

    Questi ruoli predefiniti contengono le autorizzazioni necessarie per accedere al vault di backup nel progetto Filestore. Per le autorizzazioni specifiche, consulta l'elenco seguente.

    • backupdr.bvbackups.useReadOnlyForFilestoreInstance
    • backupdr.backupVaults.get
    • backupdr.backupVaults.list
    • backupdr.bvbackups.list
    • backupdr.bvdataSources.get
    • backupdr.bvdataSources.list
    • backupdr.bvbackups.get

    Per ripristinare un'istanza, un utente deve disporre delle seguenti autorizzazioni:

    • backupdr.bvbackups.useReadOnlyForFilestoreInstance sulla risorsa di backup.
    • file.instances.create sul progetto di destinazione in cui verrà ripristinata l'istanza.

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Ripristina un'istanza Filestore

Per ripristinare un'istanza Filestore, segui queste istruzioni.

Console

  1. Nella console Google Cloud , vai alla pagina Backup protetti.

    Vai a Backup archiviati nel vault

    Qui sono elencate tutte le istanze Filestore con backup protetti.

  2. Seleziona l'istanza da ripristinare e fai clic sull'icona dell'azione per selezionare l'azione Ripristina. Viene visualizzata la pagina di ripristino.

  3. Seleziona le seguenti opzioni di ripristino:

    • L'istanza selezionata è elencata in Nome risorsa.
    • Nel campo Backup, fai clic su Sfoglia.
  4. Seleziona il backup da cui vuoi eseguire il ripristino e fai clic su Fine.

  5. Nel campo Nome progetto di ripristino, il progetto corrente è precompilato, ma puoi fare clic su Sfoglia per selezionare un altro progetto.

  6. Fai clic su Continua.

    • Viene visualizzata la pagina successiva Ripristina il backup in una nuova istanza, in cui le proprietà dell'istanza vengono precompilate in base alle proprietà dell'istanza di origine. Puoi modificare le proprietà della nuova istanza.
  7. Fai clic su Ripristina per creare una nuova istanza Filestore dal backup selezionato.

gcloud

  1. Per ottenere il account di servizio del vault di backup, utilizza il seguente comando.

      gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME
      --location=LOCATION
    

    Sostituisci quanto segue:

    • BACKUPVAULT_NAME: il nome del vault di backup da cui vuoi ripristinare i dati.
    • LOCATION: la posizione del vault di backup.
  2. Per ripristinare un'istanza Filestore, utilizza i seguenti comandi.

    Il comando di ripristino viene eseguito dal servizio 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=TIER
    

    Sostituisci quanto segue:

    • INSTANCE_NAME: il nome dell'istanza Filestore da creare.
    • CAPACITY: la capacità della condivisione file.
    • SHARE_NAME: il nome della condivisione file.
    • GCBDR_BACKUP_NAME: il nome del backup di Backup e RE da cui eseguire il ripristino.
    • GCBDR_BACKUP_REGION: la regione del backup di Backup e RE.
    • LOCATION: La località in cui creare l'istanza Filestore.
    • PROJECT_NAME: Il progetto in cui creare l'istanza Filestore.
    • TIER: il livello dell'istanza Filestore.