Criar um cluster de teste gratuito

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

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

Antes de começar

  1. Faça login na sua conta do Google Cloud . Se você começou a usar o Google Cloud, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify 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.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

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

Criar um cluster de teste sem custo financeiro

Console

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

  1. No Google Cloud console, 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 de sua preferência. 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 Versão do banco de dados, 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 com o título Conexão de acesso a serviços particulares necessária vai aparecer.

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

    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 da conexão.

    O painel Ativar a API Service Networking é removido.

  8. Clique em Criar cluster sem custos financeiros.

Depois de criar o cluster de teste sem custo financeiro, você será redirecionado para a página Visão geral. Você pode conferir a instância primária na seção Instâncias no cluster e outras informações sobre o cluster, como dias restantes no período de teste.

gcloud

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

Para criar um cluster do AlloyDB usando o acesso a serviços particulares, é preciso ativar o acesso a serviços particulares.

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 padrão postgres.

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

  • CLUSTER_ID: o ID do cluster de teste sem custos financeiros 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 sem custo financeiro.

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

    Acessar Clusters

  2. Clique no cluster de teste sem custos financeiros 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 é definido automaticamente como 1 para uma instância de pool em um cluster de teste sem custo financeiro. Esse valor não pode ser mudado.

    3. Clique em Criar pool de leitura.

Opcional: importar o 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 é:

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

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

    • Verifique se a conta de serviço tem 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 não quiser usar o banco de dados padrão, conecte-se à 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 sem custos financeiros na coluna Nome do recurso.

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

  4. Clique na etapa Importar dados para o AlloyDB e depois 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 que vai receber os dados importados.

  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 sem custo financeiro

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

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

    Acessar Clusters

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

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

    3. No campo Tipo de máquina da seção Máquina, selecione o tipo de máquina para 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 aplicadas ao cluster de teste sem custo financeiro serão removidas.

A seguir