Поиск виртуальных машин, связанных клонов в VMware Workstation

720
pabouk

Существует ли инструмент для поиска связанных клонов выбранной виртуальной машины в выбранных каталогах?

В качестве альтернативы есть инструмент, который бы показывал путь к родительскому виртуальному диску выбранного виртуального диска ( .vmdkфайла)? Это значительно упростит потенциальное создание инструмента поиска.

0

1 ответ на вопрос

0
pabouk

Скрипт, показывающий родительский файл .vmdk

Кажется, нет никакого инструмента, который может показать родительский .vmdkфайл. Очень хорошим источником информации для сценария был VMDK Handbook .

#!/bin/sh  monstart=512 # header start in monolithic vmdk monlen=1024 # header length in monolithic vmdk  err () { echo "$@" >&2 ; exit 1 ; }  test "$#" = 1 || err Usage: vmw-vmdk-parent disk-image.vmdk test -f "$1" || err "$1" does not seem to be a file test -r "$1" || err "$1" is not readable  ( if test $(stat -c %s "$1") -le 1500 ; then # separate header file (smaller than 1500 B) cat "$1" else # monolithic vmdk file with embedded header dd if="$1" status=noxfer bs=1 skip=$monstart count=$monlen 2>/dev/null fi ) | grep ^parentFileNameHint | sed 's/^parentFileNameHint="\([^"]*\)"$/\1/' || err Error during processing "$1" 
Скрипт для поиска связанных клонов, вероятно, последует позже :) pabouk 10 лет назад 0

Похожие вопросы