Criar réplicas de leitura

Esta página descreve como criar uma réplica de leitura para uma instância do Cloud SQL.

Réplica de leitura é uma cópia do mestre que reflete as alterações feitas na instância mestre em tempo quase real. Você cria uma réplica para descarregar solicitações de leitura ou tráfego de análises do mestre. Crie várias réplicas de leitura para uma única instância mestre.

Para mais informações sobre como funciona a replicação, consulte Requisitos e dicas para configurar a replicação.

Console

  1. Acesse a página "Instâncias" do Cloud SQL no Console do Google Cloud Platform.

    Acessar a página "Instâncias do Cloud SQL"

  2. Encontre a instância em que uma réplica será criada e abra o respectivo menu de mais ações mais à direita da listagem.

    Imagem do menu de três pontos

  3. Selecione Criar réplica de leitura.

    Caso não veja essa opção, a instância é uma réplica. Não é possível criar uma réplica de outra.

  4. Clique em Criar.

    Você retorna à página da instância mestre.

gcloud

Crie a réplica:

gcloud sql instances create [REPLICA_NAME] --master-instance-name=[MASTER_INSTANCE_NAME]

cURL

Use o método insert do recurso de instâncias para criar a réplica de leitura. As propriedades "region" e "databaseVersion" precisam ser iguais às da instância mestre.

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
     --header 'Content-Type: application/json' \
     --data '{"masterInstanceName": "[MASTER_INSTANCE_NAME]", "name": "[REPLICA_NAME]",
              "region": "[MASTER_REGION]", "databaseVersion": "POSTGRES_9_6",
              "settings": {"tier":"[MACHINE_TYPE]"}}' \
     -X POST \
     https://www.googleapis.com/sql/v1beta4/projects/[PROJECT-ID]/instances

Por padrão, a réplica é criada com o mesmo número de CPUs e a mesma quantidade de memória da instância mestre. É possível aumentar esses valores para a réplica, mas não reduzi-los.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud SQL para PostgreSQL