问题标签 [aws-storage-gateway]
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 - Managing AWS Storage Gateway snapshots via API
I'm trying to write a tool which manages Amazon AWS snapshots automatically according to some very simple rules. These snapshots are created on a schedule set up in Amazon Storage Gateway, and show up as you'd expect in the web interface for that tool.
The Storage Gateway API only has operations for snapshots as far as the snapshot schedule goes. EC2 is the API which talks about snapshots. The problem is that if I DescribeSnapshots through that API I see many many hundreds of snapshots, but none of them have volume IDs which match the volume IDs of the snapshots created from Storage Gateway. They're just random public snapshots which I'm not interested in.
So I guess Storage Gateway snapshots are different somehow, but is there a way to use any of Amazon's APIs to list and manipulate them?
EDIT: Interestingly, they do show up in the EC2 web control panel.
java - 无法使用 Java API 检索 Storage Gateway 快照
我正在尝试从我们的 Storage Gateway 中获取快照列表并将它们放入 JTable 中。但是,当我使用 AWS Java API 检索快照列表时,我只能检索看似由 Amazon 发布的公共快照。当我将 DescribeSnapshotsRequest.setOwnerIds() 设置为包含“self”时,列表为空。
这是有问题的代码:
除非我删除 DescribeSnapshotsRequest 或将所有者 ID 设置为“amazon”,否则列表快照为空。
长话短说,为什么我不能从 Storage Gateway 访问我的私有快照?
amazon-web-services - AWS S3 和 AWS 存储网关
我对 AWS S3 和 AWS 存储网关有点困惑,因为它们的存储数据功能相同。谁能举例说明亚马逊提供的两种服务之间的确切区别是什么
amazon-web-services - 无法从浏览器连接到 AWS 存储网关 EC2 实例
我正在尝试使用 EC2 实例创建 AWS 文件网关。创建实例后,我无法使用实例的 IP 地址连接到实例。我已经编辑了入站规则以接受来自端口 80、3260、3389 和 443 的连接。我还有什么遗漏的吗?
amazon-web-services - 如果在 VPC 内,AWS 文件网关是否使用 S3 终端节点?
我计划在混合环境中使用 AWS 文件网关,我将在其中将文件网关从私有子网中挂载到 EC2 实例。根据 AWS 文档,在使用文件网关时,所有数据传输都是通过 HTTPS 完成的。
但由于我的文件网关、EC2 实例和 S3 都在 AWS 环境中,我的文件网关是否仍会通过 Internet 将文件传输到 S3 服务端点 (s3.amazonaws.com) 还是会利用 VPC 端点进行 S3?
注意:我不能为此目的使用 EFS,因为它不是 HIPAA 投诉。
amazon-web-services - AWS File Gateway - Ensure Authentic UID/GID
AWS File Gateway seems to allow setting of UID/GID NFS permissions on shares and files in the gateway. This is great, but since there is no local user base stored on the gateway itself, it seems like, once authenticated (which seems to go against the client's user store, not some File Gateway user store), the UID and GID valued seem to be populated by the client, not the server. This invalidates any kind of security as far as I can tell. Anyone that knows a UID or GID for a share could set the local computer's UID/GID accordingly and gain access to that share with whatever password they want.
What am I misunderstanding here?
amazon-web-services - 将 S3 存储桶存储类更改为 S3 不频繁访问
我想将 S3 存储桶更改为具有不频繁访问的默认存储类。
因此,如果我将文件上传到存储桶,它应该直接进入不频繁访问存储。
我不想使用生命周期
amazon-web-services - AWS Storage Volume Gateway - 缓存卷
AWS 文档清楚地提到了网关存储卷——“这些数据以 Amazon EBS 快照的形式异步备份到 S3。”
但没有提及如何复制存储卷网关缓存卷数据 - 异步/异步快照?该文档读取
“缓存卷让您可以使用 Amazon Simple Storage Service (Amazon S3) 作为主要数据存储,同时将经常访问的数据保留在本地存储网关中。”
“在缓存卷解决方案中,AWS Storage Gateway 将您的所有本地应用程序数据存储在 Amazon S3 中的存储卷中。”
有人可以解释
谢谢
amazon-web-services - 使用现有角色创建 AWS 文件网关共享
我有一个 AWS 文件网关。仅当我让 AWS 控制台创建新的 IAM 角色时,我才能创建到 S3 存储桶的共享。如果我选择使用现有角色,我会收到错误消息:
创建文件共享失败
用户:arn:aws:iam::024123456789:root 无权执行:iam:PassRole 对资源:my-storage-gateway-role(请求 ID:f14a287d-e266-11e7-bd3b-49a5a190c50e)
我已经使用具有管理访问权限的 IAM 用户和 root 用户尝试了此操作。每次都会导致同样的错误。这是我的管理员拥有的政策:
这个政策还不足以做任何事情吗?任何想法是什么导致了这个错误?
amazon-web-services - storagegateway.ListGateways() 返回“无效资源”,状态码:400
我在使用 go sdk 使用以下代码列出区域中的所有存储网关时遇到问题:
我的环境如下:
- Go 版本: 1.9.2 darwin/amd64
- 操作系统: macOS 10.13.2
- aws-sdk-go: v1.12.63
SDK 正在使用中指定的默认配置文件,~/.aws/config
并且凭据也是正确的。此外,我可以单独使用 awscli 列出网关。
这很可能是我忽略的一些简单的事情,因为我不是专家。也就是说,任何帮助将不胜感激。