The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Восстановление из бэкапа VM (KVM+LVM)"
Отправлено ws, 12-Окт-11 17:49 
Помогите разобраться. Не могу восстановить VM из бэкапа.
VM построена на базе KVM c хранилищем в LVM.

В гостевой системе на один раздел установлена Ubuntu Server 11.04 (на хосте /dev/virt/mamba).
Хостовая машины Fedora 15

Как я делаю бэкап:
Делаю снэпшот с последующим монтированием раздела VM.
> lvcreate -L100M -nmamba-backup virt
> kpartx -a /dev/virt/mamba-backup
> mount /dev/mapper/virt-mamba--backup1

Бэкаплю
> duplicity --no-encryption --exclude /mnt/tmp --exclude /mnt/proc --exclude /mnt/mnt --exclude /mnt/lost+found /mnt file://mamba
> dd if=/dev/virt/mamba of=mamba-mbr.bin bs=512 count=1

Сохраняю настройки VM
> virsh dumpxml mamba >mamba-dupli.xml

А теперь пытаюсь восстановить машину под другим доменом
> lvcreate -L10G -nmamba-dupli virt
> dd if=mamba-mbr.bin of=/dev/virt/mamba-dupli
> kpartx -a /dev/virt/mamba-dupli
> mkfs -t ext4 /dev/mapper/virt-mamba--dupli1
> mount /dev/mapper/virt-mamba--dupli1 /mnt
> duplicity --force --no-encryption file://mamba /mnt/
> echo "mamba-dupli" > /mnt/etc/hostname

Прописываем UUID /dev/mapper/virt-mamba--dupli1 для корневого раздела в /mnt/etc/fstab
> mkdir /mnt/proc
> mount -t proc none /mnt/proc/
> mount -o bind /dev/ /mnt/dev/
> chroot /mnt/ /bin/bash
> update-grub
> grub-install /dev/mapper/virt-mamba--dupli
> exit
> umount /mnt/proc/ /mnt/dev/ /mnt/
> kpartx -d /dev/virt/mamba-dupli

Изменяю записи в mamba-dupli.xml, что бы они отличались от оригинальной VM:
    <name>mamba-dupli</name>
    <uuid>31e107b3-e1ae-416f-a202-a2fb0aac7491</uuid>
    <source dev='/dev/virt/mamba-dupli'/>
    <mac address='52:54:00:8f:90:d8'/>

Регистрирую VM
> virsh define mamba-dupli.xml

После этого пытаюсь загрузить VM, но она виснет с надписью
Booting from Hard Disk...
И все дальше тишина...

Я так понимаю она не может найти диск хотя в настройках он есть. Что я упускаю сделать?


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру