本頁說明如何為 Cloud SQL 容錯移轉設定新的實驗範本。
這項錯誤可讓您從高可用性 Cloud SQL 的主要執行個體容錯移轉至備用執行個體。
繼續操作前,請先備妥下列項目:
- 查看專案中 Cloud SQL 執行個體的權限。
- 為專案啟用 Fault Injection Testing API。
roles/faulttesting.operator角色。
如要建立新的實驗範本,請按照下列步驟操作:
- 開啟Google Cloud 控制台。
- 前往 Fault Injection Testing 的「總覽」頁面。
- 選取「建立實驗範本」。
- 或者,您也可以前往「Fault Injection Testing」總覽頁面,點選左側導覽列中的「Experiment templates」,然後點選「Create Template」。
- 在「Fault Type」(故障類型) 部分,選取「Failover Cloud SQL」(容錯移轉 Cloud SQL) 選項。
- 在「目標」部分中,使用篩選器並選取單一執行個體。 注意:如果是 Cloud SQL,實驗停止後,資料庫會繼續在次要區域中執行,且不會自動還原為在初始主要區域中執行。如要讓執行個體回復原狀,可以手動操作,也可以執行另一個實驗,以新故障轉移的執行個體為目標。
- 「時間長度」部分的時間長度欄位無法編輯,且會設為 3 分鐘。
- 在「範本名稱」部分,為範本提供清楚易懂的名稱。視需要在說明中提供詳細資料。
- 在「驗證」部分:
- 查看所選設定的摘要。
- 等待自動模擬測試完成。
- 模擬測試完成後,系統會顯示將接收故障注入的資源清單。如果目標資源發生錯誤,也會顯示在這裡。
- 建立實驗範本。系統會顯示確認訊息,指出範本已建立,且新範本會顯示在範本清單中。
後續步驟
使用您建立的實驗範本執行實驗。