首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从GCP到另一台服务器的scp

从GCP到另一台服务器的scp
EN

Stack Overflow用户
提问于 2021-03-29 11:55:45
回答 1查看 382关注 0票数 0

我试图将文件samtools.tar.bz2从VM实例中传输到名为username@server.uni.no:的GCP之外的另一台服务器,但是,我得到以下错误:

代码语言:javascript
复制
gcloud beta compute scp --project "absolute-bison-xxxx" --zone "europe-west4-a" samtools.tar.bz2 username@server.uni.no:/home/local/user

错误

代码语言:javascript
复制
ERROR: (gcloud.beta.compute.scp) Could not fetch resource:  - Invalid value 'server.uni.no'. Values must match the following regular expression: '[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?|[1-9][0-9]{0,19}'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-29 13:36:34

看一看文档

( beta )使用scp命令在虚拟机实例和本地计算机之间安全地计算scp。 (...) 当您的传输目标是本地的,所有源文件必须来自同一虚拟机。如果您的传输目的地是远程的,则所有源都必须是本地的。

它不能与两台远程机器一起工作,即使它们都在GCP中。

一个简单的解决方法是将文件下载到本地机器:

gcloud beta compute scp --project "absolute-bison-xxxx" --zone "europe-west4-a" USERNAME@INSTANCE_NAME:~/samtools.tar.bz2 samtools.tar.bz2

然后将其上传到外部服务器:

scp samtools.tar.bz username@server.uni.no:/home/local/user

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66853763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档