【问题标题】:Downloading folders of data from AWS EC2从 AWS EC2 下载数据文件夹
【发布时间】:2016-10-18 06:19:53
【问题描述】:

我需要从亚马逊网络服务 (aws) EC2 下载文件夹。我怎样才能使用 wget 命令来做到这一点?我在 Ubuntu 上并安装了 aws-cli。

【问题讨论】:

  • 我可以澄清一下吗?您是在谈论 S3 中的文件夹吗?还是 EC2 实例上的文件夹?如果您的意思是 S3,那么您可以使用 awscli 而不使用 wget。如果您的意思是 EC2 实例,那么您仍然不需要 wget,因为您可以使用 scp。

标签: amazon-ec2


【解决方案1】:

你可以使用wget,只有当文件夹ID是网络可访问的,你必须知道文件夹的路径然后(http://domain.com/path/to-folder

如果无法通过网络访问,您可以使用scprsync 获取内容,例如:

rsync -e 'ssh -i /path/to/key.pem' -av user@host.tv:~/from/ /local/path/to/

确保 'from' 是真正正确的路径。

此外,您可能还想设置 sFTP 并使用它。

【讨论】:

  • 我尝试使用 scp 但它说:找不到这样的文件或目录。我使用 ssh 检查了 ec2 实例的目录,并将它们显示为存在。我不知道为什么 scp 找不到它而 ssh 可以。
  • 另外,如何设置 sFTP?
  • 我需要添加哪个证书?我是新手,不太了解。
  • @leehuang,我想简单介绍一下rsync之类的工具可能会让你受益:digitalocean.com/community/tutorials/…
  • 谢谢。这是一个非常有用的链接
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-27
  • 1970-01-01
  • 2015-03-12
  • 1970-01-01
  • 2022-01-06
  • 2014-05-20
相关资源
最近更新 更多