建立免費試用叢集

本頁面將引導您建立及管理 AlloyDB 免費試用叢集。

如要進一步瞭解 AlloyDB 免費試用叢集,請參閱 AlloyDB 免費試用叢集簡介

事前準備

  1. 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自評估產品在實際工作環境中的成效。新客戶還能獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。
  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.

免費試用叢集和執行個體資源不會產生費用,但透過公用網際網路連線至區域外部,以及建立並儲存最終備份時,則會產生資料移轉費用。詳情請參閱「試用方案內容和條件」。

建立免費試用叢集

控制台

建立免費試用叢集時,系統會自動建立主要執行個體。

  1. 前往 Google Cloud 控制台的「Clusters」(叢集) 頁面。

    前往「Clusters」(叢集) 頁面

  2. 按一下「Create Free Cluster」(建立免費叢集)

  3. 在「Basic info」(基本資訊) 部分的「Cluster ID」(叢集 ID) 欄位中,輸入叢集名稱,例如 my-trial-cluster

  4. 在「Password」(密碼) 欄位中輸入您想要的密碼。這個密碼用於連線至預設資料庫。

  5. 在「Location」(位置) 區段的「Region」(區域) 欄位中,選取區域,例如 us-central1 (Iowa)

  6. 保留「資料庫版本」欄位的預設值。

  7. 在「Networking」(網路) 下方選取 default

    如果您尚未設定私人服務存取權,系統會顯示「必須使用私人服務連線」對話方塊。

    在「必須使用私人服務存取連線」對話方塊中,如要建立私人服務存取連線,請完成下列步驟:

    1. 按一下「設定連線」

      系統會顯示標示為「啟用 Service Networking API」的新窗格

    2. 在窗格中,選取「使用系統自動分配的 IP 範圍」

    3. 按一下「繼續」

    4. 按一下「建立連線」,然後等待連線設定完成。

    「啟用 Service Networking API」窗格已移除。

  8. 按一下「Create Free Cluster」(建立免費叢集)

建立免費試用叢集後,系統會將您重新導向至「Overview」頁面。您可以在「叢集內的執行個體」部分查看主要執行個體,以及叢集的其他資訊,例如試用期剩餘天數。

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 控制台的「Clusters」(叢集) 頁面。

    前往叢集

  2. 在「資源名稱」欄中,按一下免費試用叢集。

  3. 前往「叢集中的執行個體」部分,然後點按「新增讀取集區」

  4. 設定讀取集區執行個體:

    1. 在「Read pool instance ID」(讀取集區執行個體 ID) 欄位中,輸入讀取集區執行個體的 ID。

    2. 在免費試用叢集的集區執行個體中,「節點計數」欄位的節點計數值會自動設為 1。這個值無法變更。

    3. 按一下「建立讀取集區」

選用:匯入 SQL 檔案

您可以將包含 PostgreSQL 資料庫邏輯備份的 SQL 檔案,匯入免費試用叢集。

開始之前,請先執行下列操作:

  • 將 SQL 檔案上傳至 Cloud Storage bucket。詳情請參閱「匯入 SQL 檔案」。

    • 授予 AlloyDB 服務帳戶 Cloud Storage 值區的權限,以進行匯入作業。

      服務帳戶的格式如下:

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

      PROJECT_NUMBER 換成您的專案編號,例如 212340152241

    • 確認服務帳戶已獲派「Storage 物件檢視者」(roles/storage.objectViewer) 角色。

  • 確認您具備 AlloyDB 管理員 (roles/alloydb.admin) 角色。如果是自訂角色,請將 alloydb.clusters.import 權限新增至角色。

  • (選用) 如果不想使用預設資料庫,請連線至執行個體並建立資料庫

如要將 SQL 檔案匯入 AlloyDB 資料庫,請完成下列步驟:

  1. 前往「Clusters」(叢集) 頁面。

    前往「Clusters」(叢集) 頁面

  2. 在「資源名稱」欄中,按一下免費試用叢集。

  3. 在「總覽」頁面中,展開「充分運用免費叢集」選單。

  4. 按一下「將資料匯入 AlloyDB」步驟,然後按一下「匯入資料」

  5. 在「選擇匯入資料的來源檔案」部分,輸入要用於匯入作業的 bucket 和 SQL 檔案路徑,或瀏覽至現有檔案。

    SQL 檔案是含有一系列 SQL 指令的檔案,例如 pg_dump 公用程式的輸出內容。

  6. 在「目的地」部分,選取要匯入資料的資料庫。

  7. 在「使用者」清單中選取資料庫使用者。

  8. 在「Password」(密碼) 欄位中,輸入為資料庫設定的密碼。

  9. 按一下 [Import] (匯入) 即可開始匯入。

升級免費試用叢集

在 30 天的免費試用期內,您隨時可以升級免費試用叢集。

  1. 前往 Google Cloud 控制台的「Clusters」(叢集) 頁面。

    前往叢集

    1. 在「Resource Name」(資源名稱) 欄中,按一下您稍早建立的免費試用叢集。

    2. 在「總覽」頁面中,按一下「試用期剩餘天數」欄位中的「立即升級」

    3. 在「Machine」(機器) 區段的「Machine type」(機型) 欄位中,選取要升級的機型。

    4. 如要開始升級,請按一下「立即升級」

       Google Cloud 控制台的 AlloyDB 總覽頁面螢幕截圖,當中醒目標出「立即升級」按鈕。

升級完成後,「總覽」頁面就不會再顯示試用期剩餘天數資訊,且免費試用叢集適用的限制也會一併移除。

後續步驟