Перенос виртуальной машины Proxmox VE на новый хост. Проверка работы Proxmox на мини-ПК GMKtec K7.
t.me/freebsd2022 (https://t.me/freebsd2022) 26.02.2024Перенос виртуальной машины Proxmox VE на новый хост. Проверка работы Proxmox на мини-ПК GMKtec K7.
Перед началом мы установили новый хост Proxmox VE на свежий мини-ПК GMKtec K7, установка стандартная, проблем не возникло. Видим установленную память 16Гб, 16 виртуальных ядер. Старый хост работает на мини-ПК Beelink. ранее мы об этом рассказывали.
Сразу определим условия, которые мы обнаружили на практике:
- версии Proxmox VE на старом и новом хосте должны быть одной мажорной версии. У нас первый хост-source 8.1.3, второй новый-target 8.1.4
- параметры ВМ должны быть одинаковы
- для восстановления из бекапа, restore, как минимум один бекап должен существовать. Условие очевидное
Этапы работ:
- создание бекапа ВМ на первом хосте
- создание новой ВМ на втором хосте
- копирование бекапа ВМ на второй хост
- восстановление ВМ из бекапа на втором хосте
Далее некоторые подробности со скринами.
На этапе 1 создаем штатный бекап на первом хосте:
По умолчанию файлы создаются в /var/lib/vz/dump/.
Этап 2 - создаём аналогичную ВМ на новом хосте. Мы указали такое же количество ядер, памяти и диска.
На этапе 3 копируем файлы бекапа (архив, лог и описание) на новый хост в /var/lib/vz/dump/
На этапе 4 восстанавливаем из бекапа нашу ВМ. Естественно, пока мы не положили бекап с другого хоста, функции restore нет.
Сразу после рестора запускаем ВМ, это будет её первый запуск на новом хосте. Как видим, всё работает, все параметры на месте. Благодаря полному переносу у ВМ ничего не меняется, это очень удобно:
ВМ перенесена и работает на новом хосте, проверяем ресурсы: