你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用于 Azure Cosmos DB for MongoDB 的 Azure PowerShell 示例
适用对象: MongoDB
下表包含常用于 Azure Cosmos DB 的 Azure PowerShell 脚本的链接。 使用右侧的链接可导航到 API 特定示例。 常见示例在所有 API 间是相同的。 Azure PowerShell 参考中收录了所有 Azure Cosmos DB PowerShell cmdlet 的参考页。 Az.CosmosDB
模块现在是 Az
模块的一部分。 下载并安装 Az 模块的最新版本,获取 Azure Cosmos DB cmdlet。 还可从 PowerShell 库中获取最新版本。 还可以从我们的 GitHub 存储库(即 GitHub 上的 Azure Cosmos DB PowerShell 示例)创建这些适用于 Azure Cosmos DB 的 PowerShell 示例的分支。
常见示例
任务 | 说明 |
---|---|
更新帐户 | 更新 Azure Cosmos DB 帐户的默认一致性级别。 |
更新帐户的区域 | 更新 Azure Cosmos DB 帐户的区域。 |
更改故障转移优先级或触发故障转移 | 更改 Azure Cosmos DB 帐户的区域故障转移优先级或触发手动故障转移。 |
帐户密钥或连接字符串 | 获取 Azure Cosmos DB 帐户的主密钥和辅助密钥、连接字符串或重新生成其帐户密钥。 |
创建启用了 IP 防火墙的 Azure Cosmos DB 帐户 | 创建启用 IP 防火墙的 Azure Cosmos DB 帐户。 |
MongoDB API 示例
任务 | 说明 |
---|---|
创建帐户、数据库和集合 | 创建 Azure Cosmos DB 帐户、数据库和集合。 |
创建帐户、数据库和集合(具有自动缩放功能) | 创建 Azure Cosmos DB 帐户、数据库和集合(具有自动缩放功能)。 |
列出或获取数据库或集合 | 列出或获取数据库或集合。 |
执行吞吐量操作 | 执行数据库或集合的吞吐量操作,包括获取、更新自动缩放和标准吞吐量和在其之间进行迁移。 |
锁定资源以防止将其删除 | 通过资源锁防止资源遭到删除。 |
后续步骤
正在尝试为迁移到 Azure Cosmos DB 进行容量计划? 可以使用有关现有数据库群集的信息进行容量规划。
- 如果只知道现有数据库群集中的 vCore 和服务器数量,请阅读使用 vCore 或 vCPU 估算请求单位
- 若知道当前数据库工作负载的典型请求速率,请阅读使用 Azure Cosmos DB 容量计划工具估算请求单位