隨著您的業務對資料持久性和服務可用性要求的提高,採用單可用性區域的資料冗餘儲存機制的本地備援儲存體已不再滿足您的業務要求,您可以將Bucket的儲存冗餘類型從本地備援儲存體轉換為同城冗餘儲存,從而具備抵抗可用性區域級故障的能力。本文介紹如何將Bucket的儲存冗餘類型從本地備援儲存體轉換為同城冗餘儲存。
前提條件
Bucket所屬地區支援轉換儲存冗餘類型。支援轉換儲存冗餘類型的地區:華東1(杭州)、華東2(上海)、華北2(北京)、華北 3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港、日本(東京)、新加坡、印尼(雅加達)、德國(法蘭克福)
Bucket的儲存冗餘類型必須為本地備援儲存體。OSS僅支援將本地備援儲存體轉換為同城冗餘儲存。
Bucket的儲存類型必須為標準儲存、低頻訪問儲存或Archive Storage,但Bucket中的檔案的儲存類型可以為冷Archive Storage和深度冷Archive Storage。冷Archive Storage和深度冷Archive Storage的檔案轉換後依然為本地備援儲存體。冷Archive Storage和深度冷Archive Storage的Bucket不支援轉換儲存冗餘類型。
RAM使用者必須有以下許可權:
oss:CreateBucketDataRedundancyTransition
、oss:GetBucketDataRedundancyTransition
、oss:ListBucketDataRedundancyTransition
、oss:DeleteBucketDataRedundancyTransition
。具體操作,請參見為RAM使用者授權自訂的權限原則。
注意事項
轉換方向:僅支援從本地備援儲存體轉換為同城冗餘儲存。不支援從同城冗餘儲存轉換為本地備援儲存體。
轉換方式:支援使用OSS控制台、API轉換儲存冗餘類型。不支援通過SDK、ossutil等方式轉換儲存冗餘類型。
轉換時間:轉換時間和Bucket的儲存量、檔案數量、片段數量等相關。Bucket中如果有大量片段,則在轉換儲存冗餘類型前,需先使用生命週期來清理片段,否則轉換可能需要更長的時間。如何清理片段,請參見生命週期規則概述。
轉換費用:轉換任務本身不收取費用,但是轉換完成後,Bucket不再按照本地備援儲存體的價格收費,而按照同城冗餘儲存的價格收費。同城冗餘儲存的價格高於本地備援儲存體的價格。具體價格,請參見OSS產品定價。
跨地區複製:為兩個Bucket配置了跨地區複製時,如果轉換其中一個Bucket的儲存冗餘類型,另一個Bucket的儲存冗餘類型不會被自動轉換。如果您需要轉換另一個Bucket的儲存冗餘類型,您需要手動進行操作。
OSS-HDFS服務:對於開通了OSS-HDFS服務的Bucket,轉換為同城冗餘儲存後,OSS-HDFS服務仍然是本地備援儲存體,而不是同城冗餘儲存。