2009-04-11 2 views
7

Любая проблема с хранением виртуальных машин VMware на внешнем жестком диске?Хранение виртуальных машин VMware на внешнем жестком диске

Недавно я установил виртуальную машину Ubuntu на внешний жесткий диск. Как только я случайно удалил USB-соединение внешнего жесткого диска, тогда, когда я попытался запустить Ubuntu VM снова, я получил панику ядра.

Я собираюсь написать сценарий cron для ежедневного резервного копирования в другое место, чтобы предотвратить эту проблему.

+0

Это не связано с программированием. – ceejayoz

+7

В нашем офисе мы широко используем виртуальные машины для среды разработки, песочницы, тестирования и т. Д. Для всех мы используем внешние накопители. Я думаю, что это актуально. –

ответ

9

Моей основной областью разработки является установка Windows 2003 Server, работающая на виртуальной машине VMWare, которая работает с жестким диском объемом 500 ГБ (USB 2.0). Он работает нормально. Некоторые примечания:

  • Он работает с включенным или выключенным кэшированием записи. Лучше с ним.
  • Имеете ли вы кэширование записи или выключить, всегда убедитесь, что правильно выключить (или приостановить) ВМ и всегда использовать функцию извлечения аппаратных средств, чтобы остановить диск, прежде чем отключить жесткий диск.
  • Когда вы извлекаете/останавливаете диск, может потребоваться несколько минут, чтобы закончить запись всех данных на внешний диск. Не заставляйте его или не бросайте его, иначе у вас будет испорченная виртуальная машина.

Мой хост-компьютер - это ноутбук под управлением XP Pro, поэтому он защищен от сбоев питания. У меня также есть ИБП, в который я подключаю внешний накопитель, если мощность мерцает.

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

Редактировать: Ваша стратегия резервного копирования должна выбираться независимо от того, находится она на внешнем жестком диске или нет. Даже если у вас их локально, виртуальные машины могут стать поврежденными или потерять данные. Выберите, как часто вам нужно резервировать их и делать это. Тем не менее, вы должны полностью остановить виртуальную машину и закрыть ее перед выполнением резервного копирования (не просто приостановить ее).

+1

Предоставлено это через 2 года, но кэширование записи все еще помогло на моем внешнем устройстве Win7. – ErocM

1

Помимо коэффициента скорости интерфейса USB по сравнению с проблемами PATA/SATA. С этим не должно быть никаких проблем. Резервное копирование всей конфигурации виртуальной машины поможет избежать проблем с питанием.

VMWare создал версию Pocket ACE для этого точного сценария включения виртуальных машин с USB-накопителей.