本文介紹雲備份 ECS檔案備份基礎版的功能概覽,包括簡介、優勢、工作原理、操作流程和費用等。
功能概述
ECS檔案備份基礎版是雲備份面向ECS檔案情境推出的基礎備份與恢複能力,適用於對ECS執行個體中的重要檔案有基本備份需求、希望盡量少營運投入的情境。一鍵啟用、免配置,每天自動備份,30天內檔案誤刪可恢複。按已備份ECS執行個體下掛載的Block Storage總容量計費,含免費額度,詳見費用說明。
關鍵優勢:
備份鎖定
備份點不能被手動刪除,也無法被勒索病毒篡改,極大保障了備份資料的可恢複性。
檔案粒度恢複
支援選擇單個檔案恢複,實現更細粒度的資料恢複。
跨執行個體恢複
可將備份資料恢複至原ECS執行個體或其他ECS執行個體。即使ECS執行個體被誤刪,備份資料仍可恢複至其他執行個體。
工作原理
雲備份通過在ECS執行個體上自動部署用戶端實現資料備份。用戶端依賴雲助手安裝和管理。
在ECS檔案備份基礎版中,用戶端自動部署,無需手動管理:啟用備份時自動安裝,取消備份時自動卸載,暫停備份時保留。安裝目錄如下:
Linux版本日誌路徑:
/opt/alibabacloud/hbrclientWindows版本日誌路徑:
C:\Program Files\Aliyun Hybrid Backup Service Client
備份過程採用永久增量機制:首次全量備份,後續僅上傳變更資料,在雲端合成完整備份點。用戶端會執行重複資料刪除和壓縮,最大程度減少網路傳輸。
使用限制
目前支援ECS檔案備份基礎版功能的地區包括華東1(杭州)、華東2(上海)、華南1(深圳)、華南2(河源)、華南3(廣州)、西南1(成都)、西北2(中衛)、華北1(青島)、華北2(北京)、華北3(張家口)、華北5(呼和浩特)、華北6(烏蘭察布)、中國香港、馬來西亞(吉隆坡)、馬來西亞(柔佛州)、菲律賓(馬尼拉)、印尼(雅加達)、泰國(曼穀)、日本(東京)、韓國(首爾)、新加坡、德國(法蘭克福)、英國(倫敦)、沙特(利雅得)、阿聯酋(杜拜)、美國(維吉尼亞)、美國(矽谷)、美國(亞特蘭大)和墨西哥。
每個ECS執行個體只能使用ECS檔案備份基礎版、ECS備份基礎版或ECS檔案備份中的一種方式來備份執行個體下的檔案。各版本功能差異請參見ECS備份各版本功能區別。
不支援32位作業系統或傳統網路的ECS執行個體。
僅支援備份ECS執行個體掛載的Block Storage資料,不支援NAS、ossfs、GlusterFS等網路掛載儲存。
2017年12月01日之前購買的ECS執行個體需手動安裝安裝雲助手Agent。
首次使用需建立和授權服務關聯角色AliyunServiceRoleForHbrEcsBackup,請根據頁面提示操作。
備份點資料無法恢複到已停止(Stopped)狀態的ECS執行個體。
雲備份預設限制備份速度,以避免佔用過多ECS執行個體資源。當單台ECS執行個體下的檔案資料量超過以下限額時,可能出現24小時內備份無法完成的情況,此時將跳過後續備份,優先完成當前備份任務。
備份執行優先順序為高時:2 TB
備份執行優先順序為低時:600 GB
當資料量超過此限額時,可能出現日常備份版本少於30個的情況。如需確保每日備份成功,請聯絡雲備份線上支援人員。
備份的檔案目錄:ECS檔案備份基礎版僅備份使用者資料,系統目錄和系統臨時檔案不會被備份。根據作業系統不同,雲備份排除的目錄如下:
Windows作業系統:排除所有名稱為
Windows\、python27\、Program Files (x86)\、Program Files\、ProgramData\、Boot\、$RECYCLE.BIN\、System Volume Information\、Users\Administrator\NTUSER.DAT、Users\Administrator\ntuser.dat.LOG*、pagefile.sys和用戶端安裝目錄。Linux作業系統:排除
/bin/、/usr/bin/、/sbin/、/usr/sbin/、/srv/、/selinux/、/lib/、/lib32/、/lib64/、/boot/、/run/、/dev/、/proc/、/sys/、/lost+found/和用戶端安裝目錄。
資料庫檔案備份:ECS檔案備份基礎版基於檔案系統提供的檔案讀寫介面讀取檔案內容後寫入備份庫進行備份。資料庫檔案通常被資料庫主進程長期佔用並持續修改,因此讀取此類檔案可能頻繁失敗。即便讀取成功,因資料持續修改,資料庫檔案的備份可能不一致導致無法恢複資料庫。因此對於資料庫檔案不建議使用ECS檔案備份基礎版,請使用ECSDatabase Backup功能。
特殊檔案類型:不支援備份和恢複socket檔案和永久連結(hardlink)檔案。備份時跳過此類檔案,恢複時如遇到此類檔案也將跳過。
查看備份總覽
前往雲備份控制台,在頁面上方選擇需要查看的地區,即可查看當前地區已備份的ECS、已備份的Block Storage容量和未備份的ECS,以及全部地區下已備份的ECS和已備份的Block Storage容量。其中全部地區下已備份的Block Storage容量為免費額度與收費容量的總和,進度條上區分顯示免費已用容量和收費已用容量,收費容量部分為計費基準。

