[KB7901] Создание полного дампа памяти виртуальной машины VMware

примечание:

Этот документ переведен для вашего удобства с помощью машинного перевода. Пожалуйста, будьте уверены, что мы приложили все усилия, чтобы обеспечить максимально точный перевод. Однако ни один автоматизированный перевод не призван заменить переводчика-человека. Официальным текстом является английская версия, которую можно найти, нажав на English справа от этого текста (или внизу, если вы читаете с мобильного). Если у вас возникли вопросы или замечания относительно точности переведенного текста, пожалуйста, обратитесь к официальной версии на английском языке или свяжитесь с местной службой поддержки. Спасибо за ваше терпение.

Решение

  1. Создайте и загрузите моментальный снимок виртуальной машины
  2. Используйте инструмент vmss2core для создания дампа памяти из моментального снимка виртуальной машины

I. Создание и загрузка моментального снимка виртуальной машины

  1. В среде VMware выберите виртуальную машину, на которой возникли проблемы.

  2. Скопируйте проблему на виртуальную машину.

  3. Щелкните правой кнопкой мыши виртуальную машину и выберите SnapshotsTake snapshot.

Рисунок 1-1
  1. Введите имя, установите флажок напротив пункта Сделать снимок памяти виртуальной машины и нажмите OK.
Рисунок 1-2
  1. Щелкните правой кнопкой мыши на виртуальной машине и выберите Редактировать параметры.
Рисунок 1-3
  1. Выберите виртуальную машину, нажмите Datastores и выберите имя хранилища данных.
Рисунок 1-4
  1. Выберите виртуальную машину, выберите файл .vmsn(файл моментального снимка VMware), нажмите Загрузить и сохраните файл локально.

Рисунок 1-5

II. Использование инструмента vmss2core для создания дампа памяти из моментального снимка виртуальной машины

  1. Загрузите программу Vmss2core.

  2. Установите флажок рядом с пунктом Я прочитал и согласен с лицензией Technical Preview License Я также понимаю, что Flings являются экспериментальными и не должны запускаться на производственных системах. Выберите файл для вашей операционной системы из выпадающего меню (например, если вы хотите запустить инструмент на Windows, выберите vmss2core-sb-8456865.exe) и нажмите кнопку Загрузить.

Рисунок 2-1
  1. Поместите инструмент vmss2core и файл снимка VMware (загруженный в разделе 1, шаг 7) в одну папку.

  2. Запустите vmss2core( в данном примереvmss2core-sb-8456865.exe ) в командной строке со следующими параметрами:
    • Укажите гостевую операционную систему, из которой был создан снимок:

      • -W8 -Windows 8 и более поздние версии или Windows Server 2012 и более поздние версии.
      • -W -Windows 7 и старше или Windows Server 2008 и старше.
    • Имя файла моментального снимка виртуальной машины (например, virtual_machine_name.vmsn).

Пустые пробелы в имени файла

Используйте кавычки, если имя файла содержит пробелы.
"имя виртуальной машины.vmsn"

vmss2core-sb-8456865.exe -W8 "virtual_machine_name.vmsn"

Когда инструмент vmss2core завершает работу, он создает файл дампа памяти с именем memory.dmp, который можно использовать для устранения дополнительных неполадок.