调整Azure虚拟机大小时,数据磁盘会发生什么变化?

我有一个Standard A2尺寸的Azure虚拟机实例,我想调整到Standard A1因为它的利用率很低。 问题是我有四个数据磁盘连接,但Standard A1大小支持最多两个。

如果我尝试调整实例的大小,会发生什么?


编辑:如果它允许我调整VM的大小,同时保留连接的磁盘,我可以期待他们留在或将离开虚拟机处于一个可以在任何时候丢失磁盘的未经存储的状态?

在这种情况下,您将无法调整到较低的实例。 Azure会返回一个类似下面的错误,使用portal或powershell:

为虚拟机DEMOVM01指定的数据磁盘太多。 当前允许的最大数据磁盘数量是2.当前数据磁盘数量是3.操作正在尝试添加1个额外的数据磁盘。

基本上要缩小,你必须在resize之前手动分离数据磁盘。 分离磁盘不会删除它。