Переместите контейнеры Proxmox и виртуальные машины на другой диск
Миграция контейнеров Proxmox и виртуальных машин на другой диск
Я использую Proxmox уже пару месяцев. В настоящее время я размещаю на своем сервере Proxmox несколько контейнеров и виртуальных машин Proxmox. Поскольку количество контейнеров и ВМ постепенно растёт, мне понадобилось дополнительное хранилище. Поэтому я купил новый твердотельный накопитель емкостью 1 ТБ и перенес несколько контейнеров и виртуальных машин на новый диск хранения. Если вы когда-либо оказывались в подобной ситуации, просто следуйте инструкциям ниже, чтобы переместить контейнеры Proxmox и виртуальные машины на другой диск.
Добавить новое хранилище в Proxmox
Прежде чем мигрировать контейнеры Proxmox и виртуальные машины, убедитесь, что вы создали и настроили новое внешнее хранилище.
Добавление нового дополнительного диска в Proxmox не составляет большого труда. Мы можем сделать это через веб-панель Proxmox за пару минут.
Если вы хотите добавить новое хранилище в Proxmox, обратитесь к следующему руководству.
- Как добавить внешний USB-накопитель в Proxmox
Переместите контейнеры Proxmox и виртуальные машины на другой диск хранения
Войдите в веб-панель Proxmox. Перейдите к виртуальной машине или контейнеру, который вы хотите переместить на другой диск.
Изменение пути к диску хранения для контейнера немного отличается от изменения диска хранения для виртуальной машины. Сначала мы увидим, как это сделать для контейнеров Proxmox.
Перенос контейнера Proxmox на другой диск
Если вы попытаетесь переместить контейнер Proxmox в другое хранилище, выберите Контейнер Proxmox -> Ресурсы -> Корневой диск. Затем нажмите раскрывающийся список Действие громкости и выберите Переместить хранилище в раскрывающемся меню.
Переместите контейнер Proxmox на другой диск хранения
В следующем окне выберите недавно добавленное хранилище для контейнера из раскрывающегося списка «Целевое хранилище» и нажмите «Переместить том».
Выберите новое хранилище для контейнера
Вы также можете установить флажок Удалить источник, чтобы полностью удалить виртуальный диск из исходного местоположения. Будьте осторожны при выборе этой опции. Он полностью удалит виртуальный диск из вашего источника после клонирования диска виртуального диска на новый внешний диск.
Удалить исходный диск
Теперь хранилище контейнеров будет клонировано и перемещено с вашего локального диска на вновь добавленный внешний диск.
Перенос виртуальной машины Proxmox на другой диск
Выберите Proxmox VM -> Оборудование -> Жесткий диск (scsi0). Нажмите раскрывающийся список Действие с диском и выберите в раскрывающемся списке Переместить хранилище.
Переместите виртуальную машину Proxmox на другой диск
В следующем окне выберите новое добавленное хранилище для виртуальной машины в раскрывающемся списке "Целевое хранилище" и нажмите "Переместить диск".
Выберите новое хранилище для виртуальной машины Proxmox
Вы также можете установить флажок "Удалить источник", если хотите полностью удалить исходный диск из исходного хранилища (т. е. локального) в место назначения (т. е. новый диск).
Переместить виртуальный диск Proxmox VM
При этом будет создан полный клон текущего виртуального диска, который будет перемещен на новый диск хранения.
Перемещение виртуального диска на новый физический диск завершено
Исходный диск будет автоматически удален после завершения миграции.
Вы можете проверить, действительно ли виртуальная машина перемещена на новый диск, посмотрев параметр «Жесткий диск» на веб-панели Proxmox.
Просмотр сведений о виртуальном диске
Вот и все. Путь к виртуальному диску виртуальной машины Proxmox теперь изменен. Выбранное хранилище назначается виртуальной машине Proxmox. С этого момента виртуальный диск виртуальной машины будет храниться на новом внешнем диске, а не на локальном диске.
Заключение
Миграция контейнеров и виртуальных машин на другой диск хранения неизбежна, если в локальном хранилище недостаточно места. Рано или поздно у вас может закончиться дисковое пространство. В таких ситуациях вы можете безопасно и быстро переместить контейнеры Proxmox и виртуальные машины на другой диск без потери данных, как описано выше. Удачи!