如何将本地文件夹与 Google Cloud Platform 存储桶中的文件夹同步?
How to sync a local folder with a folder in a Google Cloud Platform bucket?
我想同步我的一个存储桶(甚至整个存储桶)中的文件夹和多台 windows 计算机中的本地文件夹。我不介意 运行 在后台运行一些脚本。有什么办法吗?我还没有找到任何资源。我试过使用 CrossFTP,这是一个支持 Google 云平台的 FTP 客户端,但只有在支付这 30 美元时才可以同步,老实说我宁愿避免这种情况. FileZilla 也是一个不错的选择,但我似乎无法启动它并使用 Google。有任何想法吗?任何帮助或建议将不胜感激。
提前致谢。
您可以使用 gsutil
并编写一个脚本,该脚本可以 运行 间隔 upload/sync
上传:https://cloud.google.com/storage/docs/gsutil/commands/cp#description
gsutil cp *.txt gs://my-bucket
对于同步:
https://cloud.google.com/storage/docs/gsutil/commands/rsync
gsutil rsync -d -r data gs://mybucket/data
对于您的用例,最多同步到其中一个存储桶,然后再同步回您的所有计算机。
要更新可用选项,GCP 现在提供 Data Transfer Service 可以安排将预置数据移动到云存储桶。
我想同步我的一个存储桶(甚至整个存储桶)中的文件夹和多台 windows 计算机中的本地文件夹。我不介意 运行 在后台运行一些脚本。有什么办法吗?我还没有找到任何资源。我试过使用 CrossFTP,这是一个支持 Google 云平台的 FTP 客户端,但只有在支付这 30 美元时才可以同步,老实说我宁愿避免这种情况. FileZilla 也是一个不错的选择,但我似乎无法启动它并使用 Google。有任何想法吗?任何帮助或建议将不胜感激。 提前致谢。
您可以使用 gsutil
并编写一个脚本,该脚本可以 运行 间隔 upload/sync
上传:https://cloud.google.com/storage/docs/gsutil/commands/cp#description
gsutil cp *.txt gs://my-bucket
对于同步: https://cloud.google.com/storage/docs/gsutil/commands/rsync
gsutil rsync -d -r data gs://mybucket/data
对于您的用例,最多同步到其中一个存储桶,然后再同步回您的所有计算机。
要更新可用选项,GCP 现在提供 Data Transfer Service 可以安排将预置数据移动到云存储桶。