具體指標說明請參見下表。
指標 | 說明 | 樣本 |
已備份的ECS | 統計有備份版本的ECS執行個體總數,包括已釋放但仍有備份版本的執行個體,不包括已啟用備份但無備份版本的執行個體。 | 當前Region正常啟動並執行ECS執行個體為 12 個,其中5個已啟用ECS檔案備份基礎版並已產生備份版本,3個已啟用ECS檔案備份基礎版但未產生備份版本,4個未啟用ECS檔案備份基礎版。樣本如下:
3個已啟用但未產生備份版本的ECS執行個體還將統計到"未備份的ECS"分類中。待備份版本產生後,將自動統計到"已備份的ECS",樣本如下:
如有已釋放的ECS執行個體,但這些ECS執行個體下仍保留著備份版本用於恢複,此類ECS執行個體也將統計到"已備份的ECS",其相應的Block Storage容量也將統計到"已備份的Block Storage容量"。 |
已備份的Block Storage容量 | 統計已備份的ECS執行個體下掛載的Block Storage盤總容量。如已啟用備份的ECS執行個體均無備份版本,則顯示為0。 在全部地區視圖下,已備份的Block Storage容量會區分顯示免費已用容量和免費剩餘容量,超過免費額度部分顯示為收費容量。 | |
未備份的ECS | 統計現有ECS執行個體中沒有備份版本的ECS執行個體個數總和(僅計算未釋放的ECS執行個體),包含已啟用備份但未產生備份版本的執行個體(如:剛啟用未產生、備份持續失敗、暫停備份導致備份版本到期等)。 |
備份和恢複
建立ECS檔案備份
開始備份前需開通雲備份服務並確保ECS執行個體在支援的範圍內,詳情參考使用限制。操作流程包括選擇備份執行個體、配置備份參數、啟動自動備份任務。
如在備份任務執行期間為ECS執行個體掛載了新盤,該新盤中的資料是否包含在當日備份版本中,與掛載時此次備份任務的具體執行階段有關。如在備份任務執行期間從ECS執行個體卸載了盤,該盤中的資料是否包含在當日備份版本中,也與卸載時此次備份任務的具體執行階段有關。
前往雲備份控制台,在頁面上方選擇要備份ECS執行個體所在地區。
單擊新增未啟用備份的ECS,按以下介紹配置備份參數。
要啟用備份的ECS:選擇需要備份的ECS執行個體ID。
备份开始时间:預設在00:00-06:00間自動選擇時間點。如需指定具體時間,選擇指定時間並設定時間點。
高级设置:雲備份預設會按照低優先順序備份資料且開啟至少保留一個版本功能,請按需修改。
備份執行優先級:選擇低(最大備份吞吐10 MB/s,佔用1個vCPU核)或高(最大備份吞吐30 MB/s,最多佔用2個vCPU核)優先順序。
至少保留一個版本:預設開啟,確保至少保留一個備份版本不被自動刪除。詳細說明參見修改備份配置。
單擊确定完成配置。
系統將按備份配置每日自動備份ECS執行個體檔案。可在雲備份控制台目標執行個體的中查看備份進展。當任务状态顯示為完成時,表示備份完成並產生一個備份版本。
備份版本為某一時刻多個備份點的集合,例如ECS檔案系統中有兩個分區C盤與D盤,該ECS備份了一次後產生了一個備份版本,該備份版本下包含了C盤與D盤兩個備份點。在恢複檔案時,需要選擇具體的C盤或者D盤的備份點(即備份歷史中的綠色圓點)恢複檔案目錄或單個檔案。

