全部產品
Search
文件中心

Backup and Disaster Recovery Center:Object Storage Service 資料保護方案選型

更新時間:Jan 08, 2025

本文針對阿里雲Object Storage Service的幾種資料保護方案,從備份能力、恢複方式、備份儲存成本、建議使用情境、可抵禦災難情境及各自優勢共六個角度進行了對比說明,協助您基於具體的業務和合規需求進行選擇。

使用產品

產品名稱

OSS 資料保護方案

文檔連結

Object Storage Service

OSS 版本控制

版本控制

OSS 跨地區複製

跨地區複製

Cloud Backup

OSS 備份

功能概覽

OSS 備份庫跨地區複製

跨地區備份

備份能力

產品名稱

OSS 資料保護方案

備份能力

Object Storage Service

OSS 版本控制

版本控制是針對儲存空間(Bucket)層級的資料保護功能。開啟版本控制後,針對資料的覆蓋和刪除操作將會以歷史版本的形式儲存下來。您在錯誤覆蓋或刪除對象(Object)後,能夠將儲存在Bucket中的Object恢複至任意時刻的歷史版本。

OSS 跨地區複製

跨地區複製(Cross-Region Replication)是指將相同或者不同帳號某個地區下源儲存空間(Bucket)中Object的建立、更新和刪除等操作自動、非同步(近即時)地複製到另一個地區下的目標Bucket,以實現合規、降低延時、確保安全性和可用性等目的。

Cloud Backup

OSS 備份

按照設定的策略將儲存空間(Bucket)內的檔案(Object)定期備份到備份庫中。當您的檔案(Object)意外刪除或者被篡改時,可通過雲備份進行恢複。您可根據業務需求對整個Bucket或者滿足某些prefix的Bucket進行備份,實現更細粒度的資料保護。無需安裝備份代理或者用戶端,即開即用。

OSS 備份庫跨地區複製

為備份庫建立異地鏡像備份庫,備份庫中的資料將會自動複製到鏡像備份庫中,實現跨地區多版本異地備份,備份資料可在異地進行恢複。

恢複方式

產品名稱

OSS 資料保護方案

恢複方式

Object Storage Service

OSS 版本控制

通過控制台、API 或ossutil命令列工具恢複某一個Object下的某一個版本。更多資訊,請參見恢複檔案

重要
  • 控制台或 API 可以指定版本進行恢複,但無法進行多個 Object 的大量復原。

  • 使用 ossutil 可進行符合指定條件的 Object 篩選,大量復原至各自的最近版本,但無法指定版本。

OSS 跨地區複製

異地為新建立的 OSS Bucket,不涉及恢複。

Cloud Backup

OSS 備份

通過控制台或調用 API 恢複單個或滿足某些規則的多個檔案(Object)備份點、或某個 Bucket 下的所有檔案(Object)備份點,恢複至原 Bucket 或其他指定 Bucket。

重要

雲備份的備份策略使用週期性備份方式,無法恢複至任意時刻的歷史版本,只能恢複到有備份點時刻的資料。

OSS 備份庫跨地區複製

備份儲存成本

產品名稱

OSS 資料保護方案

備份儲存成本

Object Storage Service

OSS 版本控制

  • 按照目前的版本和所有歷史版本的檔案(Object)總容量大小收取儲存費用。

OSS 跨地區複製

  • 本地和異地備份儲存容量費用。

  • 跨地區複製流量費用。

Cloud Backup

OSS 備份

  • 具備專業備份軟體的重複資料刪除與壓縮能力,您只需要為重刪壓縮後的實際備份儲存容量大小付費。

  • 備份服務產生的OSS請求費。該費用由OSS收取。

說明

重刪壓縮比與您業務資料類型和增量有關,文本類檔案常見重刪壓縮比在 30:1 左右,VMware 虛擬機器常見重刪壓縮比在 100:1 以上,實際重刪壓縮比請以實際使用為準。

OSS 備份庫跨地區複製

  • 本地和異地備份儲存容量費用。

  • 跨地區複製流量費用。

  • 備份服務產生的OSS請求費。該費用由OSS收取。

