Я только что обновил одну из машин Proxmox в кластере с 3,4 до 4,2 после эти инструкции.
Обычные виртуальные машины мигрировали правильно. Нам пришлось изменить жесткие диски с virtio на ide, чтобы машины могли их обнаруживать, но в остальном обычные виртуальные машины переносились без особых проблем.
С другой стороны, контейнеры OpenVZ просто появились в списке машин в графическом интерфейсе, но они не позволяли мне ничего делать. Я нашел и удалил /etc/pve/nodes/testnode/openvz/xxx.conf и, наконец, удалил его из графического интерфейса.
Затем я попытался восстановить один контейнер openvz на машину lxe, следуя эти инструкции но я не мог. Вот что я пробовал:
В руководстве сказано, что я должен восстановить предыдущую резервную копию в новый контейнер LXE, но я не могу найти эту опцию в графическом интерфейсе.
Я пытался восстановить с помощью консоли с помощью этой команды: восстановление pct 236 /mnt/nas/dump/vzdump-openvz-236-2016_08_26-20_53_07.tar.gz но через некоторое время при восстановлении диск заполнен (на устройстве не осталось места). Я не понимаю, почему это происходит; может быть, несжатый контент плюс базовый lxc больше, чем 12 ГБ, которые я назначил этой машине, когда она была в openvz ?.
Когда это не сработало, я создал новый контейнер lxc с аналогичным шаблоном (CentOS) на том же IP-адресе, но с диском большего размера (20 ГБ). Затем я скопировал файл резервной копии, чтобы у него было допустимое имя для контейнеров lxc (mv / mnt / nas / дамп / vzdump-openvz-236-2016_08_26-20_53_07.tar.gz / mnt / nas / dump / vzdump-lxc-236-2016_08_26-20_53_07.tar.gz). Затем я попытался восстановить эту резервную копию на новом компьютере, но он переформатировал эту машину до 12 ГБ, и я получил тот же результат, что и раньше (Невозможно записать: на устройстве не осталось места).
После этих двух последних тестов я догадался, что размер диска, идентификатор виртуальной машины и хост Proxmox должны быть записаны где-то в файле резервной копии, но я не могу его найти.
Как я могу восстановить мои старые машины OpenVZ в контейнеры LXC?
Изменить: мне удалось восстановить восемь машин, я только что получил эту ошибку с этой машиной.