In questa pagina viene descritto come attivare Backup per GKE per un cluster.
Puoi abilitare Backup per GKE per i cluster Standard e Autopilot nei modi seguenti:
- Durante la creazione o gli aggiornamenti del cluster con la console Cloud, gcloud o Terraform.
- Abilitato automaticamente quando crei il tuo primo piano di backup o di ripristino per i cluster Standard o Autopilot.
È preferibile abilitare Backup per GKE durante la creazione del cluster perché consente di risparmiare tempo ed è più veloce creare un cluster con l'agente installato anziché creare il cluster e quindi abilitare l'agente.
Abilita Backup per GKE per un cluster Standard
Puoi abilitare Backup per GKE per un cluster Standard con Google Cloud CLI, la console Google Cloud o Terraform.
gcloud
Per installare l'agente Backup per GKE, aggiungi il seguente parametro:
sh
--addons=BackupRestore
al comando di creazione del cluster
Google Cloud CLI.
L'esempio seguente mostra come creare un cluster 1.24 con l'agente Backup per GKE installato:
gcloud container clusters create CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION \
--cluster-version=1.24.2-gke.1900 \
--addons=BackupRestore
Sostituisci quanto segue:
CLUSTER_NAME
: il nome del cluster di cui eseguire il backup.PROJECT_ID
: l'ID del tuo progetto Google Cloud.COMPUTE_REGION
: la regione di Compute Engine per il cluster, ad esempious-central1
. Per i cluster di zona, usa--zone=COMPUTE_ZONE
in alternativa.
Console
Segui le istruzioni riportate di seguito per abilitare Backup per GKE per un cluster Standard nella console Google Cloud:
Vai alla pagina Google Kubernetes Engine nella console Google Cloud.
Fai clic su add_box Crea.
Nella finestra di dialogo Crea cluster, fai clic su Configura accanto alla modalità cluster Standard.
Nel menu di navigazione, fai clic su Piano di backup e seleziona la casella di controllo Abilita Backup per GKE.
(Facoltativo) Seleziona la casella di controllo Crea piano di backup.
- Inserisci un nome nel campo Nome piano di backup.
Dall'elenco Regione, seleziona una località in cui archiviare i backup. L'elenco Regioni mostra quelle in cui è supportato Backup per GKE. Per un elenco delle regioni supportate da Backup per GKE, consulta Località di Backup per GKE.
Per impostazione predefinita, la sezione Dettagli piano di backup mostra i dettagli del piano con i backup giornalieri pianificati e sette giorni di periodo di conservazione.
Fai clic su Modifica dettagli del piano di backup per aggiornare i dettagli del piano di backup.
Fai clic su Crea.
Terraform
Attiva l'utilizzo di una voce gke_backup_agent_config
nel tuo
Risorsa google_container_cluster
:
resources "google_container_cluster" "primary" {
name = "my_cluster"
...
gke_backup_agent_config {
enabled = true
}
}
Per maggiori informazioni, consulta container_cluster gke_backup_agent_config
Abilita Backup per GKE per un cluster Autopilot
Puoi abilitare Backup per GKE per un cluster Autopilot con Google Cloud CLI, la console Google Cloud o Terraform.
gcloud
Per installare l'agente Backup per GKE, aggiungi il seguente parametro:
sh
--enable-backup-restore
al comando di creazione del cluster
Google Cloud CLI.
L'esempio seguente mostra come creare un cluster Autopilot con l'agente Backup per GKE installato:
gcloud container clusters create-auto CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION \
--release-channel=RELEASE_CHANNEL \
--enable-backup-restore
Sostituisci quanto segue:
CLUSTER_NAME
: il nome del cluster di cui eseguire il backup.PROJECT_ID
: l'ID del tuo progetto Google Cloud.COMPUTE_REGION
: la regione di Compute Engine per il cluster, ad esempious-central1
. Per i cluster di zona, usa--zone=COMPUTE_ZONE
in alternativa.RELEASE_CHANNEL
: il nome del canale di rilascio per il cluster. Il valore predefinito èRegular
.
Console
Utilizza le istruzioni seguenti per abilitare Backup per GKE per un cluster Autopilot nella console Google Cloud:
Vai alla pagina Google Kubernetes Engine nella console Google Cloud.
Fai clic su add_box Crea.
Nella finestra di dialogo Crea cluster, fai clic su Configura accanto alla modalità cluster Autopilot.
Nel menu di navigazione, fai clic su Impostazioni avanzate.
Fai clic sulla sezione Piano di backup e seleziona la casella di controllo Crea piano di backup.
Inserisci un nome nel campo Nome piano di backup.
Dall'elenco Regione, seleziona una località in cui archiviare i backup. L'elenco Regioni mostra le regioni in cui è supportato Backup per GKE. Per un elenco delle regioni supportate da Backup per GKE, consulta Località di Backup per GKE.
Fai clic su Crea.
Per impostazione predefinita, la sezione Dettagli piano di backup mostra i dettagli del piano con i backup giornalieri pianificati e sette giorni di periodo di conservazione.
Terraform
Attiva l'utilizzo di una voce gke_backup_agent_config
nel tuo
Risorsa google_container_cluster
:
resources "google_container_cluster" "primary" {
name = "my_cluster"
enable_autopilot = true
...
gke_backup_agent_config {
enabled = true
}
}
Per maggiori informazioni, consulta container_cluster gke_backup_agent_config
Verifica che Backup per GKE sia abilitato sul tuo cluster
Puoi verificare che il cluster utilizzi Backup per GKE con con gcloud CLI o la console Google Cloud.
gcloud
Verifica che Backup per GKE sia abilitato per il tuo cluster:
gcloud container clusters describe CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION
Sostituisci quanto segue:
CLUSTER_NAME
: il nome del cluster.PROJECT_ID
: l'ID del tuo progetto Google Cloud.COMPUTE_REGION
: la regione di Compute Engine per il cluster, ad esempious-central1
. Per i cluster di zona, usa--zone=COMPUTE_ZONE
in alternativa.
Se Backup per GKE è abilitato, l'output del comando include questi linee:
addonsConfig:
gkeBackupAgentConfig:
enabled: true
Console
Esegui le seguenti attività nella console Google Cloud:
Segui le istruzioni riportate di seguito per verificare Backup per GKE per un cluster nella console Google Cloud:
Vai alla pagina Google Kubernetes Engine nella console Google Cloud.
Fai clic sul nome del cluster da ispezionare.
Nella sezione Funzionalità, verifica che Backup per GKE sia impostato su Abilitato.
Passaggi successivi
- Scopri di più sulla definizione di backup personalizzati.
- Scopri di più sulla pianificazione di un insieme di backup.