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