Восстановление данных с виртуальных машин 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

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

В менеджере дисков выберите раздел 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 ТБ.
Оставить комментарий

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

Как восстановить загрузчик EFI в Windows 10
Как восстановить загрузчик EFI в Windows 10
В этой статье мы узнаем, как восстановить загрузчик Windows 10 на современном компьютере, который использует интерфейс UEFI вместо BIOS и таблицу разделов диска GPT вместо MBR.
Отключение системы слежения и сбора информации Windows 10
Отключение системы слежения и сбора информации Windows 10
Как Windows следит за пользователем и зачем это делается? Как вернуть себе анонимность и ограничить сбор личной информации, как отключить слежку вручную или при помощи дополнительного ПО.
Восстановление данных с удаленных разделов диска
Восстановление данных с удаленных разделов диска
На практике не так часто приходится иметь дело с перераспределенными по разделам дисками. Однако, когда мы с этим сталкиваемся, слышим всегда одну и ту же историю в вариациях… Как можно случайно перераспределить жесткий диск, и что делать, чтобы вернуть файлы? … Продолжить чтение
Восстановление файлов Adobe Photoshop (.psd)
Восстановление файлов Adobe Photoshop (.psd)
Файлы Adobe Photoshop были случайно удалены, отформатированы или повреждены вирусами? Из статьи ниже Вы сможете узнать об эффективных способах восстановления утерянных psd-файлов.
Online Chat with Recovery Software