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 os clusters de teste gratuito do AlloyDB, consulte Visão geral dos clusters de teste gratuito 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.

    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 (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 (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.

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

    Criar um cluster de teste gratuito

    Console

    Quando você cria um cluster de teste gratuito, 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 privados necessária, faça o seguinte para criar uma conexão de acesso a serviços privados:

      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 gratuito, 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 gcloud CLI, você pode instalar e inicializar a CLI do Google Cloud ou usar o Cloud Shell.

    Para criar um cluster do AlloyDB usando o acesso a serviços particulares, é necessário 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 gratuito.

    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 gratuito.

    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 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 Google Cloud console, acesse a página Clusters.

      Acessar Clusters

      1. Clique no cluster de teste gratuito 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 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 de informações do teste, e todas as limitações aplicadas ao cluster de teste sem custo financeiro serão removidas.

    A seguir