Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 如何备份谷歌存储桶?_Amazon S3_Google Cloud Storage - Fatal编程技术网

Amazon s3 如何备份谷歌存储桶?

Amazon s3 如何备份谷歌存储桶?,amazon-s3,google-cloud-storage,Amazon S3,Google Cloud Storage,我需要备份我们的谷歌存储桶。版本控制是不够的。 我在想: 备份到s3-是否有一个从GS->s3自动同步存储桶的解决方案或现成的解决方案,用于存储桶之间的定时传输 备份到另一个GS bucket-在同一个gc项目中,一个coldline bucket“副本”,对大多数用户具有只读权限,并有一些自动过程来复制/同步数据 还有其他想法吗 谢谢:)您可以使用gsutil rsync执行以下操作: gsutil -m rsync -rd gs://your-bucket s3://your-bucke

我需要备份我们的谷歌存储桶。版本控制是不够的。 我在想:

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

谢谢:)

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

gsutil -m rsync -rd gs://your-bucket s3://your-bucket
(类似于地面军事系统存储桶之间的同步)


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

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

gsutil -m rsync -rd gs://your-bucket s3://your-bucket
(类似于地面军事系统存储桶之间的同步)


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

如评论中所述,这是您正在寻找的,至少是“备份到另一个GS bucket”部分

从文档:

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


正如在评论中提到的,这是您正在寻找的,至少是“备份到另一个GS存储桶”部分

从文档:

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


我正在寻找这个“作为一项服务”。我正在寻找这个“作为一项服务”。谷歌云不支持任何用于此目的的内置服务,所以您最好从某台机器上运行
gsutil rsync
cron作业,按照@Mike的建议触发此操作。另外,如果您有大量数据,我建议您在GS bucket上进行备份,因为从GS bucket到GS bucket的速度非常快。谢谢@YogeshPatil。所以我想最好是在不同的地理位置将它与cron同步到bucket?你知道两个不同的coldline/nearline地理位置之间的流量是否需要付费吗?等等,我认为谷歌云传输服务可以解决你的问题。让我知道,如果这是一个解决你的目的,我会更新答案。:)Google cloud不支持任何用于此目的的内置服务,所以您最好从某台机器上运行
gsutil rsync
cron作业来触发@Mike建议的触发。另外,如果您有大量数据,我建议您在GS bucket上进行备份,因为从GS bucket到GS bucket的速度非常快。谢谢@YogeshPatil。所以我想最好是在不同的地理位置将它与cron同步到bucket?你知道两个不同的coldline/nearline地理位置之间的流量是否需要付费吗?等等,我认为谷歌云传输服务可以解决你的问题。让我知道,如果这是一个解决你的目的,我会更新答案。:)嗨,仅仅备份到gcs中的另一个bucket就足够了,还是还需要备份到aws?这取决于您的用例,但我认为备份到另一个bucket就足够了,如果您觉得安全的话,您也可以在另一个区域/区域创建另一个bucket。嗨,仅仅备份到gcs中的另一个bucket就足够了,还是有必要也备份到aws?这取决于您的用例,但我认为备份到另一个bucket就足够了,如果您觉得安全,您还可以在另一个区域/区域创建另一个bucket。