備份運行狀態說明
啟用備份後,可在ECS檔案備份基礎版列表頁的備份運行狀態列查看各執行個體的目前狀態。各狀態含義如下。
備份運行狀態 | 說明 |
未啟用 | 該 ECS 執行個體還未啟用 ECS 檔案備份基礎版。 |
準備中 | 該 ECS 執行個體已啟用 ECS 檔案備份基礎版,正在安裝備份用戶端,預計 5 分鐘內完成。 |
準備失敗 | 備份用戶端安裝失敗。請在控制台上查看錯誤詳情。 |
就緒 | 備份用戶端安裝完成,等待首次備份開始。 |
備份中 | 備份狀態正常,等待下次備份任務執行。 |
備份中(正在備份) | 備份狀態正常,且備份任務正在執行中。 |
備份失敗 | 備份任務執行失敗。常見原因包括用戶端離線、雲助手不可用、磁碟空間不足等。請在控制台上查看錯誤詳情,並參考ECS檔案備份基礎版相關問題排查。 |
已暫停 | 備份任務已暫停。 |
已停止 | 無法找到該 ECS 執行個體,備份任務已自動停止。 |
已暫停和已停止狀態下,備份資料仍保留,將按照 30 天保留時間自動到期;仍可使用備份版本恢複。
恢複ECS檔案
支援將歷史備份點中的檔案恢複到原執行個體或其他ECS執行個體的指定路徑。可選擇恢複全部檔案或按條件式篩選特定檔案。
前往雲備份控制台,單擊目標ECS執行個體操作列的查看详情。
在备份历史中,找到目標備份點所在行,單擊操作列的恢复。或單擊備份歷史右側的表徵圖切換至時間軸展示模式,單擊備份點後再單擊恢复。

按以下介紹配置恢複參數。
恢复目的地:預設選擇原備份ECS恢複,可選擇同地區內其它非已停止(Stopped)狀態的ECS執行個體作為恢複目標。
恢复路径:預設恢複到原備份路徑。選擇其他路徑時需確保目標路徑在目標執行個體中存在,否則恢複任務將失敗。
恢复路径存在同名文件时:預設選擇跳過此檔案。可選擇覆盖恢复路径同名文件,但覆蓋操作會導致原檔案內容丟失,請謹慎選擇。
恢复项目:預設選擇所有文件,可根據需要選擇包含指定文件(僅恢複選中檔案)或排除指定文件(恢複除選中外的所有檔案)。
說明如指定恢複的目錄在備份點中未包含任何檔案(即資料量為0),則雲備份會建立一個恢複任務但不執行實際恢複操作。
單擊确定開始恢複。
系統將按恢複配置執行恢複任務。可在雲備份控制台目標執行個體的中查看恢複進展。當任务状态顯示為完成時,表示恢複完成。

瀏覽備份檔案
查看指定備份點下已備份的檔案清單。
前往雲備份控制台,單擊目標ECS執行個體操作列的查看详情。
在备份历史中,找到目標備份點所在行,單擊操作列的浏览,查看已備份的檔案。

取消備份或恢複任務
如需取消備份或恢複任務,可在雲備份控制台進行以下操作。
取消單次備份任務
在頁面上方選擇目標ECS執行個體所在地區。
在操作列單擊查看详情,切換至備份任務頁簽。
對於執行中狀態的任務,單擊取消,並在彈出的對話方塊,單擊确定。
取消單次恢複任務
在頁面上方選擇目標ECS執行個體所在地區。
在操作列單擊查看详情,切換至恢複任務頁簽。
對於執行中狀態的任務,單擊取消,並在彈出的對話方塊,單擊确定。
修改備份配置
如需修改備份配置,可在雲備份控制台進行以下操作。
操作 | 說明 |
暫停或繼續備份 |
|
取消備份 | 警告 為ECS執行個體取消備份時,雲備份會刪除該執行個體下的所有備份點,停止計費,並將該ECS執行個體從備份列表中移除。
|
關閉或開啟至少保留一個版本 | 重要
|
修改備份執行優先順序 | 配置修改將在下次備份任務執行時生效。
|
修改下次備份時間 |
|
應用於生產
備份執行優先順序:生產環境中建議根據ECS執行個體用途設定不同優先順序。關鍵業務執行個體使用低優先順序備份,降低對業務效能的影響;非關鍵業務執行個體可按需使用高優先順序備份,縮短備份視窗,避免與業務高峰期衝突。
至少保留一個備份版本:建議開啟"至少保留一個備份版本"。具體原理請參考開啟至少保留一個備份版本。
重要如為某ECS執行個體開啟了"至少保留一個備份版本",該執行個體將持續保留至少一個備份版本(無論是否暫停備份),持續產生費用。
取消備份的使用:取消備份將刪除所有歷史備份版本且無法恢複,操作前務必確認資料不再需要。升級到其他備份方案前,確保新方案完成至少一次成功備份。
失敗警示:在備份失敗時,系統會自動向阿里雲主帳號發送警示郵件和站內信,請及時確認並參考ECS檔案備份基礎版相關問題排查。