Google存储转移服务成本效益



我需要备份带有大量文件(800k文件,400GB(的AWS S3存储桶中的Google Cloud Storage。Google存储转移服务似乎是一个简单的解决方案,但我对成本效益有一些疑问。

首次下载整个S3存储桶:

  • AWS上的400 GB Out流量
  • 800K在AWS上获得请求
  • 800K将请求放在Google存储上

第二次和更高版本?

它的价格与第一次相同,否则仅下载更改/新文件?

根据文档创建和管理控制台传输时的文档:"默认情况下,存储传输服务仅在源版本与接收器版本不同时覆盖对象。"

因此,第二次的成本将是S3和GCS存储桶上列表操作的成本(需要比较以查看发生了什么变化(,再加上任何更改的内容。我认为通常每次列出对象(根据每个服务中对象列表的最大页面大小(。因此,如果没有更改对象,则您可以期望您方案中的成本约为S3中的800个列表操作和GCS中的800个列表操作。

进入GCP是免费的。因此,每次创建一个新的备份,仅保留最新的5(或其他(。这样,您就不必担心覆盖等等,而且您可以在n个版本之前回滚任何文件。

最新更新