使用場景
OBS提供合規模式的WORM功能,合規模式是指如果您給一個對象應用了WORM,那么任何用戶在指定時間內都不能覆蓋或刪除受保護的對象版本,包括賬號中的根用戶。
根據作用目標的范圍不同,WORM可以分為桶級WORM和對象級WORM。桶級WORM以桶為單位鎖定,保護范圍覆蓋桶中的所有對象。對象級WORM以對象為單位鎖定,保護范圍僅覆蓋與WORM策略綁定的對象。無論是對象級WORM策略還是桶級WORM策略,都要在開啟桶級WORM開關后,才能生效,否則不會保護桶內對象。WORM策略只對策略生效之后新上傳的對象生效。當對象同時被桶級WORM和對象級WORM覆蓋時,優先遵從對象級WORM的保護策略。
注意事項
開啟了桶級WORM開關,系統將自動開啟多版本,并且不允許暫停多版本。WORM保護是基于對象版本號的,配置WORM的版本受到WORM保護,沒有配置WORM的版本可正常刪除。例如,test.txt 001受到WORM保護。此時再次上傳同名文件,產生新的對象版本test.txt 002,test.txt 002并未配置WORM,那么test.txt 002就不受保護可以正常刪除。當您下載對象時,不指定版本號下載的是最新對象,也就是test.txt 002。
處于保護中的對象不會被生命周期刪除,但是能正常進行存儲類別轉換。受保護的對象不再受保護后,如果滿足生命周期過期規則,將會被系統刪除。
如果在創建桶時未開啟WORM,那么后續不支持再開啟WORM及配置WORM。如果您配置不了WORM,可能是由于您在創建桶時未開啟WORM或者您的桶是在WORM特性上線前創建的,此時,如果您還需要使用WORM,請重新創建桶并開啟WORM。
桶級WORM開關一旦打開,則無法為該桶禁用桶級WORM開關 ,也無法暫停桶的版本控制,但可以禁用桶級默認WORM策略。
開啟桶級WORM開關的桶暫不支持跨區域復制能力。
在客戶銷戶、欠費超期情況下,WORM未到期數據會被刪除而不做保留。
不支持遷移場景。
WORM不阻止修改對象元數據。