Google推出其Kubernetes服務(wù)GKE備份的預(yù)覽功能,讓用戶以云計(jì)算原生的方式,保護(hù)、管理以及恢復(fù)容器化應(yīng)用程序與資料,并且更簡(jiǎn)單地實(shí)現(xiàn)服務(wù)等級(jí)目標(biāo),或是自動(dòng)執(zhí)行常見的備份和恢復(fù)工作,有利于法遵和審核。
采用GKE構(gòu)建服務(wù)的用戶,不少在GKE容器中部署關(guān)系型數(shù)據(jù)庫,而Google提到,要在無狀態(tài)工作負(fù)載上部署有狀態(tài)工作負(fù)載,有資料保護(hù)、存儲(chǔ)管理等額外的需求。因此Google現(xiàn)在發(fā)布了GKE備份功能,來滿足用戶在GKE上運(yùn)行數(shù)據(jù)庫等工作負(fù)載的需要。
過去GKE用戶需要將有狀態(tài)應(yīng)用程序的資料,和GKE集群狀態(tài)資料分開備份,有狀態(tài)應(yīng)用程序的資料以存儲(chǔ)系統(tǒng)備份的方式保護(hù),而集群狀態(tài)資料則用戶可能要使用自定義腳本,截取并存儲(chǔ)在獨(dú)立的存儲(chǔ)桶中,而有持續(xù)備份需求的用戶,必需要自己開發(fā)解決方案執(zhí)行備份,以符合法規(guī)要求。
在需要恢復(fù)的時(shí)候,用戶也必需要進(jìn)行更復(fù)雜的調(diào)度,像是存儲(chǔ)管理工作,需要將資料在集群間移動(dòng),而這也代表必須花費(fèi)額外的時(shí)間和人力。Google提到,GKE備份是目前第一個(gè)提供簡(jiǎn)單備份的Kubernetes服務(wù),借由調(diào)度資料保護(hù)和恢復(fù),讓用戶能夠以容器層級(jí)管理資料。
用戶可以使用GKE備份功能,來創(chuàng)建備份計(jì)劃,定期備份應(yīng)用程序資料和GKE集群狀態(tài)資料,并將備份還原到原本地區(qū)的集群,甚至是不同地區(qū)的集群,用戶也能自定義備份,確保重要數(shù)據(jù)庫工作負(fù)載的一致性。