如今,各種組織都發(fā)現(xiàn)很難找到滿足其需求的服務(wù)產(chǎn)品。圣約翰學(xué)校就是一個很好的例子,這是美國一個頂級公立學(xué)校,有將近600名學(xué)生。該學(xué)校對其內(nèi)部數(shù)據(jù)基礎(chǔ)設(shè)施進(jìn)行了現(xiàn)代化改造,并決定采用云計算技術(shù),并使用同步(Google Drive for Education)和備份(Backlaze Business Backup)服務(wù)的組合。這些混合部署方法是服務(wù)差異和獲得各自優(yōu)勢的一個很好的例子。
什么是云計算?同步vs備份vs存儲
云計算仍然是一個導(dǎo)致很多混亂的術(shù)語,包括它是什么以及如何利用它的服務(wù)。簡而言之,云計算對于用戶來說是一組其他人正在管理的計算機(jī)。在談?wù)撏胶凸蚕矸?wù)(如Dropbox、Box、Google Drive、OneDrive或其他任何服務(wù))時,人們通常會認(rèn)為它們也可以充當(dāng)云備份解決方案。
更令人困惑的是,云存儲服務(wù)通常是備份和同步服務(wù)以及獨(dú)立服務(wù)的后端,這意味著企業(yè)最喜歡的一些應(yīng)用程序是在云中構(gòu)建的,有時使用第三方云存儲。為了幫助解決這個問題,將定義下面的一些術(shù)語,因為它們適用于帶有大量應(yīng)用和數(shù)據(jù)的傳統(tǒng)計算機(jī)設(shè)置。
云同步(例如Dropbox、iCloud Drive、OneDrive、Box、Google Drive)
這些服務(wù)將計算機(jī)或移動設(shè)備上的文件夾同步到其他計算機(jī)上的文件夾或云平臺中,允許用戶跨設(shè)備在文件夾或目錄中工作。通常,這些服務(wù)具有分層定價,這意味著用戶需要為使用該服務(wù)存儲的數(shù)據(jù)量或允許使用的數(shù)據(jù)層付費(fèi)。如果數(shù)據(jù)丟失,有時這些服務(wù)甚至具有版本歷史記錄功能。當(dāng)然,只有同步文件夾中的文件可以恢復(fù),導(dǎo)致同步服務(wù)無法恢復(fù)從未同步過的文件。
云備份(例如Backblaze計算機(jī)備份和Carbonite)
這些服務(wù)通常應(yīng)在后臺自動運(yùn)行。用戶通常不需要采取任何操作,例如設(shè)置和處理特定文件夾,例如同步服務(wù)(盡管某些在線服務(wù)確實(shí)有所不同,用戶可能希望確保沒有陷阱,例如默認(rèn)情況下排除常見目錄)。備份服務(wù)通常會將計算機(jī)上的新數(shù)據(jù)或已更改數(shù)據(jù)備份到其他位置。在云平臺成為可用且受歡迎的目的地之前,主要采用光盤或HDD硬盤進(jìn)行存儲,但隨著云存儲的應(yīng)用變得更容易,并且價格越來越低,很快就成為最受歡迎的一種異地存儲介質(zhì)。通常,云備份服務(wù)具有固定的定價,如果系統(tǒng)崩潰或數(shù)據(jù)丟失,則所有備份的數(shù)據(jù)都可用于恢復(fù)還原。此外,這些服務(wù)具有版本歷史記錄和回滾功能,以防數(shù)據(jù)丟失或意外刪除。
云存儲(例如Backblaze B2、Amazon S3、Microsoft Azure、Google Cloud)
這些服務(wù)是許多在線備份、同步和共享服務(wù)存儲數(shù)據(jù)的地方。云存儲提供程序通常用作存儲端點(diǎn)。這些服務(wù)通常提供API(應(yīng)用程序接口)、CLI(命令行界面)以及個人和開發(fā)人員直接綁定其云存儲產(chǎn)品的訪問點(diǎn)。這允許開發(fā)人員以他們認(rèn)為合適的任何方式創(chuàng)建使用云存儲解決方案的程序??紤]云存儲的一種好方法是作為用戶想要創(chuàng)建的任何工具或服務(wù)的構(gòu)建塊。云存儲服務(wù)是按存儲的單位定價的,這意味著用戶要為使用和訪問的存儲量付費(fèi)。因為這些服務(wù)是為高可用性和持久性而設(shè)計的,因此數(shù)據(jù)可以依賴于這些服務(wù),但仍然建議用戶擁有多個數(shù)據(jù)副本,以防萬一。
哪種是適合的備份服務(wù)?
人們通常采用3-2-1的備份策略。這意味著至少有三個數(shù)據(jù)副本,其中兩個是本地的(或可快速訪問),但需要存儲在不同的介質(zhì)上(例如除了計算機(jī)的本地硬盤之外的外部硬盤),以及需要至少一個異地備份。考慮這個問題的一個好方法是在計算機(jī)上安裝數(shù)據(jù)和文件的設(shè)置,在計算機(jī)內(nèi)部硬盤存儲數(shù)據(jù)副本,以及將另一個副本存放在云備份中。
這些數(shù)據(jù)備份最佳實(shí)踐類似于投資。用戶希望實(shí)現(xiàn)數(shù)據(jù)副本的多樣化,以減少丟失數(shù)據(jù)。這就是為什么像Backblaze云備份這樣的服務(wù)是其他服務(wù)的有力補(bǔ)充的原因,例如Time Machine、iCloud、Dropbox,甚至是云存儲服務(wù)的免費(fèi)層。
云同步和備份有什么區(qū)別?
人們常常對同步工具的工作方式感到困惑,因此需要了解一下人們經(jīng)??吹降囊恍┩皆O(shè)置。
(1)案例1
用戶在其計算機(jī)上有一個指定用于Dropbox、Google Drive、OneDrive或其他同步/共享服務(wù)的文件夾。當(dāng)用戶希望數(shù)據(jù)顯示在其他設(shè)備上時,用戶可以將數(shù)據(jù)保存或放入該文件夾。這些用戶通常使用這些同步和共享服務(wù)的免費(fèi)層,并且只有幾GB字節(jié)的數(shù)據(jù)上傳。
(2)案例2
用戶需要為Dropbox、Google Drive、OneDrive等的擴(kuò)展存儲支付費(fèi)用,并將這些文件夾用作他們的文檔文件夾,基本上是從這些目錄中提取出來的。該文件夾中的文件可以跨設(shè)備使用,但是該文件夾以外的文件(即位于計算機(jī)桌面或其他任何位置)不會被同步和共享服務(wù)同步或存儲。
然而,這兩個例子都缺少的是照片、電影、視頻以及計算機(jī)上其他數(shù)據(jù)的備份。這就是云備份提供商的亮點(diǎn)所在。它們自動備份用戶數(shù)據(jù),幾乎沒有設(shè)置,也無需拖放文件。
如果在此示例中添加了Backblaze備份,則應(yīng)用程序會掃描用戶的硬盤以查找所有用戶的數(shù)據(jù),而不管數(shù)據(jù)可能存儲在何處。這意味著所有用戶的數(shù)據(jù)都作為Backblaze云中的備份保留,包括同步服務(wù)(如Dropbox、iCloud Drive、Google Drive或OneDrive)同步的數(shù)據(jù),只要該數(shù)據(jù)駐留在計算機(jī)上即可。
數(shù)據(jù)恢復(fù)
除了存儲數(shù)據(jù)的位置和方式外,重要的是要考慮從所有這些服務(wù)中獲取數(shù)據(jù)的難易程度。使用同步和共享服務(wù),檢索大量數(shù)據(jù)(特別是如果服務(wù)商處于更高的數(shù)據(jù)層中)可能很麻煩,而且需要一段時間。通常,同步和共享服務(wù)僅允許客戶通過互聯(lián)網(wǎng)下載文件。如果用戶嘗試下載超過幾GB字節(jié)的數(shù)據(jù),則該過程可能需要一些時間,并且可能會產(chǎn)生一些錯誤。如果從同步/共享服務(wù)下載的過程將花費(fèi)三天時間,則需要考慮的一件事是必須讓計算機(jī)保持在線狀態(tài),否則如果下載中斷則可能出現(xiàn)錯誤。同步和共享服務(wù)需要注意的一點(diǎn)是,如果用戶與其他人共享文件夾或目錄,如果他們從共享目錄中添加或刪除文件,也可能會在計算機(jī)中添加或刪除它們。
使用云存儲服務(wù),通常也只能通過全球互聯(lián)網(wǎng)檢索數(shù)據(jù),并且用戶需要為數(shù)據(jù)的存儲和出口流量支付費(fèi)用,因此檢索大量數(shù)據(jù)既昂貴又耗時。
云備份服務(wù)使用戶也可以通過全球互聯(lián)網(wǎng)下載文件,而且下載時間也可能很長。用戶不希望自己的數(shù)據(jù)丟失或泄露,這就是用戶需要很多數(shù)據(jù)恢復(fù)選項的原因之一。用戶可以要求服務(wù)商提供恢復(fù)-返回-退款政策,該政策允許人們通過U盤恢復(fù)數(shù)據(jù),然后退出服務(wù)以獲得退款。云同步提供程序通常不提供這種功能。
在有大量數(shù)據(jù)需要恢復(fù)的情況下,通常采用的數(shù)據(jù)恢復(fù)用例是用戶只需要立即下載所需的文件,然后為其余文件訂購U盤恢復(fù)還原敏感數(shù)據(jù)。用戶可以在幾天內(nèi)收回所有文件,并且他們的網(wǎng)絡(luò)不需要支付下載費(fèi)用。
最重要的是,所有這些服務(wù)對于不同的用例都有各自的優(yōu)點(diǎn)。