Configurare l'impostazione di backup predefinita per la console

Questa pagina spiega come scegliere, visualizzare e modificare l'opzione per l'impostazione di backup predefinita di un progetto. Questa pagina può anche aiutarti a scegliere l'impostazione di backup da selezionare quando crei un'istanza.

Quando crei un'istanza Compute Engine nella Google Cloud console, puoi specificare il metodo che vuoi utilizzare per eseguire il backup dei dati. L' impostazione di backup predefinita è un'impostazione di Compute Engine a livello di progetto che specifica il metodo preselezionato per impostazione predefinita quando crei un'istanza nella console Google Cloud . Ad esempio, puoi configurare l'impostazione di backup predefinita per incoraggiare un progetto a utilizzare il metodo che preferisci per eseguire automaticamente il backup dei dati.

Prima di iniziare

Prezzi

Alcune opzioni di backup comportano costi aggiuntivi quando crei un'istanza. Per ulteriori informazioni, consulta i prezzi di ogni opzione in Informazioni sull'impostazione di backup predefinita e scelta della stessa in questo documento.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per scegliere, visualizzare e modificare l'impostazione di backup predefinita, chiedi all'amministratore di concederti i seguenti ruoli IAM sul progetto:

  • Visualizza e modifica l'impostazione di backup predefinita: Compute Instance Admin (v1) (roles/compute.instanceAdmin.v1)
  • Se vuoi utilizzare i piani di backup e devi abilitare l'API Backup e DR: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)

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

Questi ruoli predefiniti contengono le autorizzazioni necessarie per scegliere, visualizzare e modificare l'impostazione di backup predefinita. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:

Autorizzazioni obbligatorie

Per scegliere, visualizzare e modificare l'impostazione di backup predefinita sono necessarie le seguenti autorizzazioni:

  • Visualizza e modifica le impostazioni e i metadati di Compute Engine per il progetto:
    • compute.projects.setCommonInstanceMetadata
    • compute.projects.get
  • Abilita le API:
    • serviceusage.services.enable
    • serviceusage.services.get

Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.

Informazioni sull'impostazione di backup predefinita e scelta della stessa

L'impostazione di backup predefinita per un progetto determina il metodo di backup, se presente, selezionato automaticamente quando utilizzi la pagina Crea un'istanza nella Google Cloud console. In particolare, l'impostazione di backup predefinita determina il metodo di backup selezionato automaticamente nella sezione Effettua il backup dei dati nel riquadro Protezione dei dati.

Per riferimento, la sezione Effettua il backup dei dati ti consente di selezionare il metodo di backup, se presente, da utilizzare per i tuoi dati come segue:

  • Esegui il backup dell'istanza utilizzando un piano di backup per un vault di backup.
  • Esegui il backup dei dischi utilizzando una pianificazione di snapshot.
  • Non utilizzare i backup pianificati automaticamente.

Facoltativamente, puoi selezionare un'opzione diversa dalla selezione automatica.

Indipendentemente dall'impostazione di backup predefinita, se viene selezionato un metodo di backup, Compute Engine seleziona automaticamente un piano di backup o una pianificazione di snapshot specifici da utilizzare. Facoltativamente, puoi selezionare un piano di backup o una pianificazione di snapshot diversi prima di completare la creazione dell'istanza.

Limitazioni per l'impostazione di backup predefinita

L'impostazione di backup predefinita ha il seguente ambito:

  • L'impostazione non impedisce agli utenti di selezionare un'opzione di backup diversa.
  • L'impostazione riguarda il progetto e non è specifica per l'utente.
  • L'impostazione riguarda solo la pagina Crea un'istanza nella Google Cloud console.

  • Questa impostazione specifica solo il tipo di opzione di backup selezionata per impostazione predefinita. Non è possibile personalizzare il piano di backup o la pianificazione di snapshot specifici selezionati per impostazione predefinita. Per utilizzare un piano di backup o una pianificazione di snapshot specifici non selezionati per impostazione predefinita, seleziona un'opzione diversa durante la creazione dell'istanza.

Opzioni per l'impostazione di backup predefinita

Le opzioni che puoi utilizzare per l'impostazione di backup predefinita sono spiegate nella tabella seguente. In particolare, puoi scegliere direttamente Piano di backup, Pianificazione di snapshot o Nessun backup, ma finché non scegli un'impostazione di backup predefinita, il progetto utilizza un comportamento predefinito.

