rsync является очень хорошим инструментом. Если Вы используете его, выбираете варианты "-ПЕПЕЛ - удаляет", таким образом, Вы получите amlost идентичную цель (ctime-штампы гибких ссылок будут иметь текущее время).
От Вашей записи я понимаю, что время, необходимое для rsync, кажется, Ваша основная проблема, в то время как завершение работы/запуск DomUs довольно быстро (включая их приложения, я принимаю).
Я вижу другую проблему в Вашем снимке Вашего большого LV, содержащего весь Ваш рабочий DomUs. Если у Вас будет много запросов записи, то Ваш снимок заполнится довольно быстро - и снимок замедлит DomUs во время записей.
В этой ситуации я был бы, выбрал другой подход: Используйте набег программного обеспечения 1 для зеркального отражения от изображений до нового LVs.
Если Вы хотите Вас, мог бы объединить это с snapshot/rsync для сокращения объема данных, который должен быть перемещен. Но по моему скромному мнению время neede для получения того, в котором разбираются и в виде сценария, не стоит усилия.
Таким образом, вот план - в обоих случаях Вам нужны блочные устройства (смонтируйте обратная петля свои изображения):
A) Используя md (настроенный через mdadm) Запись сценарий к:
- Закройте DomU
- Смонтируйте обратная петля изображение DomUs
- Создайте ухудшенный md-raid-1-device с тем изображением
- Загрузите свой DomU с "phy:mdN" как новое дисковое устройство
- Увеличьте число raid1-участников от 1 до 2
- добавьте свой целевой LV
- Измените установку своего DomU, таким образом, это будет использовать phy:vgX/lvY в будущем
- Если зеркало завершено, перезапустите свой DomU с новой установкой
С планом A у Вас есть два времени простоя, продержавшись один перезапуск DomU. Зеркальное отражение произойдет в фоновом режиме максимально быстро.
Недостаток: Все данные будут синхронизировавшим (НЕОБРАБОТАННОЕ зеркало, не на основе файловой системы)
Вы могли двигаться, это путем создания md-raid1 с (-принимают чистый) без неисправности. Но это будет хитро (Вам будет нужен rsync для получения данные к LV затем зеркально отражают дельту с помощью md-битового-массива).
B) Используя drbd (настроенный через/etc/drbd.conf), Если Вы планируете переключиться на drbd в будущем, необходимо пойти этим путем. Я не протестировал это, но не видел причины, почему drbd не должен зеркально отражать между 127.0.0.1 и 127.0.0.2 ;-)
Я не протестировал это, но это должно работать - и более сложно, чем план A.
Недостаток: Сложный, не протестированный.
Но: Если Вы хотите переключить на drbd так или иначе Ваш, может подготовить Ваш DomU этот путь. Выполненный в разъединенном режиме, пока Ваш кластер не готов, затем соединитесь, синхронизация через IP и запустите живую миграцию...
Contact VMWare directly, if you explain what you're trying to do and register as a developer they'll let you have all the documentation and support you need. We're deploying this right now and they've been very helpful, although they do admit that the regular publically-available documentation is a little thin on the ground but that's because this is one of their "professional services lead' products rather than 'end user lead'.