Questa pagina mostra come eseguire il backup dei dati per ripristino di emergenza utilizzando i backup di Filestore. Per scoprire di più sui backup, sui casi d'uso comuni e sulle best practice, consulta Backup.
Prima di iniziare
Assicurati che l'account che utilizzi disponga del ruolo Editor Cloud Filestore o del ruolo di base Proprietario progetto o Editor progetto. Per saperne di più su ruoli e autorizzazioni per Filestore, consulta Controllo dell'accesso, Autorizzazioni IAM o Informazioni sui protocolli supportati.
Eseguire il backup di una condivisione file
I dati di cui è stato eseguito il backup includono tutti i dati e i metadati del file system. I backup di Filestore non includono i blocchi dei file e alcune informazioni specifiche dell'istanza. La tabella seguente mostra quali informazioni dell'istanza vengono conservate dai backup e quali no:
| Conservato | Non conservato |
|---|---|
| ID istanza | Descrizione |
| Livello dell'istanza di origine | Località |
| Capacità | Rete |
| Nome condivisione file | Indirizzo IP |
| Data/ora creazione | |
| Controlli di accesso basati su IP | |
| Blocchi dei file | |
| Stato della serratura | |
| Snapshot |
Crea backup
Puoi creare un backup di una condivisione file utilizzando uno dei seguenti metodi:
Console
- Vai alla pagina Istanze di Filestore
- Fai clic sull'istanza Filestore di cui vuoi creare un backup.
- Fai clic sulla scheda Backup.
- Fai clic su Crea backup.
- Nel campo ID backup, digita un nome per il backup.
- Per Regione, seleziona la regione Google Cloud in cui vuoi che si trovi il backup.
- (Facoltativo) Aggiungi una descrizione.
- Nella sezione Crittografia, seleziona un Google-managed encryption key o una chiave di crittografia gestita dal cliente.
- (Facoltativo) Fai clic su Aggiungi etichetta per aggiungere etichette al backup.
- Fai clic su Crea.
gcloud
- Installa
gcloud. Aggiornamento
gcloud components:gcloud components update
Esegui questo comando
gcloud filestore backups createin una finestra del terminale sulla tua macchina locale. Il flag--kms-keyè facoltativo: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
dove:
- BACKUP-NAME è il nome che vuoi assegnare al backup.
- INSTANCE-NAME è il nome dell'istanza Filestore di cui eseguire il backup.
- FILE-SHARE-NAME è il nome della condivisione file sull'istanza Filestore.
- ZONE è la zona in cui si trova l'istanza Filestore.
- BACKUP-LOCATION è la regione in cui verrà archiviato il backup. Se non viene indicata una regione, il backup viene creato nella stessa regione dell'istanza Filestore.
- KMS-PROJECT è il nome del progetto in cui è archiviata la risorsa chiave KMS.
- KMS-LOCATION è la regione della risorsa chiave KMS.
- KEYRING è il nome del keyring.
- CRYPTO-KEY è la risorsa chiave KMS.
Esempio
Il comando seguente crea un backup della condivisione file vol1 sull'istanza Filestore nfs-server, che si trova nella zona us-central1-c. Il backup
si chiama mybackup, si trova nella regione asia-east2 e ha una chiave di crittografia associata che cripta l'istanza al momento del ripristino:
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
Elencare, visualizzare, aggiornare ed eliminare i backup
I backup Filestore possono essere elencati, visualizzati, aggiornati ed eliminati.
Console
Per visualizzare un elenco di tutti i backup nel progetto corrente:
Per visualizzare i dettagli di un backup, fai clic sull'ID backup.
Per eliminare un backup:
- Fai clic sull'ID backup del backup che vuoi eliminare.
- Fai clic su Elimina.
- Quando richiesto, digita l'ID backup.
- Fai clic su Elimina.
gcloud
Elenca tutti i backup nel progetto corrente
Per visualizzare un elenco dei backup per il progetto corrente, esegui il comando backups list:
gcloud filestore backups list
Visualizzare le informazioni su un backup
Per visualizzare le informazioni su un backup, esegui il comando backups describe:
gcloud filestore backups describe BACKUP-NAME \
--region=BACKUP-LOCATION
Dove:
- BACKUP-NAME è il nome del backup di cui vuoi visualizzare le informazioni.
- BACKUP-LOCATION è la regione in cui è archiviato il backup.
Aggiornare un backup
Per aggiornare un backup, esegui il comando backups update:
gcloud filestore backups update BACKUP-NAME \ --region=BACKUP-LOCATION \ --description="NEW-DESCRIPTION" \ --update-labels=KEY=VALUE,...
Dove:
- BACKUP-NAME è il nome del backup di cui vuoi visualizzare le informazioni.
- BACKUP-LOCATION è la regione in cui è archiviato il backup. La regione non può essere modificata.
- NEW-DESCRIPTION è la descrizione del backup.
- KEY=VALUE,... è un elenco di coppie
KEY=VALUEche vuoi aggiornare. Se un'etichetta esiste, il relativo valore viene aggiornato, altrimenti viene creata una nuova etichetta.
Eliminare un backup
Per eliminare un backup, esegui il comando backups delete:
gcloud filestore backups delete BACKUP-NAME \ --region=BACKUP-LOCATION
Dove:
- BACKUP-NAME è il nome del backup di cui vuoi visualizzare le informazioni.
- BACKUP-LOCATION è la regione in cui è archiviato il backup.
Passaggi successivi
- Scopri come ripristinare le condivisioni di file.
- Scopri come pianificare i backup utilizzando Cloud Scheduler.
- Scopri di più su backup, casi d'uso comuni e best practice.
- Scopri di più sui prezzi dei backup.
- Scopri come configurare avvisi per spazio su disco insufficiente e quota di backup ridotta.
- Scopri di più sui problemi noti relativi ai backup.