У меня одна виртуальная машина под управлением Windows server 2012 R2. Теперь диск C: заполнен и не может расширить пространство из-за снимка. Могу ли я расширить без удаления снимка или как безопасно удалить снимок?
Вы не можете расширить виртуальный диск, пока на нем есть моментальный снимок.
Просто удалите снимок, это безопасная процедура. Просто убедитесь, что вы удалили его через интерфейс, а не удаляйте файлы в хранилище данных напрямую.
Одно предупреждение: ваша машина будет зависать на время, необходимое для удаления снимка. Если ваш снимок большой (десятки или даже сотни гигабайт), это может занять время, до нескольких часов.
Если это так, и вы хотите предотвратить простои своей службы, есть хороший простой трюк, чтобы предотвратить это:
Никогда не храните снимок дольше нескольких дней. Моментальные снимки не предназначены для долгосрочного резервного копирования.
База знаний VMware: "Рекомендации по использованию моментальных снимков в среде vSphere (1025279)"рекомендует:
При использовании стороннего программного обеспечения для резервного копирования убедитесь, что снимки удален после успешное резервное копирование.
Убедитесь, что до этого нет снимков:
Выполнение Storage vMotion в средах vSphere 4.x и более ранних версий.
Примечание. VSphere 5.0 и более поздние версии поддерживают Storage vMotion со снимками состояния на виртуальной машине.
Увеличение размера диска виртуальной машины или виртуального RDM.
Увеличение размера диска, когда снимки еще доступны, может привести к повреждению снимков и потере данных.
Пока VMware и операционная система, работающая внутри, работают правильно, вам не нужно откатывать назад и, следовательно, не нужно сохранять ваши снимки. В любом случае рекомендуется не делать больше нескольких снимков и не хранить их более 72 часов - поэтому, если они вам не нужны, их можно удалить, а если вы закончили резервное копирование диска, вам не нужно их.
Я не использовал VMware в течение многих лет, но когда у меня возникли проблемы с нехваткой места на разделе жесткого диска, я смог сделать резервную копию из ОС (вне VMWare) и оптимизировать жесткий диск, а затем скопировать удаленные файлы обратно. Тогда все будет смежным, и будет место для расширения перегородки. Это отличается от увеличения диска виртуальной машины, но похоже на то, о чем вы спрашиваете.
Много лет назад он не проверял, делали ли вы такие вещи, и я подозреваю, что до сих пор не проверяет; в противном случае вы не сможете делать резервные копии, которые можно было бы восстановить и правильно работать.
Это зависит от возможностей вашего программного обеспечения для перераспределения разделов, Windows Disk Manager не так гибок, как другое программное обеспечение, см. Эту статью: "Как расширить раздел, на котором слева есть свободное место, с помощью diskpart?"который рекомендует:"MiniTool Partition Wizard Бесплатно 11","EaseUS Partition Master Бесплатно 13.0" или "Серверная версия AOMEI Partition Assistant". Некоторое программное обеспечение разделов имеет версии загрузочного компакт-диска или загрузочного флэш-накопителя, они обращаются к диску без Windows.
Всегда делайте резервную копию того, что вы не можете позволить себе потерять, особенно когда делаете то, с чем не знакомы.
Кстати о резервных копиях, вот и все, что есть в моментальных снимках. Вы можете безопасно удалить его из VMWare. Я удалил лишние снимки вне VMWare из ОС, которые могут оставить файлы индекса, и VMware может подумать, что у вас есть некоторые из ваших снимков; пока вы действительно не попытаетесь восстановить их.
Иногда вам нужно просто купить новый HD, поскольку у вас по-прежнему возникают проблемы с нехваткой места на диске, и вы устали искать что-то для удаления. Это еще один вариант, если у вас есть несколько видеороликов (или много фотографий), которые можно сделать резервную копию в бесплатное облачное хранилище; Избавившись от вещей, которые вам действительно не нужны на вашем HD для повседневного использования, можно освободить удивительно большой объем места, этот трюк работает столько раз, сколько вы должен купите диск побольше.