建議使用情境

產品名稱

OSS 資料保護方案

建議使用情境

Object Storage Service

OSS 版本控制

  • 資料誤刪除

    需保留 OSS Object 修改時產生的所有中間版本。當前OSS不提供資源回收筒功能。您刪除OSS資料後想要找回時,可使用版本控制功能,恢複已刪除的資料。

  • 檔案被覆蓋

    對於網盤、線上協作類產品,檔案會被頻繁修改,針對檔案的編輯會產生大量的臨時版本。您可以使用版本控制功能恢複檔案的特定歷史版本。

OSS 跨地區複製

  • 合規性要求

    通過跨地區複製,可以在遠距離的OSS資料中心之間複製資料,以滿足合規性要求。

  • 最大限度減少延遲

    為了縮短訪問Object時的延遲,可以在地理位置與使用者較近的OSS資料中心維護Object副本。

  • 資料備份與容災

    對所有寫入的資料在另一個資料中心顯式地維護一份副本。

  • 資料移轉

    由於業務原因,需要將資料從OSS的一個資料中心遷移到另一個資料中心。

  • 操作原因

    您在兩個不同資料中心中擁有分析同一組Object的計算叢集,可以選擇在兩個不同地區中維護Object副本。

Cloud Backup

OSS 備份

  • 對 OSS Bucket / Object 進行定時備份(小時,天,周等)且需要明確的備份資料保留時間長度,以防止意外發生時無資料可恢複或滿足合規。

  • 需要同一Bucket下多個Object同一時間點的備份資料,以保證上層業務資料的一致性。

  • 檔案修改頻繁,使用 OSS 版本控制可能會造成佔用儲存空間多,但實際不是所有歷史版本均需保留。

  • 需要一個簡捷直觀的控制台來執行恢複操作。

OSS 備份庫跨地區複製

  • 對 OSS Bucket或Object進行異地備份,避免地區性災害影響商務持續性。同時,備份庫資料可以在異地恢複,實現異地資料容災。

  • 如果您需要在異地也保留多個歷史版本資料而不是只保留最新的一個版本資料(異地一份副本通過 OSS 跨地區複製實現),建議您使用雲備份 OSS 備份及備份庫跨地區複製,以便在異地也能快捷地找回歷史資料用於恢複。

可抵禦災難情境

產品名稱

OSS 資料保護方案

可抵禦災難情境

Object Storage Service

OSS 版本控制

  • 勒索病毒

  • 資料誤刪

重要

因為在同一Bucket中,版本控制與合規保留原則(WORM)無法同時配置,如需要確保備份歷史版本不被勒索病毒感染或被誤刪,建議使用雲備份 OSS 備份功能,開啟備份鎖定。

OSS 跨地區複製

  • 地區性自然災害

  • 營運失誤

說明

僅針對從異地恢複目前的版本即可滿足業務需求的情境。

Cloud Backup

OSS 備份

  • 勒索病毒(核心資料建議開啟備份鎖定和備份點病毒檢測)

  • 資料誤刪(核心資料建議開啟備份鎖定)

OSS 備份庫跨地區複製

  • 地區性自然災害

  • 營運失誤

優勢

產品名稱

OSS 資料保護方案

優勢

Object Storage Service

OSS 版本控制

OSS 版本控制和 OSS 跨地區複製作為 IaaS 層資料保護能力,使用簡單、靈活,API 全面,情境豐富,適用於有較強營運能力的開發人員或企業,基於 OSS API 可實現多種業務需求。

OSS 跨地區複製

Cloud Backup

OSS 備份

  • 雲備份定位為 SaaS 化備份服務,在企業級功能的全面性上較有優勢,如跨帳號備份、不可變備份、特殊保留時間、備份資料自動歸檔、備份點病毒檢測等,能夠滿足企業多種合規情境與業務需求。

  • 同時,控制台介面直觀易用,營運成本低,多種功能開箱即用,在備份流程中高度整合。

OSS 備份庫跨地區複製