Я использую VMWare Fusion на Mac OS X и резервирую свою систему с помощью Time Machine. Теперь я прочитал, что это не сделает резервную копию моей виртуальной машины с полезными результатами. Каковы мои возможности для резервного копирования моей виртуальной машины?
2 ответа
Time Machine работает, отслеживая изменения в файлах и сохраняя копии при каждом их изменении.
Это не работает с VMWare Fusion, потому что файл образа виртуальной машины является все-в-одном, поэтому любое изменение внутри виртуальной машины - просто запуск виртуальной машины изменяет файл - изменит его, в результате чего Time Machine придется сохранить еще одну копию ВМ образ.
Вы можете вручную создавать резервные копии образов VMWare, просто копируя их в безопасное место, например, на внешний диск.
Дисковые файлы VMware Fusion представляют собой либо один большой файл, либо множество небольших файлов объемом 2 ГБ. Когда ваша виртуальная машина работает, любое изменение любого из этих больших файлов приводит к тому, что Time Machine выполняет резервное копирование всего набора. Таким образом, вы можете позволить Time Machine создавать резервные копии файлов на диске, но каждая резервная копия будет действительно очень большой, что очень быстро займет место на диске Time Machine.
Чтобы обойти это, я периодически синхронизирую свои виртуальные машины на отдельном диске. Сделать это:
- Приостановите или выключите виртуальную машину.
- Откройте Terminal.app.
- введите
rsync -axvP /Users/HOME/Virtual Machines/Win7.vmwarem /Volumes/backup-disk/VMs
- Подождите. Долго. Когда это будет сделано, вы можете возобновить или снова включить вашу виртуальную машину.
Первая резервная копия будет длинной, последующие резервные копии будут выполняться немного быстрее. Вы не получите в итоге историю в стиле Time Machine, а просто полную копию виртуальной машины на момент последнего резервного копирования.
Подсказки:
- Обязательно замените "/Users/HOME/..." и "/Volumes/backup-disk/..." на то, что они есть в вашей системе.
- На самом деле вы можете запустить свою виртуальную машину, выполняя длительную начальную rsync. Просто обязательно выполните еще одну быструю rsync с выключенной или приостановленной виртуальной машиной.