為便於您對多個資源批量關聯備份策略,Cloud Backup提供了关联资源标签(可选)功能。備份策略支援按照標籤進行批量資源關聯,根據標籤的變化進行資源的動態關聯和解除綁定。本文介紹Cloud Backup的关联资源标签(可选)功能,包括功能介紹、支援範圍和使用限制、注意事項、工作原理以及操作流程等。
功能介紹
備份策略的資源標籤支援全部資源和指定標籤兩種類型。
全部資源:備份策略會根據您指定的資源類型,自動備份您的全部資源。
指定標籤:備份策略會根據您指定的資源類型,自動備份命中了標籤的資源。
指定標籤支援添加不超過30列標籤規則,備份策略會自動備份同時滿足所有標籤規則的資源。
每一列標籤規則需要指定標籤鍵和標籤值,並定義標籤值的命中規則。標籤值的命中規則支援等於、不等於和任意值三種類型。
每次執行備份策略時,雲備份將進行如下的標籤匹配檢查過程:
自動關聯新匹配資料來源:當有新的資源綁定該標籤時(或選擇了全部資源時),備份策略將自動關聯該資源,從下一次備份時間點開始該資源將周期性執行備份。
自動調整已關聯資源:對於已被備份策略繫結資料源,系統會檢查其是否仍滿足策略的標籤要求。若原有資料來源不再匹配當前標籤,備份策略將自動與該資源解除關聯,從下一次備份時間點開始該資源的備份將不再執行。
支援範圍和使用限制
关联资源标签(可选)功能僅對ECS整機備份、ECS檔案備份、OSS備份、阿里雲NAS備份、Tablestore備份生效。
最多可添加30個資源標籤。
您只能在雲備份控制台的策略中心頁面配置標籤。雖然可以在其他資料來源頁面建立或編輯備份策略,但這些頁面不支援編輯標籤。
注意事項
當有新的資源綁定該標籤時(或選擇了全部資源時),備份策略將自動關聯該資源,從下一次備份時間點開始該資源將周期性執行備份。
當資源解除綁定該標籤,備份策略將自動與該資源解除關聯,從下一次備份時間點開始該資源的備份將不再執行。
如果您修改了由該備份策略建立的備份計劃中的任意參數,該備份計劃相關的資源將變為手動關聯備份策略,而非通過標籤自動關聯,後續也不再受該備份策略中標籤值變化的影響。
通過備份原則設定標籤來關聯資源時,不支援指定細粒度的備份內容。如果您需要更精細化地定製備份內容,如對某台ECS下的指定檔案目錄,OSS Bucket下的某一個Prefix進行備份,可以在備份計劃中進行設定。
ECS檔案通過資源標籤自動關聯備份策略,會在備份時自動安裝ECS檔案備份用戶端,您無需手動安裝。自動安裝的ECS檔案備份用戶端會在同時滿足以下條件時自動卸載:
ECS檔案已取消與所有備份策略的關聯關係。
ECS檔案的所有備份點已刪除或到期釋放。
工作原理
備份策略支援手動關聯資源和通過資源標籤自動關聯資源。
資源與同一個備份策略僅支援關聯一次。
編輯備份計劃,關聯關係將從自動關聯變更為手動關聯。
在備份策略中設定標籤來關聯資源時,不同資源之間採用“或”的邏輯關係進行串連,而標籤之間遵循“且”的邏輯關係。
備份策略在每次執行時,會查詢出所有命中了資源標籤的資源,自動將資源與備份策略進行關聯或取消關聯。
當資源命中了資源標籤,且資源未關聯到該備份策略,本次執行會備份該資源,同時資源將自動關聯到該備份策略。
當資源命中了資源標籤,且資源已關聯到該備份策略,本次執行會備份該資源,同時資源與備份策略的關聯關係將被保留。
當資源未命中資源標籤,且資源未關聯到該備份策略,本次執行不會備份該資源。
當資源未命中資源標籤,且資源已自動關聯到該備份策略,本次執行不會備份該資源,同時資源將自動取消與該備份策略的關聯關係。
當資源未命中資源標籤,且資源已手動關聯到該備份策略,本次執行會備份該資源,資源與備份策略的關聯關係將被保留。
備份策略會通過資源服務的資源查詢介面以及資源管理服務的標籤查詢介面,查詢您的資源是否命中了備份策略的資源標籤。雲備份服務會自動建立服務關聯角色,以擷取資源的存取權限:
通過資源標籤自動備份ECS檔案、ECS整機,雲備份服務會自動建立服務關聯角色AliyunServiceRoleForHbrEcsBackup。
通過資源標籤自動備份OSS,雲備份服務會自動建立服務關聯角色AliyunServiceRoleForHbrOssBackup。
通過資源標籤自動備份NAS,雲備份服務會自動建立服務關聯角色AliyunServiceRoleForHbrNasBackup。
通過資源標籤自動備份Tablestore,雲備份服務會自動建立服務關聯角色AliyunServiceRoleForHbrOtsBackup。
如果一個資源被多個備份策略的標籤所命中,則該資源會被多個備份策略所備份。
備份策略通過資源標籤自動關聯資源,將按照預設設定對資源進行備份。
ECS檔案:備份ECS執行個體中除系統目錄外的全部檔案,並關閉流量控制功能。系統目錄包含:
Windows系統
Windows\
python27\
Program Files (x86)\
Program Files\
ProgramData\
Boot\
$RECYCLE.BIN\
System Volume Information\
Users\Administrator\NTUSER.DAT
pagefile.sys
Users\Administrator\ntuser.dat.LOG1
Linux系統
/bin/
/usr/bin/
/sbin/
/boot/
/proc/
/sys/
/srv/
/lib/
/selinux/
/usr/sbin/
/run/
/lib32/
/lib64/
/lost+found/
OSS:備份整個Bucket的所有檔案,並不使用OSS清單功能。
NAS:備份檔案系統根目錄下的所有檔案。
Tablestore:備份Tablestore執行個體的所有資料表,並關閉流量控制功能。
ECS整機:備份ECS執行個體的所有雲端硬碟,並關閉應用一致性選項。

,可查看已關聯的資料來源。