Proxmox — перенос контейнера

Как перенести контейнер с одного сервера proxmox на другой. Общие алгоритм: создать резервную копию, перенести архив на второй сервер, восстановить контейнер из архива.

Была задача перенести контейнер с одной ноды proxmox на другую, которая не подключена к интернету.

  1. создаем резервную копию. Выбираем нужный контейнер, идем в Backup — жмем Backup now. Выбираем storage (у меня эта был каталог, к которому был примонтирован внешний жесткий диск), режим suspend или stop.
  2. подключаем диск ко второй ноде, монтируем в консоли в нужный каталог. Идем в Datacenter->Storage->Add directory и прописываем директорию, к которой примонтирован внешний диск.
  3. Выбираем слева подключенный storage -> Content, выбираем архив контейнера (резервную копию) и нажимаем Restore.

После этого, если необходимо настраиваем сеть, hostname, ресурсы и запускаем контейнер.

Как видите перенести контейнер между нодами вне одного кластера не вызывает никаких сложностей. Вариантов много: можно использовать как сетевые хранилища, так и внешние накопители. Практически все делается через web интерфейс proxmox.

Добавить комментарий