Criar e gerir réplicas de leitura no Azure Cosmos DB for PostgreSQL

APLICA-SE A: Azure Cosmos DB para PostgreSQL (com tecnologia da extensão da base de dados Citus para PostgreSQL)

Neste artigo, vai aprender a criar e gerir réplicas de leitura no Azure Cosmos DB para PostgreSQL a partir do portal do Azure. Para saber mais sobre réplicas de leitura, veja a descrição geral.

Pré-requisitos

Um cluster para ser o principal.

Criar uma réplica de leitura

Para criar uma réplica de leitura, siga estes passos:

  1. Selecione um cluster existente do Azure Cosmos DB for PostgreSQL para utilizar como principal.

  2. Na barra lateral do cluster, em Gestão de clusters, selecione Replicar dados globalmente.

  3. No ecrã Replicar dados globalmente, selecione Adicionar réplica.

  4. Em Nome do cluster, introduza um nome para a réplica de leitura.

  5. Selecione um valor no menu pendente Localização .

  6. Selecione OK.

Após a réplica de leitura ser criada, poderá vê-la listada no ecrã Replicar dados globalmente.

Importante

Reveja a secção considerações da Descrição geral da Réplica de Leitura.

Antes de uma definição de cluster primário ser atualizada para um novo valor, atualize a definição de réplica para um valor igual ou superior. Esta ação ajuda a réplica a acompanhar todas as alterações efetuadas ao mestre.

Promover uma réplica de leitura

Para promover uma réplica de leitura de cluster para um cluster independente de leitura/escrita, siga estes passos:

  1. Selecione a réplica de leitura que pretende promover no portal.

  2. Na barra lateral do cluster, em Gestão de clusters, selecione Replicar dados globalmente.

  3. Na página Replicar dados globalmente , localize a réplica de leitura na lista de clusters abaixo do mapa e clique no ícone promover.

  4. No ecrã Promover <nome> do cluster, verifique novamente o nome da réplica de leitura, confirme que compreende que a promoção é irreversível ao definir a caixa de verificação e selecione Promover.

Depois de a réplica de leitura ser promovida, torna-se um cluster legível e gravável independente com a mesma cadeia de ligação.

Eliminar um cluster primário

Para eliminar um cluster primário, utilize os mesmos passos para eliminar um cluster autónomo. Na portal do Azure, siga estes passos:

  1. Na portal do Azure, selecione o cluster principal do Azure Cosmos DB para PostgreSQL.

  2. Na página Descrição geral do cluster, selecione Eliminar.

  3. No ecrã Eliminar <nome> do cluster, selecione a caixa de verificação junto a Compreendo que este cluster e todos os nós que pertencem a este cluster serão eliminados e não poderão ser recuperados.

  4. Selecione Eliminar para confirmar a eliminação do cluster primário.

Eliminar réplicas

Pode eliminar uma réplica de leitura de uma forma semelhante à forma como elimina um cluster principal.

Pode selecionar a réplica de leitura a eliminar diretamente no portal ou no ecrã Replicar dados globalmente do cluster principal.

  1. No portal do Azure, na página Descrição geral da réplica de leitura, selecione Eliminar.

  2. No ecrã Eliminar <nome> da réplica, selecione a caixa de verificação junto a Compreendo que esta réplica e todos os nós que pertencem à mesma serão eliminados. A eliminação desta réplica não afetará o cluster primário ou outras réplicas de leitura.

  3. Selecione Eliminar para confirmar a eliminação da réplica.

Passos seguintes