Уменьшите размер диска данных виртуальной машины Linux
Каждая из моих виртуальных машин Linux имеет два диска (OS + Data)
Диски с данными в настоящее время установлены на 1024 ГБ, но содержат только <15 ГБ контента
В наличии две среды (тестовая и производственная). Диск с производственными данными является премиальным, диск с тестовыми данными - стандартным.
Я хочу уменьшить размер диска с производственными данными, потому что, как я обнаружил, диски Premium заменяются на полный размер, а не только на объем, используемый в качестве стандартных дисков.
Поэтому, прежде чем делать это в производстве, я хотел попробовать в тесте. Я останавливаю виртуальную машину, затем пытаюсь изменить размер диска через портал Azure, но получаю сообщение об ошибке, в котором говорится, что новый размер должен быть больше текущего - это не позволит мне уменьшить размер.
Это ограничение премиум-дисков, как сказать? Это ограничение портала Azure или я могу запускать команды CLI/powershell, которые могут это сделать? Или я вынужден создать новый диск, скопировать данные, а затем удалить старый диск?
1 ответ
Вы не можете уменьшить размер диска, поэтому вам нужно подключить другой диск и скопировать содержимое, используя robocopy или другой метод.