AZ CLI执行AKS恢复初始化命令时遇API版本无效错误求助
解决AZ CLI
dataprotection 命令API版本无效问题 针对你遇到的InvalidApiVersionParameter错误,试试以下几个方案:
单独升级dataprotection扩展
AZ CLI主程序升级不代表所有扩展都会同步更新,dataprotection是独立扩展,执行以下命令强制更新:az extension update --name dataprotection如果更新后还是有问题,先卸载再重装扩展:
az extension remove --name dataprotection az extension add --name dataprotection手动指定支持的API版本
既然错误提示里给出了支持的API版本列表,直接在命令里通过--api-version参数指定一个兼容版本,比如假设支持2023-11-01,命令就改成:az dataprotection backup-instance restore initialize-for-item-recovery --api-version 2023-11-01 [其他必填参数]核对命令参数的正确性
不要用过时资料里的参数(比如--resource-group),直接查看当前CLI版本的命令帮助确认必填参数:az dataprotection backup-instance restore initialize-for-item-recovery --help确保你指定了
--vault-name、--backup-instance-name、--restore-location等官方文档要求的参数。确认当前使用的CLI环境
执行az --version查看当前CLI版本和dataprotection扩展版本,确保没有多个AZ CLI实例共存(比如系统级和用户级安装),脚本里要调用正确路径下的az命令,避免用到旧版本。
内容的提问来源于stack exchange,提问作者Devin York DJ
相关产品推荐
相关产品推荐

