OSS提供版本控制功能,防止數(shù)據(jù)的誤刪除和覆蓋。如果您的OSS存儲(chǔ)空間(Bucket)遭受攻擊或者分享了非法內(nèi)容,OSS會(huì)自動(dòng)將該Bucket切入沙箱,防止影響您其他Bucket的服務(wù)。如果您的業(yè)務(wù)遭受DDoS流量攻擊的風(fēng)險(xiǎn)較高,還可以開啟OSS高防功能。

版本控制

為了防止您存儲(chǔ)在OSS上的數(shù)據(jù)被誤刪除,OSS提供了針對(duì)Bucket的版本控制功能。開啟了版本控制以后,針對(duì)數(shù)據(jù)的覆蓋和刪除操作將會(huì)以歷史版本的形式保存下來。用戶在錯(cuò)誤覆蓋或者刪除Object后,OSS能夠?qū)?span id="z68uejxpaoma" class="help-letter-space">Bucket中存儲(chǔ)的Object恢復(fù)至任意時(shí)刻的歷史版本。

版本控制應(yīng)用于Bucket內(nèi)的所有Object。當(dāng)?shù)谝淮吾槍?duì)Bucket開啟版本控制后,該Bucket中所有的Object將在之后一直受到版本控制,并且每個(gè)版本都具有唯一的版本ID。您可以在開啟了版本控制的Bucket中進(jìn)行上傳、列舉、下載、刪除、恢復(fù)對(duì)象等操作。您也可以暫停版本控制以停止在Bucket中繼續(xù)累積同一Object的新版本。暫停版本控制后,您仍可以通過指定versionId對(duì)歷史版本Object進(jìn)行下載、拷貝、刪除等操作。OSS會(huì)針對(duì)每個(gè)版本進(jìn)行收費(fèi),您可以通過生命周期規(guī)則自動(dòng)刪除過期版本。

更多信息,請(qǐng)參見OSS開發(fā)指南中的版本控制介紹

OSS沙箱

當(dāng)您的OSS Bucket遭受攻擊,或者有其他用戶通過您的Bucket分享違法內(nèi)容,OSS會(huì)自動(dòng)將Bucket切入沙箱。沙箱中的Bucket仍可以正常響應(yīng)請(qǐng)求,但服務(wù)質(zhì)量將被降級(jí),您的應(yīng)用可能會(huì)有明顯感知。若您的Bucket遭受攻擊,您需要自行承擔(dān)因攻擊而產(chǎn)生的全額費(fèi)用。

為防止您的Bucket因攻擊原因被切入沙箱,建議您使用高防IP來抵御DDoS攻擊和CC攻擊。為防止您的Bucket因分享涉黃、涉政、涉恐等違法內(nèi)容被切入沙箱,建議您開通內(nèi)容安全服務(wù),定期針對(duì)您選中的Bucket進(jìn)行檢測(cè)。

更多信息,請(qǐng)參見OSS開發(fā)指南中的OSS沙箱

OSS高防

OSS高防是OSS結(jié)合DDoS高防推出的DDoS攻擊代理防護(hù)服務(wù)。當(dāng)受保護(hù)的存儲(chǔ)空間(Bucket)遭受大流量攻擊時(shí),OSS高防會(huì)將攻擊流量牽引至高防集群進(jìn)行清洗,并將正常訪問流量回源到目標(biāo)Bucket,確保業(yè)務(wù)的正常進(jìn)行。

OSS高防提供最高T級(jí)DDoS防護(hù)能力、百萬QPS防護(hù)、秒級(jí)攻擊切換能力,可有效抵御SYN Flood、ACK Flood、ICMP Flood、UDP Flood、NTP Flood 、SSDP Flood、DNS Flood、HTTP Flood等攻擊。OSS高防適用于業(yè)務(wù)經(jīng)常遭惡意攻擊、勒索、刷單、刷流量等安全防護(hù)場景。

更多信息,請(qǐng)參見OSS開發(fā)指南中的OSS高防。