
Amazon Elastic Block Store
Amazon Elastic Block Store
Amazon EBS Direct API 提供对 EBS 快照内容的低层访问:读快照 block、增量比对、自定义备份/恢复工具。
绕过 attach-restore 的开销直接读 block
API 调用按 block 计费,大量读成本高
ListSnapshotBlocks 列出快照所有 block,GetSnapshotBlock 读取特定 block 数据。
可用率 · 30 天窗口
GitHub 活跃度
关于这个 API
EBS Direct API 是给「需要直接读写 EBS 快照内容」的工具开发者用的低层 API。普通用户用 EBS 快照是 CreateSnapshot/CreateVolumeFromSnapshot 这种高层操作。但有些场景需要更底层:第三方备份产品(Veeam、Commvault)想直接从快照读 block 做自己的备份格式;增量备份场景需要知道两个快照之间哪些 block 变了(ListChangedBlocks);迁云工具想把 on-prem 数据写到一个 EBS 快照里。这些场景下 attach 快照到 EC2 然后 dd 太慢,EBS Direct API 提供直接 API 操作。普通开发者用不到,专业 backup/migration 工具会大量使用。
你可以做什么
- 1第三方备份工具读取 EBS 快照
- 2增量备份(只取变化的 block)
- 3把 EBS 快照内容导出到 on-prem
- 4云间快照迁移
优劣对比
优点
- 绕过 attach-restore 的开销直接读 block
- ListChangedBlocks 高效计算增量
- 支持把外部数据写回快照(PutSnapshotBlock)
注意事项
- API 调用按 block 计费,大量读成本高
- 低层接口,不是普通用户的工具
示例请求
curl https://github.com/mermade/aws2openapi/<endpoint>快速开始
ListSnapshotBlocks 列出快照所有 block,GetSnapshotBlock 读取特定 block 数据。
常见问题
普通用户什么时候会用到这个 API?+
几乎不会。这是专门给备份/迁移工具开发者的底层 API。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java, csharp
- 响应时间
- 12 ms
- 上次巡检
- 2026/5/12 07:36:33
更多来自 Amazon Web Services 的 API
AWS IAM Access Analyzer API 分析 IAM 资源策略找潜在的过度授权或外部访问,主动识别安全风险。
Amazon Chime SDK API 给应用嵌入实时音视频通话和聊天能力(meeting、消息、PSTN 通话)。
Amazon CloudFront 是 AWS 的 CDN 与 edge 服务,加速静态/动态内容分发,是网站性能优化的标准方案。
Amazon CloudSearch 是 AWS 的搜索引擎托管服务(已逐渐被 OpenSearch Service 取代)。
CloudWatch Application Insights API 自动监测应用问题:智能识别异常(如 SQL 慢查询、内存泄漏),减少人工配 alarm。
AWS Cognito Identity Pools API 给前端应用临时 AWS 凭证:身份联邦、guest 用户、AWS 资源直接访问。
Amazon Cognito 用户池提供托管的用户注册、登录、密码重置、MFA 等身份认证能力。
Amazon Connect Contact Lens API 用 AI 实时分析 Amazon Connect 通话:情感、关键词、合规检测、自动摘要。