Задать вопрос
888AndeR888
@888AndeR888
IT специалист

Как удалить большой снапшот Hyper-V?

В наследство досталась следующая ситуация.
Имеется VM на Hyper-V, на гипервизоре имеется два логических диска объемом диск С 1.8TB и диск D 8 TB, у VM также два логических диска, диск С 300GB (лежит на 1.8) диск D 5TB (лежит на 8 TB), данная VM является файловым сервером со сложной структурой прав доступа. В 2021 был сделан снапшот, который на сегодняшний день разросся до 4TB, свободного места на физическом диске осталось 97GB.
Начал изучать данную проблему, задал вопрос чату ГПТ, выяснил что удаление снапшота такого объема не завершится корректно из-за малого свободного пространства на диске где расположен сам диск VM и снапшот. Кто подскажет, как возможно избавиться от снапшота с сохранением работоспособности VM?
  • Вопрос задан
  • 1426 просмотров
Подписаться 7 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
@Akina
Сетевой и системный админ, SQL-программист.
Да, избавиться от снапшота в условиях нехватки места не получится. Необходимо любыми способами изыскать том минимум на 14Т свободного пространства на время выполнения операции слияния. Если нет такого накопителя - собрать несколько штук в страйп.

Если гипервизор не единственный, придётся на рабочем выполнить экспорт, потом перенести накопитель на другой, там импортировать по месту и затем сливать. Если же гипервизор единственный, или придётся собирать страйп, понадобится 18Т пространства (или два тома - 9 для экспорта и 14 для импорта и слияния), потому что нужно будет делать импорт с созданием нового идентификатора и, соответственно, с копированием.

К слову, все эти операции можно проводить и на примонтированной шаре. Только сетевушку желательно на 10Г, или это будет очень долго.

Конечно, не исключено, что слияние даст суммарно финальный том не 5+4=9, а меньше... но я бы на это не рассчитывал. А если в процессе кончится место, и слияние оборвётся по ошибке, то виртуалка, скорее всего, умрёт. Именно поэтому операцию следует выполнять на экспортированной и реимпортированной копии.

Есть и ещё вариант. Выполнить внутри виртуалки бэкап тома с данными на подключенный третий диск. А потом пересоздать рабочий диск и восстановить.

Либо подключить ещё один, пустой, образ, и внутри виртуалки собрать и синхронизировать софт-mirror, потом развалить, оставив только том-копию, убрать том-оригинал и мигрировать на его место копию. Тогда получится обойтись дополнительным томом на 9Г, но геморроя куда как больше. Зато плюс этого способа - он допускает выполнение всех операций без остановки виртуалки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы