VMWare: монтируем образы виртуальной машины в Windows

vmware ESXi logo

Как смонтировать образ VMWare в Windows

Предыстория

С помощью решения от Veeam производится ежедневное резервное копирование виртуальных хостов VMWare ESXi.
Так же с помощью самописных скриптов отдельно архивируются важные пользовательские данные.
Пользователь создает директорию, никого об этом не ставя в известность.
Заполняет ее рабочими файлами.
Путается при переименовании и удаление устаревших файлов и директорий.
Звонок в конце рабочего дня — Я не знаю, что произошло, но файлы пропали:)
Соответственно данные кроме Veeam никак не резервировались.

Решение

Из Veeam Backup не удалось достать отдельные файлы, размер образа виртуальной машины — 1TB.
В итоге в Veeam удалось экспортировать (операция Restore) последний бекап в виде образа диска wmdk.

Поиск на Google и Yandex на тему — как смонтировать wmdk образ VMWare дали несколько ответов:

  1. Windows 10 и Windows 7 из коробки умеют монтировать данные образы VMWare
  2. Утилита vmware-mount.exe из SDK VMvare
  3. Open Source VMFS Driver

Первый пункт из списка:

Windows 10 [Version 10.0.18363.959] ничего не монтируется:(

Второй пункт из списка:

Про vmware-mount.exe есть относительно свежие записи (от 2018 года).
Сама утилита последний раз входила в состав SDK для версии 5.1 (2012 год).
При попытке ей смонтировать образ выдается ошибка:

vmware-mount.exe /v:2 y: «E:\Backup\server.vmdk»
Unable to mount the virtual disk.
The disk may be in use by a virtual machine, may not have enough volumes or mounted under another drive letter.
If not, verify that the file is a valid virtual disk file.

Третий пункт из списка:

Open Source VMFS Driver — написан на Java, судя по датам в файлам в архиве, последний раз она была собрана 25.01.2010.
Не стал ее даже пробовать.

Тем не менее, я продолжил поиск.
И нашел замечательную программу — OFSMount
Которая умеет монтировать форматы:

VMWare: монтируем образы виртуальной машины в Windows
Изображения с сайта www.osforensics.com

Так же с помощью OSFMount можно создать RAM disk в памяти.
Например для кэша каких-либо программ.
Скрин с сайта производителя со скоростными характеристиками RAM диска:

RAM Disk
Intel i7-8700K CPU с 32GB RAM DDR4 PC4-19207.
Размер диска — 2GB, FAT32

Скачиваем, устанавливаем и запускаем:

OSFMount

Нажимаем «Mount new»:

OSFMount image select
Выбираем нужный нам образ диска и жмем Next
VMWare: монтируем образы виртуальной машины в Windows
Выбираем нужный нам раздел или несколько разделов, жмем Next
VMWare: монтируем образы виртуальной машины в Windows
Я оставил все по умолчанию:)
Наверное плохая идея пытаться записать данные в образ. Жмем Mount
Смонтированный образ VMVare в OFSMount
Финиш!

Вывод

Проводить инструктажи с пользователями.
Устанавливать на уровне файловой системы жесткий контроль на создание директорий в зонах недоступных к архивированию текущим алгоритмом.
Использовать для архивирования пользовательских файлов отдельную программу (скрипт).
Например для извлечения образа VMVare из хранилища Veeam  мне понадобилось более 4 часов времени.
Кроме того может такое случится, что у вас попросту некуда будет извлечь образ размером в несколько терабайт.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. Alexandr

    Рекомендация: настраиваем теневые копии на серверах общего пользования и локальных рабочих станциях
    Рекомендация 2: настроить резерную копию стандартными средствами windows, в сетевую папку. Таким образом, вы получите быстрый доступ к vhd диску с инфой.

Добавить комментарий

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.