Como clonar instâncias

Nesta página, você verá uma descrição de como clonar uma instância do Cloud SQL.

Uma instância clonada do Cloud SQL é uma cópia da instância de origem, mas completamente independente. Após a conclusão da operação de clonagem, as alterações na instância de origem não são refletidas no clone e vice-versa.

A configuração da instância de origem (política de ativação, sinalizações de banco de dados, conectividade etc.) é copiada para o clone. Réplicas e endereços IP da instância não são copiados. Você precisa configurar esses itens explicitamente no clone. Clonar uma instância não clona nenhum backup atual.

Não é possível clonar uma réplica. Você pode clonar uma instância que foi clonada de outra instância.

Como clonar uma instância

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 que você quer clonar e abra o menu de mais ações na extremidade direita da listagem.

    Imagem do menu de três pontos

  3. Clique em Criar clone.
  4. Na página Criar clone, se necessário, atualize o código da instância e clique em Criar clone.

    Você retorna à página de listagem de instâncias e o clone é inicializado.

gcloud

Clone a instância:

gcloud sql instances clone [SOURCE_INSTANCE_NAME] [TARGET_INSTANCE_NAME]

cURL

Clone a instância:

ACCESS_TOKEN="$(gcloud auth application-default print-access-token)"
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \
     --header 'Content-Type: application/json' \
     --data '{"cloneContext": {"destinationInstanceName": "[TARGET_INSTANCE_NAME]" }}' \
     -X POST \
     https://www.googleapis.com/sql/v1beta4/projects/[PROJECT-ID]/instances/[SOURCE_INSTANCE_NAME]/clone
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud SQL para PostgreSQL