Могу ли я подключить старый жесткий диск (разделы EXT4) к новому серверу EXSi и загрузить оттуда все существующие виртуальные машины?
Возможно ли это вообще? (смонтируйте мой старый раздел EXT4 внутри ESXi 6.5 и загрузите оттуда виртуальные машины). Или действительно нужно форматировать мой старый жесткий диск в файловую систему VMFS?
Я совершенно новичок в ESXi. Моя компания использовала для виртуализации VMWare Workstation для Linux, но сегодня они попросили меня перенести наши виртуальные машины на новый сервер ESXi.
ESXi чрезвычайно ограничен, когда дело доходит до работы с файловыми системами, поэтому вы не можете просто подключить диск и рассчитывать на его использование (даже обычный форматированный USB-диск).
Я думаю, что самое простое решение - иметь целевое хранилище данных на диске, отформатированном ESXi, а затем копировать виртуальные машины с машины Linux по сети.
Это легко сделать с помощью SSH - вам просто нужно включить SSH-доступ к серверу ESXi.
Начиная с ESXi 6.7.0, ищите Host
->Manage
->Services
->TMS-SSH
.
Теперь из Linux вы можете использовать scp
, sftp
или rsync
(или любого другого клиента SSH) для передачи файлов и управления файловой системой, управляемой ESXi.
Это решение также может работать с клиентом Windows (если на диске есть файловая система, совместимая с Windows), как упоминалось в некоторых ответах. Вот.
Другое дело - совместимость ВМ.
Отвечая на ваш вопрос, как описано: нет, вы не можете подключить жесткий диск в формате EXT4 к ESXi и ожидать, что он будет работать. Это связано с тем, что ESXi может читать только жесткие диски, отформатированные в VMFS.
Вы должны достичь своей цели, вставив жесткий диск в существующий сервер Windows (или даже рабочую станцию или ноутбук в этом отношении), загрузив и запустив Конвертер vCenter, а также преобразование / перенос всех ваших виртуальных машин на сервер ESXi.