針對存放在OSS上的數據,阿里雲提供多種資料備份方式,以滿足不同場景的備份需求。
OSS雲上備份方式有如下2種:
- 跨區域複製(提供控制台配置操作以及基於API/SDK兩種模式)
- 基於OssImport工具
通過跨區域複製進行備份
使用場景
參見管理跨區域複製開發指南。
控制台設定作業
參見設定跨區域複製操作指南。
常見問題
特別說明
- 源Bucket和目標Bucket屬於同一個用戶,且分屬不同的區域。
- 源Bucket、目標Bucket儲存類型都不是歸檔類型。
- 若要在同一區域的Bucket之間進行資料同步,則可以通過OSS的SDK/API編碼實現。
通過使用OssImport工具進行備份
OssImport工具可以將本地、其它雲端儲存的資料移轉到OSS,它有以下特點:
- 支援豐富的資料來源,有本地、七牛、百度BOS、AWS S3、Azure Blob、又拍雲、騰訊雲COS、金山KS3、HTTP、OSS等,並可根據需要擴充。
- 支援斷點續傳。
- 支援流量控制。
- 支援遷移指定時間後的檔案、特定首碼的檔案。
- 支援並行數據下載、上傳。
- 支援單機模式和分布式模式。單機模式部署簡單使用方便,分布式模式適合大規模資料移轉
使用場景
參見資料移轉。
常見問題
參見常見問題。
特別說明
- 不同賬戶的不同Bucket之間,數據量很大,10TB等級以上的情況,建議使用分布式的版本。
- 利用增量模式在OSS之間同步檔案修改操作,OssImport只能同步檔案的修改操作(put/apppend/multipart),不能同步讀取和刪除操作,資料同步的及時性沒有具體的 SLA 保證, 慎重選擇。
- 如果開通了跨區域複製的地域,則推薦使用跨區域複製進行地域之間的資料同步。