Creare e gestire repliche in lettura in Azure Cosmos DB for PostgreSQL

SI APPLICA A: Azure Cosmos DB for PostgreSQL (basato su estensione database Citus per PostgreSQL)

Questo articolo spiega come creare e gestire le repliche in lettura Azure Cosmos DB for PostgreSQL dal portale di Azure. Per altre informazioni sulle repliche in lettura, vedere la panoramica.

Prerequisiti

Un cluster da usare come primario.

Creare una replica in lettura

Per creare una replica in lettura, seguire questi passaggi:

  1. Selezionare un cluster Azure Cosmos DB for PostgreSQL esistente da usare come primario.

  2. Nella barra laterale del cluster, in Gestione cluster selezionare Replica dati a livello globale.

  3. Nella schermata Replica dati a livello globale selezionare Aggiungi replica.

  4. In Nome cluster immettere un nome per la replica in lettura.

  5. Selezionare un valore nell'elenco a discesa Località.

  6. Seleziona OK.

Dopo aver creato la replica in lettura, è possibile visualizzarla nella schermata Replica dati a livello globale.

Importante

Rivedere la sezione considerazioni della panoramica di Replica in lettura.

Prima che un'impostazione del cluster primario venga aggiornata a un nuovo valore, aggiornare l'impostazione della replica su un valore uguale o maggiore. Questa azione fa sì che le repliche siano sempre aggiornate con le modifiche apportate al master.

Alzare di livello una replica in lettura

Per alzare di livello una replica in lettura cluster a un cluster di lettura/scrittura indipendente, seguire questi passaggi:

  1. Selezionare la replica in lettura che si vuole alzare di livello nel portale.

  2. Nella barra laterale del cluster, in Gestione cluster selezionare Replica dati a livello globale.

  3. Nella pagina Replica i dati a livello globale individuare la replica in lettura nell'elenco dei cluster sotto la mappa e fare clic sull'icona alza di livello.

  4. Nella schermata Alza di livello <nome del cluster> selezionare il nome della replica in lettura, confermare il riconoscimento per l’irreversibilità della promozione impostando la casella di controllo, quindi selezionare Alza di livello.

Dopo la promozione della replica in lettura, diventa un cluster indipendente leggibile e scrivibile con la stessa stringa di connessione.

Eliminare un cluster primario

Per eliminare un cluster primario, usare gli stessi passaggi per eliminare un cluster autonomo. Seguire questa procedura nel portale di Azure:

  1. Nel portale di Azure selezionare il cluster primario di Azure Cosmos DB for PostgreSQL.

  2. Nella pagina Panoramica del cluster selezionare Elimina.

  3. Nella schermata Elimina <nome cluster> selezionare la casella di controllo accanto a Sono consapevole che questo cluster e tutti i nodi a esso appartenenti saranno eliminati e non potranno essere recuperati.

  4. Selezionare Elimina per confermare l'eliminazione del cluster primario.

Eliminare una replica

È possibile eliminare una replica in lettura in modo simile a come si elimina un cluster primario.

È possibile selezionare la replica in lettura da eliminare direttamente dal portale o dalla schermata Replica dati a livello globale del cluster primario.

  1. Nel portale di Azure, nella pagina Panoramica relativa alla replica in lettura selezionare Elimina.

  2. Nella schermata Elimina <nome replica>, selezionare la casella di controllo accanto a Accetto che questa replica e tutti i nodi che appartengono a essa verranno eliminati. L'eliminazione di questa replica non influisce sul cluster primario o su altre repliche in lettura.

  3. Scegliere Elimina per confermare l'eliminazione della replica.

Passaggi successivi