naz*_*bot 5 amazon-s3 amazon-web-services
这是一个有点愚蠢的问题 - 我有一个包含一些重要生产数据的S3存储桶.
我想要备份这些数据.S3版本似乎是一种非常好的方式.
我担心的一个问题是启用S3版本控制可能会影响现有文件.在异地备份文件之前启用版本控制是否安全?
这取决于" 备份 "的含义.
存储在Amazon S3中的对象会自动在区域内的多个数据中心之间复制.因此,AWS会自动为您处理备份.
但是,如果您担心意外删除或覆盖对象,则使用版本控制是个好主意.它将允许您检索已删除或覆盖的对象的版本.(注意:您将支付旧版本以及当前版本的全部存储成本.)
激活版本控制不会影响现有对象.激活版本控制后,它将自动应用于存储桶中的所有对象,因此删除或覆盖以前存在的对象将与新对象的功能相同.
您可能考虑的另一种备份形式是跨区域复制.这告诉S3将对象从一个存储桶复制到另一个存储区中的存储桶.副本存储桶甚至可以属于另一个AWS账户.即使有人故意删除对象,这也有利于保持对象的安全.
想象一下系统管理员在S3中具有删除权限的场景.如果他们对管理层感到不满并决定删除他们的所有数据,那么副本存储桶中会有另一份数据副本.此存储桶可能属于系统管理员无权删除数据的其他帐户.缺点是你支付两份数据的副本.好处是您的数据是安全的,您的公司可以继续运营.
归档时间: |
|
查看次数: |
686 次 |
最近记录: |