Восстановление данных с виртуальных машин VMWare vSphere ESXi

Потерять данные Datastore можно из-за ошибки пользователя или в результате сбоя в работе гипервизора. Как восстановить данные виртуальной машины VMWare vSphere ESXi? Ниже рассмотрим, что делать в таком случае.

Восстановление данных виртуальных машин VMWare ESXi

Содержание

  1. Где VMWare ESXi хранит файлы виртуальных машин
  2. Почему удаляется VMFS Datastore
  3. Подключение хранилища VMWare ESXi Datastore
  4. Как восстановить данные с виртуальной машины VMWare ESXi программами для восстановления данных
  5. Как восстановить данные с файла VMDK диска

Где VMWare ESXi хранит файлы виртуальных машин

По умолчанию ESXi сохраняет файлы виртуальной машины в том же каталоге, что и файлы конфигурации для виртуальной машины. Для этого ESXi создает хранилища (Datastore) на VMFS разделах диска.

Узнать расположение файлов можно с использованием браузера.

При подключении к ESXi хранилища гипервизора отображаются в разделе «Storage».

Где VMWare vSphere ESXi хранит файлы машин

В хранилище VMFS Datastore находятся папки с названиями виртуальных машин, внутри которых хранятся их файлы.

Выбираем нужное хранилище. Открываем файловый менеджер «Datastore browser». В их числе будут файлы:

  • .vmx — Файл конфигурации виртуальной машины
  • .vmxf — Дополнительные файлы конфигурации виртуальной машины
  • .vmdk — Характеристики виртуального диска
  • -flat.vmdk — Диск данных виртуальной машины
  • .nvram — Настройка BIOS или EFI виртуальной машины
  • .vmem — Файл резервной копии подкачки виртуальной машины
  • .vmsd — Снимки виртуальной машины
  • .vmsn — Файл данных моментального снимка виртуальной машины
  • .vswp — Файл подкачки виртуальной машины
  • .vmss — Файл приостановки виртуальной машины
  • .log — Текущий файл журнала виртуальной машины
  • #.log — Старые файлы журнала виртуальной машины (где # — число, начинающееся с 1)
Где VMWare vSphere ESXi хранит файлы машин

Узнать расположение файлов виртуальной машины можно c помощью команд. Для этого

  1. Подключитесь к узлу ESX с помощью Secure Shell (SSH)
  2. Выполните команду
    find /vmfs -name "*.vmx"
Где VMWare vSphere ESXi хранит файлы машин

Путь хранения конкретной машины можно посмотреть в разделе виртуальных машин «Virtual Machines», в настройках машины. Жмём кнопку её настроек. Переключаемся на раздел «VM Options».

Где VMWare vSphere ESXi хранит файлы машин

В блоке «General Options» смотрим графу «VM Working Location».

Где VMWare vSphere ESXi хранит файлы машин

Почему удаляется VMFS Datastore

Одна из причин, почему виртуальная машина на VMWare ESXi может не запускаться – проблемы с её хранилищем VMFS Datastore. Оно может не определяться сервером ESXi вследствие:

  • Сбоя электропитания;
  • Проблем с аппаратным подключением жёстких дисков;
  • Неполадок жёстких дисков;
  • Неполадок RAID-массивов;
  • Быть недоступно из-за отсутствия инициализации.

В результате этого можно потерять VMFS Datastore, а, соответственно, потерять находящиеся на нём данные виртуальных машин . В таких случаях можно попытаться восстановить хранилище.

Далее подробно рассмотрим некоторые решения.

Подключение хранилища VMWare ESXi Datastore

Если хранилище VMWare ESXi Datastore утеряно, повреждено, не определяется, например, после настроек RAID-адаптера, его можно заново смонтировать.

Для этого необходимо подключиться к серверу ESXi по SSH. В консоли ввести команду:

esxcfg-volume -l

Получим список Datastore в виде:

VMFS UUID/label: 01234567-01234567-abcd-0123456789ab/datastore1

Где 01234567-01234567-abcd-0123456789ab – это идентификатор Datastore.

Подключаем Datastore командой:

esxcfg-volume -M 01234567-01234567-abcd-0123456789ab

Где вместо 01234567-01234567-abcd-0123456789ab подставляем свой идентификатор.

При успешном выполнении операции, должны получить уведомление «Persistently mounting volume 01234567-01234567-abcd-0123456789ab». На этом всё. Сервер ESXi перезагружать не нужно.

Как восстановить данные с виртуальной машины VMWare ESXi программами для восстановления данных

