如何备份Google Storage存储桶?

时间:2017-11-14 11:26:42

标签: amazon-s3 google-cloud-storage

我需要备份我们的Google存储分区。版本控制还不够。 我在考虑:

  • 备份到s3 - 是否存在来自GS-> S3的自动存储桶同步或开箱即用的解决方案,用于存储桶之间的预定传输?
  • 备份到另一个GS存储桶 - 在同一个gc项目中,一个冷线存储桶“副本”具有对大多数用户的只读权限和一些自动化过程来复制/同步数据?
  • 还有其他想法吗?

感谢:)

2 个答案:

答案 0 :(得分:1)

您可以使用gsutil rsync执行此操作:

gsutil -m rsync -rd gs://your-bucket s3://your-bucket

(类似于GCS存储桶之间的同步)。

您需要设置一个cron作业或类似的东西,以使其定期运行。

答案 1 :(得分:1)

如评论中所述,GCS Transfer是您正在寻找的东西,至少对于以下部分:“备份到另一个GS存储桶”。

从文档中:

  

从Amazon Simple Storage将数据传输到您的Cloud Storage存储桶   服务(S3),HTTP / HTTPS服务器或其他存储桶。你可以安排   一次性或每日传输,您可以根据名称过滤文件   前缀以及何时更改。