@Deman1

Как восстановить диски с vm в Proxmox?

Здравствуйте! Подскажите, возможно ли подключить старые диски с данными к новой системе так, чтобы данные остались в сохранности и их можно было использовать.

Произошел инцидент: вышел из строя системный диск, на котором находилась оболочка и образы ISO. Рейда нет, бэкапа тоже нет. Данные на других дисках только от VM и контейнеров. Хотелось бы подключить старые диски без переустановок к новой оболочке.
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ответы на вопрос 1
@yellowmew
Cloud infrastructure, monitoring engineer. SRE
я напишу рецепт, который посоветовали мне коллеги, но который у меня не заработал (предположительно вследствие моих кривых рук)
1. отключаете диск со старыми данными
2. ставите новый proxmox той же версии и создаете новое хранилище данных
3. подключаете диск с данными, копируете образы во какое нибудь временное хранилище (не стоит играться с важными данными или импортировать старое хранилище в новый proxmox - пусть лучше в сторонке полежит пока )
4. создаете новую VM с теми же параметрами что и старая
5. вот тут варианты
5.1 диск для новой VM в точности такой же что и старый по размеру - можно попробовать тупо заменить файл. У меня не завелось
5.2 импортируете диск для новой VM из старого
что то вроде
qemu-img convert -O raw -p -n <old image> <volume of VM>
. У меня не завелось.
5.3 сейчас знаю что есть еще
qm importdisk <id of VM> /tmp/oldimage.raw <name of VM storage>
если сразу после создания VM удалить ее диск и импортировать от старой машины
сами команды сильно зависят от того какой у вас стораж и -немного- в каком формате у вас остались образы дисков
P.S. хочу отметить что у меня это домашняя лаба. И еще раз отметить что у меня ничего не получилось. Но отрицательный результат - тоже результат, может навести на правильные мысли
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы