使用 Azure CLI 自动增长 Azure Database for MySQL 存储
适用于:Azure Database for MySQL - 单一服务器
重要
Azure Database for MySQL 单一服务器即将停用。 强烈建议升级到 Azure Database for MySQL 灵活服务器。 若要详细了解如何迁移到 Azure Database for MySQL 灵活服务器,请参阅 Azure Database for MySQL 单一服务器发生了什么?
本文介绍如何将 Azure Database for MySQL 服务器存储配置为在不影响工作负荷的情况下增长。
达到存储限制的服务器将设置为只读。 如果启用了存储自动增长,则对于预配的存储大小小于 100 GB 的服务器,可用存储空间一旦小于 1 GB 或预配存储的 10%(以这二者中的较大值为准),预配的存储大小就会立即增加 5 GB。 对于预配存储大小大于 100 GB 的服务器,可用存储空间小于预配存储大小 10GB 时,预配存储大小会增加 5%。 此处所指定的最大存储限制适用。
必备条件
若要完成本操作说明指南:
如需在本地运行 CLI 参考命令,请安装 Azure CLI。 如果在 Windows 或 macOS 上运行,请考虑在 Docker 容器中运行 Azure CLI。 有关详细信息,请参阅如何在 Docker 容器中运行 Azure CLI。
如果使用的是本地安装,请使用 az login 命令登录到 Azure CLI。 若要完成身份验证过程,请遵循终端中显示的步骤。 有关其他登录选项,请参阅使用 Azure CLI 登录。
出现提示时,请在首次使用时安装 Azure CLI 扩展。 有关扩展详细信息,请参阅使用 Azure CLI 的扩展。
运行 az version 以查找安装的版本和依赖库。 若要升级到最新版本,请运行 az upgrade。
本文需要 Azure CLI 版本 2.0 或更高版本。
启用 MySQL 服务器存储自动增长
使用以下命令在现有服务器上启用服务器自动增长存储:
az mysql server update --name mydemoserver --resource-group myresourcegroup --auto-grow Enabled
使用以下命令创建新服务器时启用服务器自动增长存储:
az mysql server create --resource-group myresourcegroup --name mydemoserver --auto-grow Enabled --location chinaeast2 --admin-user myadmin --admin-password <server_admin_password> --sku-name GP_Gen5_2 --version 5.7
后续步骤
了解如何基于指标创建警报。