azure-storage by microsoft/github-copilot-for-azure
npx skills add https://github.com/microsoft/github-copilot-for-azure --skill azure-storage| 服务 | 适用场景 | MCP 工具 | CLI |
|---|---|---|---|
| Blob 存储 | 对象、文件、备份、静态内容 | azure__storage | az storage blob |
| 文件共享 | SMB 文件共享、直接迁移 | - | az storage file |
| 队列存储 | 异步消息传递、任务队列 | - | az storage queue |
| 表存储 |
| Service | Use When | MCP Tools | CLI |
|---|---|---|---|
| Blob Storage | Objects, files, backups, static content | azure__storage | az storage blob |
| File Shares | SMB file shares, lift-and-shift | - | az storage file |
| Queue Storage | Async messaging, task queues | - | az storage queue |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
暂无相关 Skills
| NoSQL 键值存储(可考虑 Cosmos DB) |
| - |
az storage table |
| Data Lake | 大数据分析、分层命名空间 | - | az storage fs |
启用 Azure MCP 后,可使用以下命令:
azure__storage 配合命令 storage_account_list - 列出存储账户azure__storage 配合命令 storage_container_list - 列出账户中的容器azure__storage 配合命令 storage_blob_list - 列出容器中的 Blobazure__storage 配合命令 storage_blob_get - 下载 Blob 内容azure__storage 配合命令 storage_blob_put - 上传 Blob 内容如果未启用 Azure MCP: 请运行 /azure:setup 或通过 /mcp 启用。
# 列出存储账户
az storage account list --output table
# 列出容器
az storage container list --account-name ACCOUNT --output table
# 列出 Blob
az storage blob list --account-name ACCOUNT --container-name CONTAINER --output table
# 下载 Blob
az storage blob download --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH
# 上传 Blob
az storage blob upload --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH
| 层级 | 使用场景 | 性能 |
|---|---|---|
| 标准 | 通用、备份 | 毫秒级 |
| 高级 | 数据库、高 IOPS | 亚毫秒级 |
| 层级 | 访问频率 | 成本 |
|---|---|---|
| 热 | 频繁 | 存储成本较高,访问成本较低 |
| 冷 | 不频繁(30 天以上) | 存储成本较低,访问成本较高 |
| 冷存档 | 极少(90 天以上) | 存储成本更低 |
| 存档 | 几乎不访问(180 天以上) | 存储成本最低,需要解冻 |
| 类型 | 持久性 | 使用场景 |
|---|---|---|
| LRS | 11 个 9 | 开发/测试、可重新创建的数据 |
| ZRS | 12 个 9 | 区域高可用性 |
| GRS | 16 个 9 | 灾难恢复 |
| GZRS | 16 个 9 | 最佳持久性 |
有关特定服务的详细文档:
使用 Azure 存储 SDK 构建应用程序,请参阅简明指南:
要查看所有语言的完整包列表,请参阅 SDK 使用指南。
为了以编程方式构建与 Azure 存储交互的应用程序,Azure 提供了多种语言(.NET、Java、JavaScript、Python、Go、Rust)的 SDK 包。有关包名称、安装命令和快速入门示例,请参阅 SDK 使用指南。
每周安装量
102.6K
代码仓库
GitHub 星标
143
首次出现
2026 年 2 月 4 日
安全审计
安装于
github-copilot102.5K
codex396
gemini-cli387
opencode369
cursor356
kimi-cli355
| Table Storage |
| NoSQL key-value (consider Cosmos DB) |
| - |
az storage table |
| Data Lake | Big data analytics, hierarchical namespace | - | az storage fs |
When Azure MCP is enabled:
azure__storage with command storage_account_list - List storage accountsazure__storage with command storage_container_list - List containers in accountazure__storage with command storage_blob_list - List blobs in containerazure__storage with command storage_blob_get - Download blob contentazure__storage with command storage_blob_put - Upload blob contentIf Azure MCP is not enabled: Run /azure:setup or enable via /mcp.
# List storage accounts
az storage account list --output table
# List containers
az storage container list --account-name ACCOUNT --output table
# List blobs
az storage blob list --account-name ACCOUNT --container-name CONTAINER --output table
# Download blob
az storage blob download --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH
# Upload blob
az storage blob upload --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH
| Tier | Use Case | Performance |
|---|---|---|
| Standard | General purpose, backup | Milliseconds |
| Premium | Databases, high IOPS | Sub-millisecond |
| Tier | Access Frequency | Cost |
|---|---|---|
| Hot | Frequent | Higher storage, lower access |
| Cool | Infrequent (30+ days) | Lower storage, higher access |
| Cold | Rare (90+ days) | Lower still |
| Archive | Rarely (180+ days) | Lowest storage, rehydration required |
| Type | Durability | Use Case |
|---|---|---|
| LRS | 11 nines | Dev/test, recreatable data |
| ZRS | 12 nines | Regional high availability |
| GRS | 16 nines | Disaster recovery |
| GZRS | 16 nines | Best durability |
For deep documentation on specific services:
For building applications with Azure Storage SDKs, see the condensed guides:
For full package listing across all languages, see SDK Usage Guide.
For building applications that interact with Azure Storage programmatically, Azure provides SDK packages in multiple languages (.NET, Java, JavaScript, Python, Go, Rust). See SDK Usage Guide for package names, installation commands, and quick start examples.
Weekly Installs
102.6K
Repository
GitHub Stars
143
First Seen
Feb 4, 2026
Security Audits
Installed on
github-copilot102.5K
codex396
gemini-cli387
opencode369
cursor356
kimi-cli355