本页将引导您完成创建和管理 AlloyDB 免费试用集群的流程。
如需详细了解 AlloyDB 免费试用版集群,请参阅 AlloyDB 免费试用版集群概览。
准备工作
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
您无需为免费试用集群和实例资源支付费用,但需要为通过公共互联网连接到该区域之外的服务器以及创建和存储最终备份而产生的数据传输费用支付费用。如需了解详情,请参阅试用范围和条件。
创建免费试用集群
控制台
创建免费试用集群时,系统会自动创建一个主实例。
在 Google Cloud 控制台中,前往集群页面。
点击创建免费集群。
在基本信息部分的集群 ID 字段中,输入集群的名称,例如
my-trial-cluster
。在密码字段中,输入您要使用的密码。此密码用于连接到默认数据库。
在位置部分的区域字段中,选择一个区域,例如
us-central1 (Iowa)
。在 Database version 字段中,保留默认值。
在网络下,选择
default
。如果您尚未设置专用服务访问,系统会显示标题为需要专用服务访问通道连接的对话框。
在需要专用服务访问通道连接对话框中,如需创建专用服务访问通道连接,请完成以下操作:
点击设置连接。
系统会显示标签为 Enable Service Networking API(启用 Service Networking API)的新窗格。
在该窗格中,选择使用自动分配的 IP 范围。
点击继续。
点击创建连接,然后等待连接配置完成。
移除了启用 Service Networking API 窗格。
点击创建免费集群。
创建免费试用集群后,您会被重定向到概览页面。您可以在集群中的实例部分查看主实例,以及集群的其他信息,例如试用期剩余天数。
gcloud
如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell。
使用 gcloud alloydb clusters
create
和 gcloud 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 计算容量的读取池实例。
在 Google Cloud 控制台中,前往集群页面。
点击资源名称列中的免费试用集群。
前往集群中的实例部分,然后点击添加读取池。
配置读取池实例:
在读取池实例 ID 字段中,输入读取池实例的 ID。
在节点数字段中,系统会自动将免费试用版集群中池实例的节点数值设为
1
。此值无法更改。点击创建读取池。
可选:导入 SQL 文件
您可以将包含 PostgreSQL 数据库逻辑备份的 SQL 文件导入到免费试用版集群。
在开始之前,请执行以下操作:
将 SQL 文件上传到 Cloud Storage 存储桶。如需了解详情,请参阅导入 SQL 文件。
为导入操作向 AlloyDB 服务账号授予对 Cloud Storage 存储桶的权限。
服务账号的格式如下所示:
service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.com
将
PROJECT_NUMBER
替换为您的项目编号,例如212340152241
。确保为服务账号授予 Storage Object Viewer (
roles/storage.objectViewer
) 角色。
确保您已被授予 AlloyDB Admin (
roles/alloydb.admin
) 角色。对于自定义角色,请为该角色添加alloydb.clusters.import
权限。(可选)如果您不想使用默认数据库,请连接到您的实例并创建数据库。
如需将 SQL 文件导入 AlloyDB 数据库,请完成以下步骤:
前往集群页面。
点击资源名称列中的免费试用集群。
在概览页面中,展开充分利用免费集群菜单。
点击将数据导入到 AlloyDB 步骤,然后点击导入数据。
在选择您要从中导入数据的文件部分中,输入要用于导入的存储桶和 SQL 文件的路径,或浏览到现有文件。
SQL 文件是包含一系列 SQL 命令的文件,例如
pg_dump
实用程序的输出。在目标部分,选择要导入数据的数据库。
在用户列表中选择一个数据库用户。
在密码字段中,输入为数据库设置的密码。
点击导入以开始导入。
升级免费试用集群
在 30 天的免费试用期内,您可以随时升级免费试用集群。
在 Google Cloud 控制台中,前往集群页面。
在资源名称列中,点击您之前创建的免费试用集群。
在概览页面中,点击试用剩余天数字段中的立即升级。
在机器部分的机器类型字段中,选择要升级到的机器类型。
如需开始升级,请点击立即升级。
升级完成后,概览页面将不再显示试用期剩余天数信息,并且系统会移除适用于免费试用集群的所有限制。