Можете ли вы отслеживать изменения на диске VirtualBox с помощью VCS, например Git? Если нет, то как лучше использовать контроль версий для отслеживания изменений при настройке виртуальных серверов.
** Я понимаю, что git не очень хорошо отслеживает двоичные капли.
Я бы хотел смонтировать диск VirtualBox и отслеживать изменения из корня. Единственный раз, когда мне придется беспокоиться о двоичных BLOB-объектах, будет первоначальная фиксация git и любая фиксация git после того, как я обновлю часть программного обеспечения.
Намного лучше отслеживать изменения внутри машины, поскольку git
и т.д. не будут работать очень хорошо с большими двоичными двоичными объектами, такими как образ диска виртуальной машины.
Чтобы иметь возможность вернуться в другое состояние, снимки состояния являются отличным решением, но они влияют на производительность.
Лучший метод (IMHO) - использовать инструмент управления конфигурацией (например, Puppet) и отслеживать изменения его файлов конфигурации.