為了避免因誤刪除檔案、雲端服務器中毒等情況引起的資料丟失,建議您通過Cloud Backup對Elastic Compute Service的所有目錄及檔案進行備份。Cloud Backup支援配置靈活備份策略,將資料備份至雲端,您可以隨時查看和恢複資料。本文介紹如何使用Cloud Backup來備份Elastic Compute Service中的檔案。
前提條件
已開通阿里雲Cloud Backup服務。開通Cloud Backup不收取任何費用,使用Cloud Backup的ECS檔案備份功能會產生軟體使用費(檔案備份軟體使用費)和儲存容量費。更多資訊,請參見ECS檔案備份費用。
注意事項
-
為達到最佳備份速度,使用雲備份用戶端時,建議運行備份用戶端的機器使用雙核及以上64位CPU,並配備8 GB以上的可用記憶體。
-
系統能夠備份的資料規模取決於記憶體資源。在4 GB可用系統記憶體的情況下可備份的最大檔案數量為100萬個,總資料量為8 TB。如果目錄下的檔案數目為千萬層級以上,建議配備16 GB的可用記憶體。
-
首次建立備份計劃或綁定備份策略,雲備份會自動建立雲備份服務關聯角色AliyunServiceRoleForHbrEcsBackup,用於擷取訪問相關資源許可權。頁面會彈出授權對話方塊,根據提示授權角色。
-
ECS備份用戶端需要和阿里雲雲助手配合使用。2017年12月01日前購買的ECS執行個體需手動安裝雲助手Agent。
-
從用戶端v2.31.0版本開始,在備份 ECS 檔案時,系統將自動排除特定目錄及其內容。預設排除規則如下:
說明管控面預設排除的目錄可在建立備份計劃時的排除系统目录提示表徵圖中查看。
基礎版和標準版的預設排除目錄不同:
-
標準版
-
Linux檔案系統:預設排除
/dev/、/proc/、/sys/、/boot/、/run/、/var/run/、/lost+found/和用戶端安裝目錄。 -
Windows檔案系統:預設排除
Users\Administrator\AppData\Local\Microsoft\Windows\UsrClass.dat、Users\Administrator\UsrClass.dat、Users\Administrator\NTUSER.DAT、Users\Administrator\ntuser.dat.LOG*、%SYSTEMDRIVE%\Boot、%SYSTEMDRIVE%\Windows、%VOLUME%\System Volume Information\、%VOLUME%\$Recycle.Bin、%VOLUME%\pagefile.sys、%VOLUME%\hiberfil.sys和用戶端安裝目錄。
-
-
基礎版
-
Linux檔案系統:預設排除
/bin/、/usr/bin/、/sbin/、/usr/sbin/、/srv/、/selinux/、/lib/、/lib32/、/lib64/、/boot/、/run/、/dev/、/proc/、/sys/、/lost+found/和用戶端安裝目錄。 -
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和用戶端安裝目錄。
-
-
備份ECS檔案
建立備份計劃
-
在ECS檔案備份頁面上方,選擇要備份ECS執行個體所在地區,然後單擊添加ECS檔案備份。
說明如使用舊版控制台(右上方顯示体验新版),請在ECS实例列表頁簽單擊目標執行個體右側操作列的备份。
-
在创建备份计划面板,按照以下說明填寫各項參數。
參數
說明
要備份的ECS
選擇要備份的ECS執行個體。支援同時選擇多個ECS執行個體大量建立備份計劃。
說明如使用舊版控制台,該參數由您選擇的ECS執行個體自動確定,無需手動設定。
备份目录规则
指定待備份的目錄。Cloud Backup會備份該目錄的所有檔案及子目錄。
選擇全部目录或指定目录。
-
選擇全部目录後,選擇是否開啟排除系统目录。
-
若開啟了排除系统目录,此時Windows和Linux的排除系統目錄將不計入備份計劃。
您可以通過單擊排除系统目录右側的
表徵圖,擷取排除系統目錄的詳情。 -
若未開啟排除系统目录,此時全部目錄都將計入備份計劃。
-
-
選擇指定目录後,需要指定备份文件路径。單擊新增目录可自訂多個備份目錄。
備份路徑規則如下:
-
無萬用字元(*)的情況下,可以輸入8行路徑。
-
使用萬用字元(*)時,只能輸入1行路徑,支援形如
/*/*的萬用字元。 -
每行只支援絕對路徑,例如以
/、\\、C:\或D:\開頭。 -
使用VSS時,不支援多個路徑、UNC路徑、萬用字元、排除檔案。
-
使用UNC時,不支援VSS、萬用字元、排除檔案。當備份源包含UNC路徑時,將不會對Windows ACL進行備份。
-
备份文件类型
選擇全部类型或指定类型。
-
若您選擇了全部类型,則備份所有檔案類型,即忽略檔案尾碼名。
-
若您選擇了指定类型,需要在选择文件类型框中指定要備份的檔案類型。
备份策略
從下拉框中選擇合適的備份策略。
Cloud Backup會按照您設定的備份策略,自動備份資料來源。備份策略主要包括備份庫加密方式、備份間隔、備份保留時間、異地複寫策略、備份自動歸檔以及備份點病毒檢測等操作,協助您靈活管理各資料來源資產。
如果預設備份策略無法滿足您的備份方案,您可以單擊新建策略或编辑策略進行備份策略管理。關於備份策略中的參數解讀,請參見策略中心。
是否使用VSS
是否使用Windows系統VSS能力加速備份。僅對 Windows 作業系統生效。
說明使用VSS時,無法備份多重路徑,無法備份UNC路徑,無法使用萬用字元,無法排除檔案。
如需使用VSS,請開啟是否使用VSS開關。
使用流量控制
流量控制可以協助您在業務高峰期,控製備份檔案的流量,以免影響正常業務。
如需使用流量控制,請開啟使用流量控制開關,根據業務情況選擇限流时间段,輸入限流時間段內備份可使用的最大流量(MByte/s),然後單擊添加。
-
-
單擊确定完成配置。
備份運行狀態說明
|
備份運行狀態 |
說明 |
|
準備中 |
此資源在進行備份準備中(例如安裝備份用戶端),在準備就緒後按指定備份策略自動備份。 |
|
準備失敗 |
備份用戶端安裝失敗。請在控制台上查看錯誤詳情。 |
|
就緒 |
備份用戶端安裝完成,等待首次備份開始。 |
|
備份中 |
備份狀態正常,等待下次備份任務執行。 |
|
備份中(正在備份) |
備份狀態正常,且備份任務正在執行中。 |
|
已暫停 |
此資源的所有備份計劃都暫停。您可以在備份詳情頁的備份計劃列表,啟用任一備份計劃以繼續備份。 |
|
已停止 |
無法找到備份資源(可能原資源已被釋放),備份資料在到期後自動刪除。您可以在備份詳情頁的備份歷史列表,查看備份到期時間或者恢複資料。 |
查看備份任務
當到達設定的備份執行時間時,Cloud Backup會啟動並執行備份任務。
備份進度百分比由系統根據當前資料量動態預估產生,僅供參考,不表示精確的完成比例;在備份過程中由於資料掃描可能尚未完成,當前顯示的總掃描大小可能小於實際資料總量。請以備份任務最終完成狀態為準。
在備份任務頁簽,當備份任務狀態為完成時,表示本次備份成功。您可在此查看本次備份任務的源端掃描總量、備份完成量、備份庫寫入量及備份速度等詳細資料,具體指標說明請參考雲備份控制台提示。
自2025年06月01日起完成的備份任務,將顯示源端掃描總量、備份完成量、備份庫寫入量中的資料量和檔案數統計;此前完成的備份任務僅顯示上述指標的資料量統計。
在工作清單中僅支援查看最近6個月內的備份任務記錄。如需更多資料,請通過報表審計匯出。
對於執行中狀態的任務,如需取消單次備份任務,請單擊備份任務操作列的取消並確認取消備份。
備份內容管理
在ECS檔案備份頁面上方,選擇目標ECS執行個體所在地區後,單擊目標ECS執行個體右側的查看详情,在备份历史中按需管理備份內容。
如使用舊版控制台(右上方顯示体验新版),請在备份计划頁簽單擊目標執行個體前的
表徵圖進行相應操作。舊版控制台的操作與單擊
表徵圖切換展示模式後的操作一致。
瀏覽備份檔案
通過浏览功能,您可以瀏覽已經備份的檔案。如果瀏覽的備份點進行過病毒檢測,雲備份會對被病毒感染的檔案進行標記。
-
在备份历史中,單擊目標備份點操作列的浏览。
還可以單擊備份歷史右側的
表徵圖,切換展示模式後,單擊目標備份點並選擇浏览。 -
在浏览面板,查看已備份的ECS檔案。
不支援直接下載已備份檔案。您可以通過恢複到一個指定路徑,間接實現已備份檔案下載。例如,在恢複時,恢复路径类型選擇指定路径,並設定恢复路径為/temp/path(請在恢複任務啟動前建立該路徑,否則會恢複失敗),則恢複任務完成後,該路徑會下載該備份點的檔案。
延長備份點保留時間
如果需要更長時間儲存 ECS 檔案備份的資料,您可以選擇延長備份點的保留時間。
-
備份點的保留時間僅支援延長,不支援縮短。
-
對於保留時間設定為永久的備份點,其保留時間無法進行延長。
-
在备份历史中,單擊目標備份點过期时间列的
表徵圖。還可以單擊備份歷史右側的
表徵圖,切換展示模式後,單擊目標備份點並選擇过期时间右側的
表徵圖。 -
設定指定时间或選擇永不过期,單擊保存。
設定完成後,可在过期时间處查看新的到期時間。
刪除備份
刪除備份用戶端產生的備份點資料。
-
備份點刪除後不可恢複,請謹慎操作。
-
當備份計劃中已開啟“至少保留一個備份版本”的設定時,無法刪除最新的備份。如果確定要刪除此備份,請先關閉備份計劃中的“至少保留一個備份版本”的設定。
在备份历史中的列表模式下,選擇任一方式刪除備份點。
-
單個刪除:單擊目標備份點操作列的删除,完成確認即可刪除。
-
大量刪除:選擇目標備份點,單擊列表下方的删除备份点,完成確認即可大量刪除。
還可以單擊備份歷史右側的
表徵圖,切換展示模式後,單擊目標備份點並選擇删除。
備份計劃管理
在ECS檔案備份頁面上方,選擇目標ECS執行個體所在地區後,單擊目標ECS執行個體右側的查看详情,切換至备份计划頁簽,按需管理備份計劃。
如使用舊版控制台(右上方顯示体验新版),請在备份计划頁簽下目標執行個體的操作列選擇相應功能進行操作。
立即執行備份
選擇備份計劃操作列的,立即開始執行一次備份。
修改備份計劃
-
單擊備份計劃操作列的编辑。
-
在配置备份计划面板,按需修改基礎設定、備份策略等配置。
-
單擊确定。
暫停或繼續備份計劃
備份計劃預設開啟。如需在指定時間內停止資料備份,可以暫停備份計劃;在需要備份時再開啟繼續備份計劃。
-
暫停備份計劃:關閉计划状态列的開關或選擇操作列的,並確認暫停計劃。
暫停備份後,後續的備份任務將不再執行,已產生的備份點不受影響,將按照設定的保留時間自動到期(如果開啟了至少保留一個備份版本,則最後一個備份版本不受保留時間影響)。暫停備份後如果ECS執行個體下仍保有備份點,針對該ECS執行個體的計費將繼續。
-
繼續備份計劃:暫停備份計劃後,開啟计划状态列的開關或選擇操作列。
刪除備份計劃
-
當執行個體存在有效備份時不支援刪除備份計劃,請先刪除備份再操作。在刪除備份前,如果希望備份計劃不再執行,可以暫停備份計劃。
-
備份計劃刪除後不可恢複。當ECS的所有備份計劃和備份點都刪除後,該ECS執行個體將被從已備份ECS列表中移除。
選擇備份計劃操作列的,並確認刪除計劃。
備份用戶端管理
在ECS檔案備份頁面上方,選擇目標ECS執行個體所在地區後,單擊目標ECS執行個體右側的查看详情,在用戶端資訊地區,按需管理備份用戶端。
如使用舊版控制台(右上方顯示体验新版),請在ECS实例列表頁簽下目標執行個體的操作列選擇相應功能進行操作。
重新安裝備份用戶端
安裝用戶端前,請務必優先檢查用戶端安裝路徑:
-
如果安裝路徑中已經掛載了NAS目錄,您需要使用
umount命令卸載掛載的NAS目錄,以免誤刪除NAS檔案。 -
如果安裝路徑中存在其他重要目錄及檔案,請移除至其他目錄,以免誤刪除重要檔案。
選擇客户端操作右側的進行安裝操作。安裝完成後,用戶端狀態將更新為已激活。
若用戶端狀態異常,請參考排查和處理檔案備份用戶端狀態異常、如何檢查雲備份用戶端運行狀態和如何查看雲備份用戶端預設安裝路徑和日誌文檔進行問題排查和處理。
設定用戶端參數
單擊客户端操作右側的客户端设置,配置用戶端參數並儲存。建議使用預設配置。
|
用戶端設定 |
說明 |
|
用HTTPS传输数据 |
是否通過 HTTPS 協議進行資料轉送。由於 HTTPS 傳輸涉及加密與解密過程,可能會對傳輸效能帶來一定影響。若您修改了該配置,將在下一次備份或恢複任務啟動時生效。 說明
該設定僅影響網路傳輸過程中的資料安全,無論是否啟用 HTTPS,備份資料在儲存到備份庫時均會被加密。 |
|
数据网络 |
選擇通過 VPC 或公網進行資料轉送。如果您的用戶端部署在阿里雲專用網路 VPC 中,或已通過專線與阿里雲 VPC 實現網路互連,請選擇 VPC 作為傳輸網路。 |
|
最大工作线程数 |
設定備份用戶端的最大背景工作執行緒數。線程數越大,佔用宿主機資源越多,對宿主機效能影響越大,建議評估後設定。 |
|
最大CPU核心使用数 |
設定備份用戶端的最大CPU核心使用數。CPU核心數越大,佔用宿主機資源越多,對宿主機效能影響越大,建議評估後設定。 |
|
备份部分完成是否报警 |
某些系統檔案或正被其他程式獨佔的檔案可能在備份過程中被跳過,導致備份任務部分完成。在用戶端警示設定開啟後,您可以設定是否對部分完成的備份任務警示。 如需對部分完成的備份任務警示,請開啟备份部分完成是否报警開關。 |
設定重試參數
檔案備份時,如果由於網路不穩定等因素造成備份失敗,請通過以下步驟配置相關參數進行失敗後重試。
-
登入需要備份檔案的伺服器。
-
切換到雲備份用戶端的預設安裝目錄。
-
在
client檔案夾下,建立檔案hbr.config。說明hbr.config的位置與hbrclient以及ids可執行程式層級相同。 -
在
hbr.config檔案中添加以下參數。參數
說明
retry_times
對於版本 2.16.0 及以上的用戶端,資料備份重試次數,預設為30次。
retry_interval
對於版本 2.16.0 及以上的用戶端,資料備份稍候再試,預設為1000 毫秒。
skip_error_files
是否跳過備份失敗檔案。
-
false(預設值):不跳過備份失敗檔案。
-
true:跳過備份失敗檔案。
hbr.config檔案的配置樣本如下:
retry_times=30 retry_interval=1000 skip_error_files=false -
卸載用戶端
卸載用戶端前,請務必優先檢查用戶端安裝路徑:
-
如果安裝路徑中已經掛載了NAS目錄,您需要使用
umount命令取掉掛載的NAS目錄,以免誤刪除NAS檔案。 -
如果安裝路徑中存在其他重要目錄及檔案,請移除至其他目錄,以免誤刪除重要檔案。
選擇客户端操作右側的進行用戶端卸載操作。卸載完成後,用戶端狀態將更新為已卸载。
取消ECS執行個體備份
-
為ECS執行個體取消備份時,雲備份會刪除該ECS執行個體的備份資料,同時會導致正在執行的備份、恢複任務失敗,停止計費,並將該ECS執行個體從備份列表中移除。
-
取消備份前,請您確保不再需要該ECS執行個體的備份資料,同時確保客沒有正在執行的備份、恢複任務。
在ECS檔案備份頁面上方,選擇目標ECS執行個體所在地區後,單擊目標ECS執行個體操作列的查看详情,在備份詳情頁簽單擊備份運行狀態右側的取消备份並確認取消。
如使用舊版控制台(右上方顯示体验新版),請在ECS实例列表頁簽選擇目標ECS執行個體操作列的並確認。
企業級能力支援
病毒檢測
為了避免攜帶病毒的檔案被恢複到生產環境中,Cloud Backup服務提供備份點病毒檢測功能,來協助您選取乾淨安全的備份點以便以後進行資料恢複,您可以在備份詳情頁簽的备份历史地區,選擇目標備份點操作列的對檔案進行病毒檢查。
備份庫複製
為避免地區性災害或帳號管理風險對商務持續性造成影響,Cloud Backup支援為存放庫類型為通用備份的備份庫配置跨地區備份或備份庫跨帳號複製。配置後,源備份庫中的資料將自動同步到複製目標備份庫中,確保兩地資料的一致性。同時,還可以按需通過複製目標備份庫執行跨地區資料恢複。
對於儲存 ECS 檔案的通用備份庫,通過配置備份庫複製可實現資料的跨地區或跨帳號容災保護。
此外,ECS檔案備份還支援跨帳號備份、自動歸檔、KMS加密、備份鎖定及基於標籤的資源自動關聯備份等企業級功能。
備份異常處理
當用戶端或者備份任務状态異常時,您可以參考以下建議進行處理。
-
客户端状态:未安装
-
ECS執行個體未安裝備份用戶端,說明您未對該ECS執行個體進行備份保護。強烈建議您使用該功能對重要資料進行備份操作。
-
使用ECS檔案備份,無需您手動安裝備份用戶端。當您為ECS執行個體建立備份保護時,雲助手會自動安裝)。安裝後客户端状态為已激活,並顯示用戶端版本號碼。
-
-
備份狀態為失败
-
根據介面提示,修改和確認配置是否正確。
-
查看日誌Log,定位具體報錯的ErrorCode。
說明備份用戶端預設安裝路徑參考如下,操作中請以實際安裝路徑為準。
-
Windows版本日誌路徑:本地磁碟(C)> Program Files > Aliyun Hybrid Backup Service Client > logs
-
Linux版本日誌路徑:/opt/alibabacloud/hbrclient/logs
-
-
-
備份狀態為部分完成
請下載未完成備份檔案列表,逐一確認,並根據Error Message做對應處理後,重新執行一次備份任務。
說明如果在備份WIndows系統ECS執行個體上的檔案時使用了VSS功能,則Error Message中的檔案路徑會包括shadow_ali_ids(VSS快照資料所在路徑)資訊,請忽略該資訊。例如Error Message中
E:\shadow_ali_ids\test路徑對應的實際檔案路徑為E:\test。
