Cloud SQL 中的可用性

本頁面說明會影響 Cloud SQL 可用性的作業。

Cloud SQL 可協助您盡量延長資料庫的正常運作時間,且不必變更應用程式。Enterprise Plus 版 Cloud SQL 提供 99.99% 的運作時間SLA,且多項預定作業的停機時間接近零,可為應用程式提供更高的復原能力和業務持續性。

盡量延長正常運作時間,也就是縮短資料庫的停機時間。服務中斷通常是由非預期事件和預定作業所致。

非預期事件和區域性中斷

如果應用程式需要高可用性,建議您將執行個體設定為區域可用性,這在 Cloud SQL 中也稱為高可用性 (HA) 設定。如要進一步瞭解如何在 Cloud SQL 中設定高可用性,請參閱「關於高可用性 (HA)」。

如果設定區域可用性的執行個體發生故障,Cloud SQL 會自動在次要區域啟動執行個體,並使用相同的 IP 位址,且不會遺失任何資料,因此應用程式可以繼續在資料庫上執行作業。這可防範非預期事件,例如單一 VM 主機故障,或一或多個基礎架構元件故障,導致整個可用區中斷服務。

Cloud SQL Enterprise Plus 和 Cloud SQL Enterprise 版本都提供高可用性。

如果未設定執行個體的區域可用性,系統會將執行個體設定為區域可用性,也就是獨立執行個體。

Cloud SQL 會自動從 VM 主機故障中復原獨立執行個體 (設定區域可用性的執行個體)。不過,Cloud SQL 不會自動從區域中斷事件復原獨立執行個體。如要在正常的可用區中重新建立獨立執行個體,您必須手動還原所有獨立執行個體。您可以手動復原區域性中斷的獨立執行個體,方法是執行時間點復原,或是將唯讀備用資源升級為獨立執行個體。詳情請參閱「獨立執行個體的復原選項」。

後續步驟