问题标签 [aws-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 上传特定扩展类型的所有文件
我正在尝试使用 Windows Server 2008 命令行中的 AWS CLI 将所有 .flv 类型的文件上传到 S3 存储桶。
我这样做:
aws s3 sync . s3://MyBucket --exclude '*.png'
它开始上传.png
文件。
我正在尝试遵循文档,它提供了一个示例,内容如下:
那么我做错了什么?
amazon-web-services - 使用 ec2-describe-tags 时如何获取仅正在运行的实例的列表
使用ec2-describe-tags
. 我正在使用这样的命令:
amazon-web-services - 如何使用 AWS SQS 队列属性从 Cloud Formation 模板触发堆栈
我正在使用 AWS CLI 来自动化我的资源预置,我的要求是使用 AWS SQS 来触发带有参数的自动化脚本。但我不知道如何处理这个问题。我可以在 JSON 文件中发送参数并使用解析器解析它们吗???
TIA
python - HTTPSConnectionPool(host='s3-us-west-1b.amazonaws.com', port=443): url 超出最大重试次数
我正在尝试将文件从我的 aws ec2 实例复制到 S3 存储桶文件夹,但出现错误
这是命令示例 aws s3 cp /home/abc/icon.jpg s3://mybucket/myfolder
这是我得到的错误
上传失败:./icon.jpg 到 s3://mybucket/myfolder/icon.jpg HTTPSConnectionPool(host='s3-us-west-1b.amazonaws.com', port=443): url 超出最大重试次数:/ mybucket/myfolder/icon.jpg (引起:[Errno -2] 名称或服务未知)
我已经为 aws cli 命令行配置了配置文件
请提出解决此问题的方法
bash - AWS 同步到 S3 [Errno 20] 不是目录
从 Samba 服务器同步到 S3,过去两周我们在同一个文件上遇到了同样的错误:
上传失败:../data/backup/SERVER/Full/Client Files/A/CLIENT/NCI.MPG 到 s3://SERVER/Full/Client Files/A/CLIENT/NCI.MPG
当我尾随我们的日志文件时会出现此错误。
当我使用 CLI 对该文件运行同步命令时,会引发以下错误:
[Errno 20] 不是目录:'/data/backup/SERVER/Full/Client Files/A/DOMAIN.com/NCI.MPG/'
每天运行另一个备份,它使用名称中带有空格的目录/文件,似乎只处理文件,但是我们的每周同步错误很大。以下是我们每天在 bash 脚本中调用的同步命令:
$DIR
之前定义为一个数组,其中包含/data/backup/SERVER/Full/
. 我们逐步检查每个文件夹$DIR
,直到抛出错误,上传三个小时后,一切正常。
我的想法是使用 --recursive 开关代替目录数组,但对我来说,为什么该命令会在一周中的六天正常工作,然后在我们运行完整上传的那一天,这对我来说没有意义,似乎连续两周在该特定文件上随机出错。
linux - 用于安装 AWS CLI 工具的 Bash 脚本
我正在编写一个 bash 脚本,它将自动安装和配置 AWS CLI 工具。我能够安装 AWS CLI 工具,但无法对其进行配置。
我的脚本是这样的:
我也希望使用此脚本进行配置。我希望我可以通过脚本提供这些凭据,以防止手动输入。如何才能做到这一点?
heroku - 在 heroku 上安装 AWS CLI
我想在 Heroku Ruby 项目中使用AWS CLI(主要是与来自 ruby 应用程序的瘦包装器一起使用)。
是否有任何标准方法可以使用 Gemfile 将此类附加软件安装到现有应用程序中?
amazon-web-services - 使用 CLI 获取有关通过自动缩放生成的新实例的信息
我正在创建一个监控仪表板来监控 ec2 实例的状态。我正在寻找一种方法来使用自动缩放获取新生成的实例的信息(尤其是实例 ID)。谁能指出我正确的方向。谢谢
unix - 如何使用脚本在 amazon s3 中批量更改文件夹名称
我上传了一堆图片,但不小心用空格命名了文件夹。现在您无法访问它们,因为显然 url 不能有空格。
我已经下载了 aws cli,想知道如何更改文件夹名称?我查看了文档,但我仍然遇到问题,希望有人能提供帮助。
我尝试了以下命令但没有成功:
aws s3 mv "s3://mybucketname/firstfolder/second folder with spaces/" s3://mybucketname/firstfolder/secondfolderwithspaces/ --recursive
如何将“带空格的第二个文件夹”的名称更改为“带空格的第二个文件夹”?
另外,有没有办法可以遍历这些文件夹?就像是
bash - 列出 EC2 实例的公网 IP 地址
我想使用 Bash 列出我的 EC2 实例的公共 IP 地址,并用分隔符(空格或换行符)分隔。
我尝试将输出通过管道传输到jq,aws ec2 describe-instances | jq
但似乎无法仅隔离 IP 地址。
这可以通过aws
单独、指定参数jq
或完全其他方式来完成吗?