全部產品
Search
文件中心

Object Storage Service:資料複製

更新時間:Apr 28, 2025

您可以使用OSS資料複製功能,將某個Bucket的資料複製到另一個Bucket,這兩個Bucket可以在同一個地區或者不同地區,可以歸屬相同帳號或者不同帳號。

資料複製會複製什麼內容?

  • 複製規則生效前的歷史Object、複製規則生效後新增或更新的Object

  • KMS加密的Object

  • Object中繼資料

  • Object ACL

  • Object標籤

  • 分區(Part)以及合成所有分區產生的Object

資料複製不會複製什麼內容?

  • Object的儲存類型

  • Object的最後訪問時間(x-oss-last-access-time)

  • 其他複製規則產生的Object副本

    例如配置了兩組複製規則(A到B、B到C),A複製到B的資料,不會複製到C

  • Bucket層級的配置

    例如生命週期規則、跨網域設定、靜態網站託管、防盜鏈、Bucket Policy等

什麼情況下選擇跨地區複製?

  • 合規性要求

    雖然OSS預設對每個儲存的Object有資料冗餘機制,但合規性要求資料跨一定距離需要儲存一份副本。通過跨地區複製,可以在遠距離的OSS資料中心之間複製資料,以滿足合規性要求。

  • 最大限度減少延遲

    為了最大限度地縮短訪問Object時的延遲,可以在與使用者地理位置較近的OSS資料中心維護Object副本。

  • 資料備份與容災

    您對資料的安全性和可用性有極高的要求,對所有寫入的資料,都希望在另一個資料中心顯式地維護一份副本,以備發生特大災難(如地震、海嘯等)導致一個OSS資料中心損毀時,還能啟用另一個OSS資料中心的備份資料。

  • 資料移轉

    由於業務原因,需要將資料從OSS的一個資料中心遷移到另一個資料中心。

  • 操作原因

    您在兩個不同資料中心中擁有分析同一組Object的計算叢集。您可以選擇在兩個不同地區中維護Object副本。

什麼情況下選擇同地區複製?

  • 合規性要求

    當地法規遵從性規定不允許資料離開您的國家或地區時,可以使用同地區複製將源Bucket的資料以副本的形式儲存在相同地區內的多個目標Bucket。

  • 測試環境和生產環境同步

    為了確保測試環境儘可能地類比生產環境,可以使用同地區複製來快速、安全地同步兩個環境中的資料,方便驗證新功能,且不會影響實際生產資料。

  • 彙總日誌到同一個Bucket 

    如果您在多個Bucket或多個帳號中儲存了日誌,可以使用同地區複製將日誌複製到同一地區內的同一個Bucket中,以便於集中處理。

相關文檔