通过SSH将文件从远程(非GCE)服务器复制到Google Cloud Platform存储桶

时间:2020-09-24 10:31:13

标签: google-cloud-platform google-cloud-storage

如何通过SSH将文件从远程服务器复制到Google云存储桶? This问题概述了如何将文件从Google计算引擎实例复制到Google云存储,这不是我所需要的。

文件太大,无法上传到我的本地计算机上。是否可以做这样的事情:

ssh -p 2455 skiventist@myremoteserver | gsutil cp -r /path/to/remote_folder :gs//mybucket

错误:

CommandException: No URLs matched: /path/to/remote_folder

1 个答案:

答案 0 :(得分:0)

无论是GCE还是其他服务器,它们都是远程服务器。您需要:

1- SSH进入您的远程服务器

2-确保已安装gsutil并已获得管理存储桶的权限。

3-将文件复制到该远程服务器: gsutil cp -r /path/to/remote_folder gs//mybucket

您还可以使用-m标志,该标志将执行并行多线程/多处理,并使传输速度更快。

检查this doc以获得更多信息