Рассмотрим восстановление данные с Datastore с использованием программы RS Partition Recovery. Она монтирует в своей среде виртуальные диски формата VMDK, используемые машинами ESXi. И предоставляет доступ к их содержимому, в том числе к удалённым файлам.

Программа позволяет восстанавливать данные с динамических и фиксированных виртуальных жёстких дисков, с точек восстановления, снапшотов.

Для восстановления данных с машины ESXi нужно подключить физический диск её хранилища к компьютеру с десктопной операционной системой.

Примечание: если в качестве хранилища ESXi используется RAID-массив, необходимо подключить к компьютеру все диски массива и использовать программу с поддержкой RAID – RS RAID Retrieve.

RS Partition Recovery позволяет восстанавливать с VMFS разделов.

Запускаем RS Partition Recovery.

RS Partition Recovery

RS Partition Recovery

Универсальное решение для восстановления данных

Доступно для: Windows, macOS, Linux

В менеджере дисков выберите раздел VMFS, содержащий Datastore или весь жесткий диск.

Как восстановить данные с виртуальной машины VMWare vSphere ESXi

Для анализа и поиска файлов кликните по разделу VMFS правой кнопкой мыши и выберите тип анализа.

Как восстановить данные с виртуальной машины VMWare vSphere ESXi

По результатам поиска перейдите в раздел, где хранились файлы виртуальных машин.

Восстановление данных виртуальных машин VMWare vSphere ESXi

Выберите необходимые данные и нажмите кнопку «Восстановить» для сохранения.

Как восстановить данные с виртуальной машины VMWare vSphere ESXi

По завершению восстановления файлы виртуальной машины будут находится по указанному пути.

Восстановленные данные можно импортировать к уже существующей виртуальной машине или создать новую и указать файл .vmdk как жесткий диск для виртуальной машины.

Как восстановить данные с файла VMDK диска

В окне программы RS Partition Recovery выберите «Сервис», далее – «Монтировать диск» или нажмите кнопку «Монтировать диск»

Восстановление данных виртуальных машин VMWare vSphere ESXi

Укажите формат диска машины «VMWare Workstation/vSphere ESXi (*.vmdk)».

Как восстановить данные с виртуальной машины VMWare vSphere ESXi

Выберите папку с файлами восстановленной виртуальной машины.

Восстановление данных виртуальных машин VMWare vSphere ESXi

Выберите виртуальные диски машины и снапшоты, если необходимо.

Как восстановить данные с виртуальной машины VMWare vSphere ESXi

Все выбранные диски и снапшоты отобразятся в окне программы.

Восстановление данных виртуальных машин VMWare vSphere ESXi

Поочерёдно выберите каждый из них. И выполните точно такие же действия для восстановление данных, как и для извлечения файлов самой машины.

Часто задаваемые вопросы

VMFS размещает файлы в контейнере хранения, называемом хранилищем данных (datastore), отдельной файловой системе, работающей поверх тома.
VMFS — это файловая система на уровне блоков, а NFS — это файловая система на уровне файлов.
Можно использовать хранилища данных VMFS на Fibre Channel, iSCSI, FCoE и локальных устройствах хранения.
VMware 6 поддерживает максимальный размер хранилища данных 64 ТБ.
Оставить комментарий

Похожие публикации

Что такое RAID и как используются различные типы RAID
Что такое RAID и как используются различные типы RAID
Производительность компьютерного оборудования стремительно растет с каждым годом. Процессоры оснащаются большим количеством ядер и потоков, выпускаются видеокарты с более высокой частотой графического процессора. Однако, если рассуждать о жестких дисках, становится очевидно, что их «предел совершенства» был достигнут достаточно давно, и … Продолжить чтение
Как восстановить данные с диска после RAID
Как восстановить данные с диска после RAID
Как восстановить данные с диска после RAID? После того, как диск поставлен в RAID. Или, наоборот, после удаления RAID. Задача непростая даже в первом случае. А во втором ещё и требует для отдельных конфигураций (уровней) RAID работоспособности минимального числа или … Продолжить чтение
Как исправить ошибку «Запуск Windows 11 на этом компьютере невозможен»?
Как исправить ошибку «Запуск Windows 11 на этом компьютере невозможен»?
Совсем недавно компания Microsoft представила новую версию своей операционной системы под названием Windows 11. Однако многие пользователи столкнулись с ошибкой «Запуск Windows 11 на этом компьютере невозможен». В этой статье мы разберем причины появления этой ошибки, а также методы ее … Продолжить чтение
Ошибки при восстановлении системы Windows
Ошибки при восстановлении системы Windows
В этой статье мы рассмотрим основные ошибки при восстановлении системы Windows, а также причины их возникновения и способы их исправления.
Online Chat with Recovery Software