Criar um cluster de teste gratuito

Esta página orienta você no processo de criação e gerenciamento de um cluster de teste gratuito do AlloyDB.

Para mais informações sobre clusters de teste gratuitos do AlloyDB, consulte Visão geral dos clusters de teste gratuitos do AlloyDB.

Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

Não há cobrança por clusters de teste gratuito e recursos de instância, mas há cobrança por custos de transferência de dados para conexões fora da região, pela Internet pública, e para fazer e armazenar seu backup final. Para mais informações, consulte Inclusão e condições do teste.

Criar um cluster de teste gratuito

Console

Quando você cria um cluster de teste sem custo financeiro, uma instância principal é criada automaticamente.

  1. No console do Google Cloud, acesse a página Clusters.

    Acessar Clusters

  2. Clique em Criar cluster sem custos financeiros.

  3. No campo ID do cluster da seção Informações básicas, insira um nome para o cluster, por exemplo, my-trial-cluster.

  4. No campo Senha, digite uma senha. Essa senha é usada para se conectar ao banco de dados padrão.

  5. No campo Região da seção Local, selecione uma região, por exemplo, us-central1 (Iowa).

  6. No campo Database version, mantenha o valor padrão.

  7. Em Rede, selecione default.

    Se você ainda não tiver configurado o acesso a serviços particulares, uma caixa de diálogo intitulada Conexão de acesso a serviços particulares exigida vai aparecer.

    Na caixa de diálogo Conexão de acesso a serviços particulares exigida, para criar uma conexão de acesso a serviços particulares, faça o seguinte:

    1. Clique em Configurar conexão.

      Um novo painel chamado Ativar a API Service Networking vai aparecer.

    2. No painel, selecione Usar um intervalo de IP alocado automaticamente.

    3. Clique em Continuar.

    4. Clique em Criar conexão e aguarde a conclusão da configuração.

    O painel Ativar a API Service Networking foi removido.

  8. Clique em Criar cluster sem custos financeiros.

Depois de criar o cluster de teste gratuito, você será redirecionado para a página Visão geral. Você pode conferir sua instância principal na seção Instâncias no cluster e outras informações sobre o cluster, como os dias restantes do teste.

gcloud

Para usar a CLI gcloud, você pode instalar e inicializar a Google Cloud CLI ou usar o Cloud Shell.

Use os comandos gcloud alloydb clusters create e gcloud alloydb instances create para criar um cluster e uma instância principal, respectivamente.

gcloud alloydb clusters create CLUSTER_ID \
    --password=PASSWORD \
    --region=REGION_ID \
    --subscription-type=TRIAL
gcloud alloydb instances create INSTANCE_ID \
    --instance-type=PRIMARY \ 
    --cpu-count=8 \
    --region=REGION_ID \
    --cluster=CLUSTER_ID \

Substitua:

  • CLUSTER_ID: o ID do cluster que você está criando. Ele precisa começar com uma letra minúscula e pode conter letras minúsculas, números e hifens.

  • PASSWORD: a senha a ser usada para o usuário postgres padrão.

  • REGION_ID: a região em que você quer colocar o cluster.

  • CLUSTER_ID: o ID do cluster de teste gratuito em que você quer colocar a instância.

Adicionar uma instância do pool de leitura

É possível adicionar uma única instância de pool de leitura com capacidade de computação de 8 vCPUs em um cluster de teste gratuito.

  1. No console do Google Cloud, acesse a página Clusters.

    Acessar Clusters

  2. Clique no cluster de teste gratuito na coluna Nome do recurso.

  3. Acesse a seção Instâncias no cluster e clique em Adicionar pool de leitura.

  4. Configure a instância do pool de leitura:

    1. No campo ID da instância do pool de leitura, insira um ID para a instância do pool de leitura.

    2. No campo Contagem de nós, o valor da contagem de nós é definido automaticamente como 1 para uma instância de pool em um cluster de teste gratuito. Esse valor não pode ser alterado.

    3. Clique em Criar pool de leitura.

Opcional: importar seu arquivo SQL

É possível importar o arquivo SQL que contém um backup lógico de um banco de dados PostgreSQL para o cluster de teste sem custos financeiros.

Antes de começar, faça o seguinte:

  • Faça upload do arquivo SQL para um bucket do Cloud Storage. Para mais informações, consulte Importar um arquivo SQL.

    • Conceda as permissões da conta de serviço do AlloyDB ao bucket do Cloud Storage para a operação de importação.

      O formato da conta de serviço é o seguinte:

       service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.com
      

      Substitua PROJECT_NUMBER pelo número do projeto, por exemplo, 212340152241.

    • Verifique se a conta de serviço recebeu o papel de leitor de objetos do Storage (roles/storage.objectViewer).

  • Verifique se você tem o papel de administrador do AlloyDB (roles/alloydb.admin). Para papéis personalizados, adicione a permissão alloydb.clusters.import ao papel.

  • (Opcional). Se você não quiser usar o banco de dados padrão, conecte-se à sua instância e crie um banco de dados.

Para importar seu arquivo SQL para um banco de dados do AlloyDB, siga estas etapas:

  1. Acesse a página Clusters.

    Acessar Clusters

  2. Clique no cluster de teste gratuito na coluna Nome do recurso.

  3. Na página Visão geral, abra o menu Aproveite ao máximo seu cluster gratuito.

  4. Clique na etapa Importar dados para o AlloyDB e, em seguida, clique em Importar dados.

  5. Na seção Escolha o arquivo do qual você quer importar dados, insira o caminho para o bucket e o arquivo SQL para a importação ou navegue até um arquivo existente.

    O arquivo SQL é um arquivo com uma sequência de comandos SQL, como a saída do utilitário pg_dump.

  6. Na seção Destino, selecione o banco de dados para importar os dados.

  7. Selecione um usuário do banco de dados na lista Usuário.

  8. No campo Senha, insira a senha definida para o banco de dados.

  9. Clique em Importar para iniciar a importação.

Fazer upgrade de um cluster de teste gratuito

É possível fazer upgrade do cluster de teste gratuito a qualquer momento durante o período de teste gratuito de 30 dias.

  1. No console do Google Cloud, acesse a página Clusters.

    Acessar Clusters

    1. Clique no cluster de teste sem custo financeiro que você criou anteriormente na coluna Nome do recurso.

    2. Na página Visão geral, clique em Fazer upgrade agora no campo Dias restantes do teste.

    3. No campo Tipo de máquina da seção Máquina, selecione o tipo de máquina para o qual você quer fazer upgrade.

    4. Para iniciar o upgrade, clique em Fazer upgrade agora.

      Captura de tela da página "Visão geral do AlloyDB" no console do Google Cloud, destacando o botão "Fazer upgrade agora".

Depois que o upgrade for concluído, a página Visão geral não vai mais mostrar os dias restantes nas informações do teste, e todas as limitações que se aplicam ao cluster de teste gratuito serão removidas.

A seguir