Как я могу скопировать Виртуальную машину на VMWare ESXi 4 при поддержании Тонкой резервации памяти?

Используя CLI AWS для получения всех имен Экземпляра + соответствующие Основные пользователи:

aws rds describe-db-instances | grep -e \"DBInstanceId -e Master
5
задан 22 May 2010 в 17:43
4 ответа

Я обхожу это путем создания копий с OVFtool из командной строки. Это не прекрасно, но это добивается цели для меня (примечание: ovftool является приложением, которое работает на системе Linux где-нибудь, которая затем соединяется с хостом ESXI):

#Copy a VM to an OVF (must be turned off, but you can hotclone it to a new VM first if you have vCenter):
ovftool vi://USER:PASSWORD@ESXIHOSTIP/VMNAME TARGETDIR/TARGET.ovf

#Deploy an OVF to an ESX[i] server with thin disks:
ovftool --name="Name of new VM" -dm=thin -ds=TARGET-DATASTORE SOURCEFILE.ovf vi://USER:PASSWORD@ESXIHOSTIP/

Вы могли также попробовать ghettoCloneVM.pl, который является инструментом для клонирования VM на ESX или сервере ESXI без vCenter (но страница говорит, что у Вас должна быть "лицензированная" версия ESXI, не уверенного, если это означает, что бесплатная версия не будет работать). Похоже, что это имеет способность клонироваться к тонкому диску, таким образом, это могло бы работать на Вас. Я не использовал этот инструмент сам, но это - что-то для попытки.

2
ответ дан 3 December 2019 в 01:54
  • 1
    Это требует Виртуального Центра или лицензии ESX - это doesn' t работают с бесплатной версией ESXI. Но +1, потому что it' d работают, если у меня была лицензия на него. –  Billy ONeal 27 May 2010 в 20:31
  • 2
    @Billy ONeal, нет, это хорошо работает с бесплатной версией ESXI. Я просто протестировал его к полю ESXi, которое использует бесплатную лицензию. –  Jed Daniels 28 May 2010 в 00:22
  • 3
    Кроме того, эти ovftool может использоваться для развертывания к VMware Server 2, который действительно удобен. Почти все - то же, кроме диска, которым режим должен быть monolithicSparse, чтобы быть эквивалентом тонких. –  Jed Daniels 28 May 2010 в 00:24
  • 4
    @Jed Daniels: О.. Я думал, что Вы говорили, выполняет те команды на сервере , который, конечно, Вы can' t делают через ESXI. К сожалению, тот метод не быстрее, чем использование VMware Converter на VM :(. –  Billy ONeal 28 May 2010 в 18:54
  • 5
    @Billy ONeal Действительно это isn' t немного быстрее? Насколько большой Ваши VMs? Я могу скопировать и повторно развернуть копию 30 ГБ vm приблизительно через 5 минут (конкретный OVF I' m работающий с теперь сжимается вниз приблизительно до концерта). Кроме того, это способно сценарием, таким образом, Вы don' t должны сидеть без дела и ожидать преобразователя. –  Jed Daniels 28 May 2010 в 19:08

Используйте vmkfstools:

vmkfstools –i <sourcedisk> -d thin <targetdisk>

Для использования vmkfstools можно использовать неподдерживаемый режим на физической консоли или использование Удаленного CLI (RCLI). Этот документ обрисовывает в общих чертах, как использовать RCLI с полным разделом по одному только vmkfstools:

vmware.com/pdf/vsphere4/r40/vsp_40_vcli.pdf

Можно также использовать PowerCLI, если Вам лицензируют для ESXI:

$vm = get-vm "vmname"
Get-HardDisk -VM $vm | Copy-HardDisk "[Storage1]/destinationfolder" -DestinationStorageFormat thin
1
ответ дан 3 December 2019 в 01:54
  • 1
    Это вызывает диск стать толстым настроенный. –  Billy ONeal 26 May 2010 в 17:16
  • 2
    Как я делаю это? Где делают я получаю " vmkfstools"? это, конечно, didn' t идут с клиентом виртуальной инфраструктуры VMware. –  Billy ONeal 10 June 2010 в 17:53
  • 3
    It' s на сервере ESXI. –  amargeson 10 June 2010 в 19:29

Они - машины Windows? Я настроил основную установку и sysprepped машина. Я затем копирую это sysprepped vmx и vmdk файл в новую папку на хранилище данных; щелкните правой кнопкой по vmx и выберите, добавляют к материально-техническим ресурсам. Когда я загружаю ту машину, у меня есть новая машина... Это работало бы на Вас?

0
ответ дан 3 December 2019 в 01:54
  • 1
    Операция копии заставляет виртуальный диск становиться массивным настроенный. That' s все первичное размещение. –  Billy ONeal 28 May 2010 в 18:42

Используйте PowerCLI и это:

"powershell модуль для выполнения устройства хранения данных VMotions от Толстого-к-тонкому. Предназначенный, чтобы использоваться вместо Перемещения-VM. В настоящее время только принимает один VM и строки по причинам производительности, примет объекты в следующем пересмотре, а также большем количестве документации".

http://poshcode.org/1579

0
ответ дан 3 December 2019 в 01:54
  • 1
    PowerCLI только работает на заплаченный - для копий ESXI. –  Billy ONeal 1 September 2010 в 02:11
  • 2
    Можете Вы парням сходить с рук лицензия основ? –  JakeRobinson 1 September 2010 в 17:02

Теги

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