将 Azure 1 TB 非托管高级存储的大小调整为 4 TB 存储

将 Azure 1 TB 非托管高级存储的大小调整为 4 TB 存储

再会

我们目前在 1 个存储池中的标准 DS4 v2(8 vcpus)上拥有 16x1TB 非托管高级存储磁盘。

为了提高成本效益,我们宁愿使用 4x4 TB 高级磁盘,因为它更便宜,然后将尺寸减小到 DS3v2(4 vcpu)(这将需要重新启动)。

我可以暂时将 DS4 v2 增加到 DS5 v2,以便添加更多磁盘,然后添加 4x4TB 磁盘,但如何在不影响系统/停机的情况下移动所有数据。

在客户操作系统中,16 个驱动器位于 1 个存储池中。

另外,当我调整虚拟机大小时,由于它不再支持一定数量的磁盘,什么会阻止它不删除连接的磁盘?

是否有人可以指点我,告诉我应该注意什么才能实现这一目标?

http://prntscr.com/hxjmh8- 磁盘布局

答案1

您无法调整现有磁盘的大小,因此您需要添加新磁盘、移动数据,然后移除旧磁盘。这很可能会导致停机。

我不知道您如何在虚拟机内配置磁盘。如果您使用的是 Windows 并使用存储空间,那么您可以考虑将新磁盘添加到现有池中,然后删除旧磁盘,这应该会为您移动数据。

如果您不使用存储空间,那么您很可能正在查看数据副本。

答案2

我可以暂时将 DS4 v2 增加到 DS5 v2,以便添加更多磁盘,然后添加 4x4TB 磁盘,但如何在不影响系统/停机的情况下移动所有数据。

如果要调整虚拟机的数据磁盘大小,您需要先停止虚拟机。它需要一些停机时间。

如果将虚拟机调整为较小的尺寸,则需要先卸载磁盘。

因此,我建议您首先备份数据。然后停止虚拟机,将数据磁盘大小调整为 4096GB。您可以使用 Power Shell 来执行此操作。请参阅此关联

$vm.StorageProfile.DataDisks[0].DiskSizeGB = 4096

您还有另一种解决方案。卸载所有磁盘并连接四个 4TB 磁盘。卸载和连接磁盘不需要停止您的虚拟机,这将减少停机时间。但调整虚拟机大小需要一些停机时间。

相关内容