Opzioni per l'impostazione di backup predefinita

Predefinito

(Nessuna opzione selezionata)

  • Caso d'uso: tutti i progetti utilizzano questo comportamento finché non modifici l'impostazione di backup predefinita per il progetto o ripristini questo comportamento.

  • Effetto: Compute Engine seleziona automaticamente un comportamento di backup predefinito che il progetto ha abilitato utilizzando la seguente logica:

    • Se Backup e RE è già stato abilitato per il progetto, allora il progetto utilizza lo stesso comportamento della selezione dell'opzione Piano di backup.
    • In caso contrario, il progetto utilizza lo stesso comportamento della selezione dell'opzione Pianificazione di snapshot.
  • Requisiti: consulta i requisiti per le opzioni Piano di backup e Pianificazione di snapshot rispettivamente.

  • Prezzi: consulta i prezzi per le opzioni Piano di backup e Pianificazione di snapshot rispettivamente.

Piano di backup
  • Caso d'uso: consigliamo questa opzione per la maggior parte dei progetti. Esamina i casi d'uso per le altre opzioni per verificare se il tuo progetto è un' eccezione.

  • Effetto: quando crei una nuova istanza, i piani di backup vengono selezionati per impostazione predefinita per eseguire il backup dei dati. In particolare, il piano di backup che viene selezionato automaticamente è il piano di backup predefinito per la regione che contiene l'istanza. Quando crei un'istanza, Compute Engine crea automaticamente un piano di backup predefinito e un vault di backup predefinito per la regione, se necessario e se non esistono già.

    • Il piano di backup predefinito viene eseguito ogni giorno tra mezzanotte e le 6:00 del fuso orario locale della regione, viene archiviato nel vault di backup predefinito per la regione e ogni backup viene conservato per un massimo di 14 giorni. Il piano di backup predefinito è denominato default-compute-instance-plan-REGION. Sostituisci REGION con la regione che contiene l' istanza, ad esempio us-central1.
    • Il vault di backup predefinito ha un periodo di conservazione minimo forzato di 1 giorno. Il vault di backup predefinito è denominato default-vault-REGION. Sostituisci REGION con la regione che contiene l' istanza, ad esempio us-central1.
  • Requisiti:

  • Prezzi: i piani e i vault di backup comportano costi aggiuntivi. Per ulteriori informazioni, consulta Prezzi di RE e DR.

Pianificazione di snapshot
  • Caso d'uso: consigliamo questa opzione solo se per il tuo progetto si verifica una delle seguenti condizioni:

    • Vuoi archiviare o hai già archiviato i backup in località multiregionali. Per ulteriori informazioni su quando utilizzare le località multiregionali, consulta Località di archiviazione degli snapshot.
    • Non corrispondi al caso d'uso dell'opzione Nessun backup e non puoi soddisfare i requisiti per l'opzione Piano di backup.
  • Effetto: quando crei una nuova istanza, le pianificazioni di snapshot vengono selezionate per impostazione predefinita per eseguire il backup dei dati. In particolare, la pianificazione di snapshot selezionata per impostazione predefinita varia. Se il progetto ha già pianificazioni di snapshot compatibili, la selezione automatica la pianificazione di snapshot che viene visualizzata per prima in ordine alfabetico In alternativa, se non esiste una pianificazione di snapshot compatibile, la selezione automatica è una pianificazione di snapshot predefinita per la regione che contiene l'istanza. Compute Engine crea automaticamente la pianificazione di snapshot predefinita, se necessario.

    • La pianificazione di snapshot predefinita viene eseguita ogni giorno alle 18:00 UTC, si trova nella regione che contiene l'istanza, archivia gli snapshot nella multiregione che contiene l'istanza e ogni snapshot viene conservato per un massimo di 14 giorni. La pianificazione di snapshot predefinita è denominata default-schedule-1 per ogni regione.
  • Requisiti:

  • Prezzi: le pianificazioni di snapshot comportano costi aggiuntivi. Per ulteriori informazioni, consulta Prezzi degli snapshot dei dischi di Compute Engine.

