у нас есть ESX, и я хочу сделать резервную копию моей виртуальной машины (Win XP), скопировав ее файлы.

У меня нет доступа к консоли администратора ESX, но у меня есть доступ на чтение к файлам моей виртуальной машины.

  1. Я могу скопировать их, когда машина выключена.
  2. Я не могу скопировать файлы, когда машина работает.

Есть ли способ (используя только бесплатное / открытое решение), как я могу копировать файлы во время работы виртуальной машины?

4 ответа4

3

Как у вас есть доступ к файлам vmdk/vmx? Как вы получаете доступ к своей виртуальной машине?

Вы общаетесь с администратором, который имеет доступ к консоли ESXi / VSphere Client?

Снимки работающей машины решают вашу проблему:

  • Первая резервная копия windows.vmx (поэтому она не ссылается на снимок)
  • Попросите администратора сделать снимок виртуальной машины
  • Скопируйте windows.vmdk и windows-flat.vmdk (которые на данный момент доступны только для чтения)
  • Наконец, попросите администратора удалить снимок.
  • Теперь у вас есть полная резервная копия вашей виртуальной машины.

Редактировать: Если у вас был доступ к оболочке, предпочтительный и самый быстрый способ "скопировать" VMDK - использовать vmkfstools -i /path/to/vmdk -d thin /path/to/vmdk

1

Похоже, вам нужно получить живой снимок. Есть несколько решений, которые будут работать:

  Drive Snapshot - создаст резервную копию всего вашего жесткого диска, даже когда вы его используете
  http://www.drivesnapshot.de/

  XXCopy - будет копировать открытые файлы (я думаю, что он использует ту же технологию снимков)
  http://www.xxcopy.com/

Я использовал Drive Snapshot для копирования живых разделов, и после восстановления нет проблем, которые обычно можно ожидать при неправильном завершении работы, и он даже восстановит больший раздел и предоставит мне возможность оперативного увеличения размер раздела на все, что я хочу (например, весь размер целевого жесткого диска).

1

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

0

Гораздо лучшим вариантом было бы клонировать ВМ, а затем создать OVA из клона и скопировать OVA. это будет аккуратно упаковано и сжато. Это также избавит вас от необходимости останавливать работающую виртуальную машину

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .