Il sistema di suggerimenti per l'attivazione dell'alta disponibilità di AlloyDB genera in modo proattivo suggerimenti che ti aiutano a inserire le tue istanze importanti in un accordo sul livello del servizio (SLA) fornendo la ridondanza dei dati. Questa operazione potrebbe essere utile durante un'interruzione a livello di zona o quando un'istanza esaurisce la memoria.
Questa pagina descrive il suggerimento per abilitare l'alta disponibilità di AlloyDB, il suo funzionamento e come utilizzarlo.
Come funziona
Il suggerimento per abilitare l'alta disponibilità di AlloyDB analizza i metadati dell'istanza. Se l'istanza non ha l'alta disponibilità abilitata, AlloyDB consiglia di abilitarla per una disponibilità del 99,99% (*).
(*) Per ulteriori informazioni, consulta l'Accordo sul livello del servizio (SLA) di AlloyDB.
Prezzi
Il suggerimento per l'attivazione dell'alta disponibilità di AlloyDB è disponibile senza costi aggiuntivi per tutti i clienti Google Cloud . Per ulteriori informazioni, consulta la pagina Prezzi di Recommender.
Prima di iniziare
Prima di poter visualizzare consigli e approfondimenti, devi:
Assicurati di abilitare l'API Recommender.
Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e consigli, assicurati di disporre dei ruoli Identity and Access Management (IAM) necessari.
Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.alloydbViewer
oalloydb.viewer
.Applica consigli Uno di questi ruoli: recommender.alloydbAdmin
oalloydb.admin
.
Per ulteriori informazioni, consulta la sezione Concedere l'accesso ad altri utenti.
Elenco dei consigli per abilitare l'alta disponibilità
Puoi elencare i suggerimenti per abilitare l'alta disponibilità
utilizzando la console Google Cloud , gcloud CLI
o l'API Recommender.
Console
Per elencare i consigli per l'attivazione dell'alta affidabilità utilizzando la consoleGoogle Cloud , segui questi passaggi:
Nella console Google Cloud , vai alla pagina Cluster.
Per maggiori informazioni, consulta la guida introduttiva all'utilizzo dell'hub dei suggerimenti.
Nella scheda Configurazione della disponibilità, fai clic su Non protetto da failover. Viene visualizzato un elenco di cluster a cui si applica il suggerimento Non protetto dal failover.
gcloud
Per elencare i suggerimenti per l'attivazione dell'alta disponibilità utilizzando gcloud CLI, esegui il comando
gcloud recommender recommendations list
come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progetto.LOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
.
API
Per elencare i suggerimenti per abilitare la disponibilità elevata utilizzando l'API Recommendations, chiama il metodo recommendations.list
nel seguente modo:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progetto.LOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
.
Visualizzare approfondimenti e consigli dettagliati
Puoi visualizzare approfondimenti e consigli dettagliati sulle istanze
che richiedono l'attivazione dell'alta disponibilità utilizzando la console Google Cloud ,
gcloud CLI
o l'API Recommender.
Per visualizzare approfondimenti e consigli dettagliati:
Console
Nella pagina Cluster, fai clic sul suggerimento Protezione dal failover non disponibile per un'istanza nella colonna Problemi. Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati.
gcloud
Esegui il
comando gcloud recommender insights list
come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progetto.LOCATION
: una regione in cui si trovano le istanze, ad esempious-central1
.
API
Chiama il metodo insights.list
come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Sostituisci quanto segue:
- PROJECT_ID: il tuo ID progetto.
- LOCATION: una regione in cui si trovano le istanze, ad esempio
us-central1
.
Applica il consiglio.
Valuta attentamente il consiglio e procedi in uno dei seguenti modi:
Console
Per implementare il consiglio, procedi nel seguente modo:
- Fai clic su Modifica sul cluster.
- Nel riquadro Modifica istanza primaria, in Disponibilità a livello di zona, seleziona Più zone (alta affidabilità).
- Fai clic su Aggiorna istanza.
Interfaccia a riga di comando gcloud
Per implementare il consiglio, segui le istruzioni riportate in Eseguire l'upgrade di un'istanza di base a un'istanza HA.