日常數(shù)據(jù)庫維護(hù)是一種生活方式。更新使您的業(yè)務(wù)能夠保持平穩(wěn)、安全運(yùn)轉(zhuǎn)。借助類似 Cloud SQL 的托管服務(wù),您的數(shù)據(jù)庫可自動接收最新的補(bǔ)丁和更新,停機(jī)情況大幅減少。不過,我們明白:沒有人喜歡停機(jī),無論停機(jī)時(shí)間有多短暫。
正因?yàn)槿绱?,我們高興地宣布 Cloud SQL —— 我們涵蓋 MySQL、PostgreSQL 和 SQL Server 的完全托管數(shù)據(jù)庫服務(wù),現(xiàn)在為您提供更多的控制,讓您能夠掌控您的實(shí)例進(jìn)行日常維護(hù)的時(shí)間。
Cloud SQL 引入了維護(hù)拒絕期控制。利用維護(hù)拒絕期,您可以在控制90 天阻止自動維護(hù)。
對于就要開始其一年中最繁忙的時(shí)刻(例如,“黑色星期五”(Black Friday) 和“網(wǎng)購星期一”(Cyber Monday) 迫在眉睫)的 Cloud SQL 零售客戶,這可能尤其有用。這種假日購物季是負(fù)載達(dá)到峰值的時(shí)刻,需要高度重視基礎(chǔ)設(shè)施的穩(wěn)定性,任何升級都可能將其置于風(fēng)險(xiǎn)境地。
通過將維護(hù)拒絕期設(shè)置為從十月中旬至明年一月中旬,這些企業(yè)能夠阻止在這一重要時(shí)間段 Cloud SQL 進(jìn)行計(jì)劃升級。
了解 Cloud SQL 維護(hù)
介紹這些新控制之前,我要解答一些經(jīng)常聽到的有關(guān) Cloud SQL 進(jìn)行的自動維護(hù)的問題。
什么是自動維護(hù)?
為了確保您的數(shù)據(jù)庫安全、穩(wěn)定,Cloud SQL 會自動對您的數(shù)據(jù)庫實(shí)例(MySQL、Postgres 和 SQL Server)打補(bǔ)丁和更新,包括底層操作系統(tǒng)。要執(zhí)行維護(hù),Cloud SQL 必須讓您的實(shí)例暫時(shí)停機(jī)。
什么是維護(hù)時(shí)間窗?
維護(hù)時(shí)間窗允許您控制維護(hù)發(fā)生的時(shí)間。Cloud SQL 提供維護(hù)時(shí)間窗以最大限度減少計(jì)劃維護(hù)停機(jī)對您的應(yīng)用和業(yè)務(wù)的影響。
定義維護(hù)時(shí)間窗讓您能夠設(shè)置更新發(fā)生的時(shí)間和日期,例如,僅在數(shù)據(jù)庫活動較少時(shí)進(jìn)行(比如,周六午夜)。
此外,您可以控制您的實(shí)例相對于項(xiàng)目中的其他實(shí)例的更新順序(“較早”或者“較晚”)。較早的時(shí)間設(shè)置對于測試實(shí)例很有用,使您能夠在對生產(chǎn)實(shí)例實(shí)施更新前,查看更新的效果。
什么是新的維護(hù)拒絕期控制?
您現(xiàn)在每年可以設(shè)置一個(gè)拒絕期,時(shí)間可配置為 1 至 90 天。在拒絕期內(nèi),Cloud SQL 將不執(zhí)行會導(dǎo)致您的數(shù)據(jù)庫實(shí)例停機(jī)的維護(hù)。
可設(shè)置拒絕期以減少在繁忙的假日季、新品發(fā)布時(shí)、季末財(cái)務(wù)報(bào)告或者您的業(yè)務(wù)的任何其他重要時(shí)刻發(fā)生停機(jī)的可能性。
與 Cloud SQL 的現(xiàn)有維護(hù)通知和重新調(diào)度功能相結(jié)合,拒絕期為您提供了更大的靈活性和控制。收到將要進(jìn)行維護(hù)的通知后,您可以臨時(shí)性地重新調(diào)度,或者如果您要更長時(shí)間阻止維護(hù),可設(shè)置一個(gè)拒絕期。