本文介紹Cloud BackupECS檔案備份的功能概覽,包括優勢、工作原理、操作流程和費用等。
簡介
ECS檔案備份功能是阿里雲Cloud Backup提供的針對ECS執行個體上的檔案系統的資料保護方案,通過簡單、安全及可靠的方式將ECS檔案資料備份到備份庫,確保客戶生產系統資料發生誤刪、勒索病毒等事故時可以從備份庫恢複資料。
該功能使用存在部分限制,請參見相容系統列表和使用限制。
關鍵優勢
用戶端自動安裝
當選擇需要備份的ECS檔案伺服器後,Cloud Backup將自動安裝用戶端。
跨帳號備份
授權後,可以使用帳號A來備份帳號B的資料,方便企業對資料保護進行集中管理。
重刪壓縮
Cloud Backup用戶端將對需要備份的ECS資料在源端進行壓縮和重複資料刪除,節約備份儲存消耗並加快備份速度。
備份鎖定,防止意外或惡意刪除
Cloud Backup提供了基於備份庫的備份鎖定功能,備份資料在配置的保留時間到期前無法被任何帳號或方式刪除。
異地備份
當您的資料還需要備份到異地時,您可以使用鏡像倉庫功能來快速實現對關鍵資料的多重保護。
工作原理
備份原理
雲備份通過在ECS執行個體上自動部署用戶端實現資料備份。用戶端依賴雲助手進行安裝和管理,需確保ECS執行個體已預裝或手動安裝雲助手Agent。用戶端會根據備份計劃配置對ECS執行個體上的指定檔案夾進行備份。
備份過程採用永久增量機制:首次執行全量備份,後續備份僅上傳變更資料,在雲端合成完整的全量備份。用戶端通過掃描指定的檔案夾識別需備份的檔案,並對資料執行重複資料刪除和壓縮處理,最大程度減少網路傳輸。
用戶端營運
雲備份通過雲助手安裝或卸載備份用戶端以及檢查用戶端狀態。在用戶端狀態異常時,雲備份會嘗試通過雲助手對用戶端進行修複。用戶端的營運過程通過相應指令碼實現,具體說明如下:
安裝過程:通過用戶端安裝指令碼對檔案系統許可權、網路、軟體依賴等進行預檢查,預檢查通過後,下載安裝包到本地磁碟並執行安裝。
安裝成功後,會新增兩個服務。
WIndows系統:Alibaba Cloud Backup Service和Alibaba Cloud Backup Update Service

Linux系統:hbrclient.service和hbrupdater.service,進程名分別為hbrclient和updater
# 擷取所有包含 "hbr" 的服務及其進程資訊 systemctl list-units | grep hbr | awk '{print $1}' | xargs -I {} sh -c 'echo 服務: {}; systemctl show {} -p MainPID | grep MainPID=; ps -p $(systemctl show {} -p MainPID | grep MainPID= | cut -d "=" -f2) -o pid,comm,cmd' # 返回結果 服務: hbrclient.service MainPID=2170 PID COMMAND CMD 2170 hbrclient /opt/alibabacloud/hbrclient/client/hbrclient run 服務: hbrclientupdater.service MainPID=2246 PID COMMAND CMD 2246 updater /opt/alibabacloud/hbrclient/update/updater
卸載過程:通過卸載指令碼使用已安裝完成的卸載程式對用戶端進行卸載。
卸載成功後,hbrclient和hbrupdater服務會被移除,hbrclient和updater進程會被停止。
重啟過程:通過重啟用戶端指令碼使用系統服務重啟hbrclient和hbrupdater服務。如果系統服務無法重啟服務,則嘗試使用kill進程的方式重啟用戶端。
檢查過程:通過用戶端診斷指令碼檢測用戶端版本資訊、錯誤記錄檔、網路可達性、磁碟空間、掛載資訊、系統時間等。
操作流程
使用Cloud Backup控制台備份ECS中檔案的流程如下所示:
開通Cloud Backup不收取費用。Cloud Backup收取軟體使用費(檔案備份軟體使用費)和儲存容量費等。計費詳情請參見計費方式與計費項目。
建立備份計劃,設定備份庫、備份內容、備份周期、備份保留時間等。建立備份計劃時,Cloud Backup會在ECS執行個體中自動安裝備份用戶端,無需您手動安裝。Cloud Backup啟動計劃並按照計劃持續備份ECS執行個體中的檔案。
重要如果您選擇的地區支援備份策略,那麼您只能通過關聯備份原則設定備份計劃,Cloud Backup會按照該備份策略周期性的備份ECS檔案。
您可以在控制台左側導覽列,單擊策略中心,查看已支援備份策略的地區。如何建立備份策略,請參見建立備份策略。
舊版備份計劃已全面升級為備份策略。如果您當前使用的是舊版備份計劃,您可以在編輯舊版計劃時建立或選擇一個備份策略進行綁定以完成升級。升級之後,舊版備份計劃的備份歷史仍然存在。強烈建議舊版備份計劃和新版備份策略使用同一個備份庫,以方便您查看備份歷史。
ECS執行個體中檔案丟失或者異常時,您可以根據歷史備份點,進行檔案恢複。您可以將備份檔案恢複至原ECS執行個體、一個新ECS執行個體或者一個線下伺服器。
重要恢複至新ECS執行個體時,會增加一個用戶端的檔案備份軟體使用費。
恢複至線下伺服器時,會增加一個用戶端的檔案備份軟體使用費和外網流出費用。
費用
ECS檔案備份主要會產生以下兩項費用:
檔案備份軟體費用:按照安裝用戶端的ECS執行個體個數進行計費。
儲存容量費用:按照備份資料實際消耗的備份庫的容量進行計算。
您可以在Cloud Backup控制台的概覽頁上獲得備份庫的詳細資料,Cloud Backup提供本地冗餘和同城冗餘兩種備份儲存。
關於計費項目的具體價格,請參見價格詳情。
此外,在實際的特定備份配置或備份操作情況下,Cloud Backup還會產生以下費用:
異地備份費用:當使用鏡像倉庫功能將一個阿里雲地區的備份庫資料複製到其他地區,實現異地備份時,會產生相應的鏡像備份庫的儲存容量費用和跨地區複製流量費用。鏡像備份庫的容量與源備份庫大小相同,定價也一致。
額外的請求費用:如果備份的檔案目錄中掛載了其他檔案系統(例如通過ossfs將OSS掛載到該目錄),則可能會產生額外的請求費用。這些費用由對應服務提供者(例如OSS服務提供者)收取。
請在使用掛載檔案系統時,注意瞭解和考慮相關服務提供者的計費規則,以避免意外的費用產生。