创建免费试用集群

本页面将引导您完成创建和管理 AlloyDB 免费试用集群的流程。

如需详细了解 AlloyDB 免费试用集群,请参阅 AlloyDB 免费试用集群概览

准备工作

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

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

  3. 您无需为免费试用集群和实例资源付费,但需要为通过公共互联网在区域外建立连接而产生的数据传输费用以及创建和存储最终备份付费。如需了解详情,请参阅试用包含项和条件

    创建免费试用集群

    控制台

    创建免费试用集群时,系统会自动创建主实例。

    1. 在 Google Cloud 控制台中,前往集群页面。

      转到集群

    2. 点击创建免费集群

    3. 基本信息部分的集群 ID 字段中,输入集群的名称,例如 my-trial-cluster

    4. 密码字段中,输入您想要的密码。此密码用于连接到默认数据库。

    5. 位置部分的区域字段中,选择一个区域,例如 us-central1 (Iowa)

    6. 数据库版本字段中,保留默认值。

    7. 网络下,选择 default

      如果您尚未设置专用服务访问通道,系统会显示一个标记为需要专用服务访问通道连接的对话框。

      需要专用服务访问通道连接对话框中,如需创建专用服务访问通道连接,请完成以下操作:

      1. 点击设置连接

        系统会显示一个标记为启用 Service Networking API 的新窗格。

      2. 在该窗格中,选择使用自动分配的 IP 范围

      3. 点击继续

      4. 点击创建连接,然后等待连接配置完成。

      已移除启用 Service Networking API 窗格。

    8. 点击创建免费集群

    创建免费试用集群后,您会重定向到概览页面。您可以在集群中的实例部分查看主实例,还可以查看有关集群的其他信息,例如免费试用剩余天数。

    gcloud

    如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell

    如需使用专用服务访问通道创建 AlloyDB 集群,您必须启用专用服务访问通道

    使用 gcloud alloydb clusters creategcloud alloydb instances create 命令分别创建集群和主实例。

    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 \

    替换以下内容:

    • CLUSTER_ID:您所创建的集群的 ID。必须以小写字母开头,可以包含小写字母、数字和连字符。

    • PASSWORD:要用于默认 postgres 用户的密码。

    • REGION_ID:您要将集群放置在其中的区域。

    • CLUSTER_ID:您要将集群放置在其中的免费试用集群的 ID。

    添加读取池实例

    您可以在免费试用集群中添加一个计算容量为 8 个 vCPU 的读取池实例。

    1. 在 Google Cloud 控制台中,前往集群页面。

      转到集群

    2. 资源名称列中,点击相应免费试用集群。

    3. 前往集群中的实例部分,然后点击添加读取池

    4. 配置读取池实例:

      1. 读取池实例 ID 字段中,输入读取池实例的 ID。

      2. 节点数字段中,对于免费试用集群中的池实例,节点数值会自动设置为 1。此值无法更改。

      3. 点击创建读取池

    可选:导入 SQL 文件

    您可以将包含 PostgreSQL 数据库逻辑备份的 SQL 文件导入到免费试用集群。

    在开始之前,请执行以下操作:

    • 将 SQL 文件上传到 Cloud Storage 存储桶。如需了解详情,请参阅导入 SQL 文件

      • 为 AlloyDB 服务账号授予 Cloud Storage 存储桶的权限,以便执行导入操作。

        服务账号的格式如下所示:

         service-PROJECT_NUMBER@gcp-sa-alloydb.
        

        PROJECT_NUMBER 替换为您的项目编号,例如 212340152241

      • 确保已向服务账号授予 Storage Object Viewer (roles/storage.objectViewer) 角色。

    • 确保您已被授予 AlloyDB Admin (roles/alloydb.admin) 角色。对于自定义角色,请为该角色添加 alloydb.clusters.import 权限。

    • (可选)如果您不想使用默认数据库,请连接到您的实例并创建数据库

    如需将 SQL 文件导入 AlloyDB 数据库,请完成以下步骤:

    1. 前往集群页面。

      转到集群

    2. 资源名称列中,点击相应免费试用集群。

    3. 概览页面中,展开充分利用您的免费集群菜单。

    4. 点击将数据导入到 AlloyDB步骤,然后点击导入数据

    5. 选择您要从中导入数据的文件部分中,输入要用于导入的存储桶和 SQL 文件的路径,或浏览到现有文件。

      SQL 文件是包含一系列 SQL 命令的文件,类似 pg_dump 实用程序的输出。

    6. 目标部分中,选择要导入数据的数据库。

    7. 用户列表中选择数据库用户。

    8. 密码字段中,输入为数据库设置的密码。

    9. 点击导入以开始导入。

    升级免费试用集群

    在 30 天的免费试用期内,您可以随时升级免费试用集群。

    1. 在 Google Cloud 控制台中,前往集群页面。

      转到集群

      1. 资源名称列中,点击您之前创建的免费试用集群。

      2. 概览页面中,点击免费试用剩余天数字段中的立即升级

      3. 机器部分的机器类型字段中,选择要升级到的机器类型。

      4. 如需开始升级,请点击立即升级

         Google Cloud 控制台中 AlloyDB 概览页面的屏幕截图,其中突出显示了“立即升级”按钮。

    升级完成后,概览页面不再显示免费试用期剩余天数信息,并且适用于免费试用集群的所有限制都将移除。

    后续步骤