基于標(biāo)簽的資源自動(dòng)關(guān)聯(lián)備份
為便于您對(duì)多個(gè)資源批量關(guān)聯(lián)備份策略,云備份提供了關(guān)聯(lián)資源標(biāo)簽(可選)功能。備份策略支持按照標(biāo)簽進(jìn)行批量資源關(guān)聯(lián),根據(jù)標(biāo)簽的變化進(jìn)行資源的動(dòng)態(tài)關(guān)聯(lián)和解綁。本文介紹云備份的關(guān)聯(lián)資源標(biāo)簽(可選)功能,包括功能介紹、支持范圍和使用限制、注意事項(xiàng)、工作原理以及操作流程等。
功能介紹
備份策略的資源標(biāo)簽支持全部資源和指定標(biāo)簽兩種類型。
全部資源:備份策略會(huì)根據(jù)您指定的資源類型,自動(dòng)備份您的全部資源。
指定標(biāo)簽:備份策略會(huì)根據(jù)您指定的資源類型,自動(dòng)備份命中了標(biāo)簽的資源。
指定標(biāo)簽支持添加不超過30條標(biāo)簽規(guī)則,備份策略會(huì)自動(dòng)備份同時(shí)滿足所有標(biāo)簽規(guī)則的資源。
每一條標(biāo)簽規(guī)則需要指定標(biāo)簽鍵和標(biāo)簽值,并定義標(biāo)簽值的命中規(guī)則。標(biāo)簽值的命中規(guī)則支持等于、不等于和任意值三種類型。
每次執(zhí)行備份策略時(shí),云備份將進(jìn)行如下的標(biāo)簽匹配檢查過程:
自動(dòng)關(guān)聯(lián)新匹配數(shù)據(jù)源:當(dāng)有新的資源綁定該標(biāo)簽時(shí)(或選擇了全部資源時(shí)),備份策略將自動(dòng)關(guān)聯(lián)該資源,從下一次備份時(shí)間點(diǎn)開始該資源將周期性執(zhí)行備份。
自動(dòng)調(diào)整已關(guān)聯(lián)資源:對(duì)于已被備份策略綁定的數(shù)據(jù)源,系統(tǒng)會(huì)檢查其是否仍滿足策略的標(biāo)簽要求。若原有數(shù)據(jù)源不再匹配當(dāng)前標(biāo)簽,備份策略將自動(dòng)與該資源解除關(guān)聯(lián),從下一次備份時(shí)間點(diǎn)開始該資源的備份將不再執(zhí)行。
支持范圍和使用限制
關(guān)聯(lián)資源標(biāo)簽(可選)功能僅對(duì)ECS整機(jī)備份、ECS文件備份、OSS備份、阿里云NAS備份、Tablestore備份生效。
最多可添加30個(gè)資源標(biāo)簽。
您只能在云備份控制臺(tái)的策略中心頁面配置標(biāo)簽。雖然可以在其他數(shù)據(jù)源頁面創(chuàng)建或編輯備份策略,但這些頁面不支持編輯標(biāo)簽。
注意事項(xiàng)
當(dāng)有新的資源綁定該標(biāo)簽時(shí)(或選擇了全部資源時(shí)),備份策略將自動(dòng)關(guān)聯(lián)該資源,從下一次備份時(shí)間點(diǎn)開始該資源將周期性執(zhí)行備份。
當(dāng)資源解綁該標(biāo)簽,備份策略將自動(dòng)與該資源解除關(guān)聯(lián),從下一次備份時(shí)間點(diǎn)開始該資源的備份將不再執(zhí)行。
如果您修改了由該備份策略創(chuàng)建的備份計(jì)劃中的任意參數(shù),該備份計(jì)劃相關(guān)的資源將變?yōu)槭謩?dòng)關(guān)聯(lián)備份策略,而非通過標(biāo)簽自動(dòng)關(guān)聯(lián),后續(xù)也不再受該備份策略中標(biāo)簽值變化的影響。
通過備份策略設(shè)置標(biāo)簽來關(guān)聯(lián)資源時(shí),不支持指定細(xì)粒度的備份內(nèi)容。如果您需要更精細(xì)化地定制備份內(nèi)容,如對(duì)某臺(tái)ECS下的指定文件目錄,OSS Bucket下的某一個(gè)Prefix進(jìn)行備份,可以在備份計(jì)劃中進(jìn)行設(shè)置。
ECS文件通過資源標(biāo)簽自動(dòng)關(guān)聯(lián)備份策略,會(huì)在備份時(shí)自動(dòng)安裝ECS文件備份客戶端,您無需手動(dòng)安裝。自動(dòng)安裝的ECS文件備份客戶端會(huì)在同時(shí)滿足以下條件時(shí)自動(dòng)卸載:
ECS文件已取消與所有備份策略的關(guān)聯(lián)關(guān)系。
ECS文件的所有備份點(diǎn)已刪除或到期釋放。
工作原理
備份策略支持手動(dòng)關(guān)聯(lián)資源和通過資源標(biāo)簽自動(dòng)關(guān)聯(lián)資源。
資源與同一個(gè)備份策略僅支持關(guān)聯(lián)一次。
編輯備份計(jì)劃,關(guān)聯(lián)關(guān)系將從自動(dòng)關(guān)聯(lián)變更為手動(dòng)關(guān)聯(lián)。
在備份策略中設(shè)置標(biāo)簽來關(guān)聯(lián)資源時(shí),不同資源之間采用“或”的邏輯關(guān)系進(jìn)行連接,而標(biāo)簽之間遵循“且”的邏輯關(guān)系。
備份策略在每次執(zhí)行時(shí),會(huì)查詢出所有命中了資源標(biāo)簽的資源,自動(dòng)將資源與備份策略進(jìn)行關(guān)聯(lián)或取消關(guān)聯(lián)。
當(dāng)資源命中了資源標(biāo)簽,且資源未關(guān)聯(lián)到該備份策略,本次執(zhí)行會(huì)備份該資源,同時(shí)資源將自動(dòng)關(guān)聯(lián)到該備份策略。
當(dāng)資源命中了資源標(biāo)簽,且資源已關(guān)聯(lián)到該備份策略,本次執(zhí)行會(huì)備份該資源,同時(shí)資源與備份策略的關(guān)聯(lián)關(guān)系將被保留。
當(dāng)資源未命中資源標(biāo)簽,且資源未關(guān)聯(lián)到該備份策略,本次執(zhí)行不會(huì)備份該資源。
當(dāng)資源未命中資源標(biāo)簽,且資源已自動(dòng)關(guān)聯(lián)到該備份策略,本次執(zhí)行不會(huì)備份該資源,同時(shí)資源將自動(dòng)取消與該備份策略的關(guān)聯(lián)關(guān)系。
當(dāng)資源未命中資源標(biāo)簽,且資源已手動(dòng)關(guān)聯(lián)到該備份策略,本次執(zhí)行會(huì)備份該資源,資源與備份策略的關(guān)聯(lián)關(guān)系將被保留。
備份策略會(huì)通過資源服務(wù)的資源查詢接口以及資源管理服務(wù)的標(biāo)簽查詢接口,查詢您的資源是否命中了備份策略的資源標(biāo)簽。云備份服務(wù)會(huì)自動(dòng)創(chuàng)建服務(wù)關(guān)聯(lián)角色,以獲取資源的訪問權(quán)限:
通過資源標(biāo)簽自動(dòng)備份ECS文件、ECS整機(jī),云備份服務(wù)會(huì)自動(dòng)創(chuàng)建服務(wù)關(guān)聯(lián)角色AliyunServiceRoleForHbrEcsBackup。
通過資源標(biāo)簽自動(dòng)備份OSS,云備份服務(wù)會(huì)自動(dòng)創(chuàng)建服務(wù)關(guān)聯(lián)角色AliyunServiceRoleForHbrOssBackup。
通過資源標(biāo)簽自動(dòng)備份NAS,云備份服務(wù)會(huì)自動(dòng)創(chuàng)建服務(wù)關(guān)聯(lián)角色AliyunServiceRoleForHbrNasBackup。
通過資源標(biāo)簽自動(dòng)備份Tablestore,云備份服務(wù)會(huì)自動(dòng)創(chuàng)建服務(wù)關(guān)聯(lián)角色AliyunServiceRoleForHbrOtsBackup。
如果一個(gè)資源被多個(gè)備份策略的標(biāo)簽所命中,則該資源會(huì)被多個(gè)備份策略所備份。
備份策略通過資源標(biāo)簽自動(dòng)關(guān)聯(lián)資源,將按照默認(rèn)設(shè)置對(duì)資源進(jìn)行備份。
ECS文件:備份ECS實(shí)例中除系統(tǒng)目錄外的全部文件,并關(guān)閉流量控制功能。系統(tǒng)目錄包含:
Windows系統(tǒng)
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系統(tǒng)
/bin/
/usr/bin/
/sbin/
/boot/
/proc/
/sys/
/srv/
/lib/
/selinux/
/usr/sbin/
/run/
/lib32/
/lib64/
/lost+found/
OSS:備份整個(gè)Bucket的所有文件,并不使用OSS清單功能。
NAS:備份文件系統(tǒng)根目錄下的所有文件。
Tablestore:備份Tablestore實(shí)例的所有數(shù)據(jù)表,并關(guān)閉流量控制功能。
ECS整機(jī):備份ECS實(shí)例的所有云盤,并關(guān)閉應(yīng)用一致性選項(xiàng)。
操作入口
新建或編輯備份策略時(shí),按照標(biāo)簽進(jìn)行批量資源關(guān)聯(lián)。但不支持指定更細(xì)粒度的備份內(nèi)容。如果您需要更精細(xì)化地定制備份內(nèi)容,可以在備份計(jì)劃中進(jìn)行設(shè)置。具體操作請(qǐng)參見管理備份策略。
在策略中心列表,單擊目標(biāo)備份策略的左側(cè),可查看已關(guān)聯(lián)的數(shù)據(jù)源。
重要只有在備份策略成功運(yùn)行至少一次后,被標(biāo)簽命中的資源才會(huì)顯示在已關(guān)聯(lián)資源列表中。
如果您需要解綁資源標(biāo)簽,具體操作請(qǐng)參見解綁資源標(biāo)簽。