• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
如何通过API更换ECS的系统盘
发布日期:2015-11-27 11:11:1

  如何通过API更换ECS的系统盘

  相较于在控制台上一键更换系统,通过API来更换系统盘需要执行的步骤更加精细,需要的具体步骤为停机、更换系统盘、重置密码、启动ECS,具体的步骤如下所示(其中API格式以适用于AliyunCLI的命令为例):

  1.可以使用StopInstance方法来停止ECS,如:

  aliyuncli ecs StopInstance --InstanceId i-xxxxx

  2. 使用ReplaceSystemDisk来更换系统盘,ImageId参数中要指定需要更换的镜像ID(该ID可以使用DescribeImages方法来查询可用的镜像ID):

  aliyuncli ecs ReplaceSystemDisk --InstanceId i-xxxxxxxx --ImageId xxxxxxx.vhd

  3. 使用ModifyInstanceAttribute重置密码,指定Password参数来设置新的密码,因为涉及到机密信息,建议使用HTTPS来传输这个API请求

  4. 最后使用StartInstance方法来启动ECS:

  aliyuncli ecs StartInstance --InstanceId i-xxxxxx

  注:以上API的用法和附带的参数都可以在ECS的API文档中找到:https://docs.aliyun.com/?spm=5176.730001.3.7.JgFHzL#/pub/ecs/open-api/summary

  如问题还未解决,请联系售后技术支持。