Nessun backup
  • Caso d'uso: utilizza questa opzione solo se per il tuo progetto si verifica una o più delle seguenti condizioni:

    • Sei certo di avere altre opzioni per recuperare i dati in caso di perdita a causa di eventi imprevisti. Ad esempio, utilizzi già i tag per applicare automaticamente i piani di backup oppure mantieni i dati replicati in una località separata.
    • Sei certo che i dati non dovranno essere recuperati in caso di perdita. Ad esempio, utilizzi il progetto solo per carichi di lavoro sperimentali.
    • Non puoi soddisfare i requisiti per le altre opzioni.
    • Non puoi sostenere i costi aggiuntivi per le altre opzioni.
  • Effetto: quando crei una nuova istanza, i dati non vengono sottoposti a backup automatico per impostazione predefinita.

  • Requisiti: questa opzione non ha requisiti.

  • Prezzi: questa opzione non comporta costi aggiuntivi.

Visualizzare l'impostazione di backup predefinita per un progetto

Per visualizzare l'impostazione di backup predefinita per un progetto:

  1. Se non l'hai ancora fatto, apri il progetto di cui vuoi visualizzare le impostazioni nella Google Cloud console.

    Vai al selettore di progetti

  2. Nella Google Cloud console, vai alla pagina Impostazioni di Compute Engine.

    Vai alle impostazioni

    La sezione Protezione dei dati predefinita mostra l'opzione utilizzata dal progetto per l'impostazione di backup predefinita. Se non è selezionato nessuno dei pulsanti di opzione, il progetto utilizza il comportamento predefinito.

Modificare l'impostazione di backup predefinita per un progetto

Per modificare l'impostazione di backup predefinita per un progetto nella Google Cloud console:

  1. Esamina le opzioni per l'impostazione di backup predefinita e decidi quale vuoi utilizzare. Per l'opzione selezionata, assicurati che corrisponda al tuo caso d'uso e che soddisfi i requisiti.

  2. Se non l'hai ancora fatto, apri il progetto di cui vuoi modificare le impostazioni per nella Google Cloud console.

    Vai al selettore di progetti

  3. In base all'opzione che vuoi scegliere per l'impostazione di backup predefinita, procedi in uno dei seguenti modi:

    • Se vuoi scegliere l'opzione Piano di backup, Pianificazione di snapshot o Nessun backup, completa i seguenti passaggi:

      1. Nella Google Cloud console, vai alla pagina Impostazioni di Compute Engine.

        Vai alle impostazioni

      2. Per Protezione dei dati predefinita, scegli la nuova opzione.

      3. Fai clic su Salva.

    • Se vuoi ripristinare il comportamento predefinito selezionato automaticamente da Compute Engine per il progetto, completa i passaggi per rimuovere i metadati del progetto per la google-compute-default-data-protection voce di metadati.

Aggiornare contemporaneamente l'impostazione di backup predefinita per tutti i progetti di un'organizzazione

Se vuoi impostare o aggiornare contemporaneamente l'impostazione di backup predefinita per tutti i progetti di un' organizzazione, non puoi utilizzare la Google Cloud console. In alternativa, puoi utilizzare gcloud CLI per aggiornare l'impostazione nei metadati del progetto e automatizzare questo aggiornamento in tutti i progetti dell'organizzazione. Per eseguire questa automazione:

  1. Esamina le opzioni per l'impostazione di backup predefinita e decidi quale vuoi utilizzare. Per l'opzione selezionata, assicurati che corrisponda al tuo caso d'uso e che soddisfi i requisiti.

  2. Crea uno script per automatizzare l'esecuzione del gcloud compute project-info add-metadata comando per tutti i progetti dell'organizzazione. Specifica il flag --metadata google-compute-default-data-protection con il valore dell'opzione a cui vuoi modificare l'impostazione di backup predefinita. Considera i seguenti esempi:

    • Per impostare o aggiornare l'impostazione di backup predefinita su tutti i progetti dell' organizzazione su Nessun backup, utilizza il seguente comando nello script:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=NONE
      
    • Per impostare o aggiornare l'impostazione di backup predefinita su Piano di backup in tutti i progetti dell' organizzazione, utilizza il seguente comando nello script:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=BACKUP
      
    • Per impostare o aggiornare l'impostazione di backup predefinita su Pianificazione di snapshot in tutti i progetti dell'organizzazione, utilizza il seguente comando nello script:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=SNAPSHOT_SCHEDULES
      

    Sostituisci PROJECT_NAME con il nome del progetto.

    Per scoprire di più sull'impostazione e l'aggiornamento dei metadati del progetto, consulta Imposta e rimuovi i metadati personalizzati.

Passaggi successivi