建立免費試用叢集

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

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

事前準備

  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.

    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.

    Go to project selector

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

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

    建立免費試用叢集

    控制台

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

    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

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

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

      1. 按一下「設定連線」

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

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

      3. 按一下「繼續」

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

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

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

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

    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」(叢集) 頁面。

      前往「Clusters」(叢集)

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

    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. 在「Resource Name」(資源名稱) 欄中,按一下免費試用叢集。

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

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

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

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

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

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

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

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

    升級免費試用叢集

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

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

      前往「Clusters」(叢集)

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

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

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

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

         Google Cloud 控制台的 AlloyDB 總覽頁面螢幕截圖,並醒目顯示「立即升級」按鈕。

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

    後續步驟