全部產品
Search
文件中心

Object Storage Service:為什麼資料丟失了?

更新時間:Feb 19, 2025

OSS是分布式儲存產品,儘管OSS通過多重冗餘備份保證資料的持久性,但在某些情況下,資料仍可能丟失。本文將探討這些可能的原因。

以下情況可能會導致您的資料被刪除:

  • 生命週期規則

    如果您配置了自動刪除檔案的生命週期規則,OSS會根據設定的周期自動刪除資料。請合理配置生命週期規則。更多資訊,請參見基於最後一次修改時間的生命週期規則

  • Bucket設定為允許所有人讀寫:如果Bucket的讀寫權限設定為公用讀寫或策略允許所有人讀寫,所有人都可以讀寫Bucket內的檔案。建議非必要情況下,不要設定這樣的許可權或策略。更多資訊,請參見設定Bucket ACL通過Bucket Policy授權使用者訪問指定資源

  • 擁有Bucket系統管理權限的帳號泄露:如果帳號和密碼、AccessKey泄露,獲得帳號的人員可以隨意操作Bucket內的檔案。建議使用RAM使用者並授予最小夠用的系統管理權限。發現帳號泄露時,立即修改RAM使用者的密碼並禁用AccessKey。更多資訊,請參見RAM使用者概覽

  • 管理員誤刪:如果OSS內的檔案被刪除,將無法找回。建議使用以下功能防止資料誤覆蓋或刪除:

    • 跨地區複製:將Bucket內的資料備份到其他地區的儲存空間。更多資訊,請參見跨地區複製

    • 定時備份:定期將資料備份至Cloud Backup。更多資訊,請參見定時備份

    • 版本控制:將檔案以歷史版本的形式儲存。更多資訊,請參見版本控制

    • 合規保留原則:檔案在保留周期內無法被覆蓋或刪除。更多資訊,請參見保留原則