Назад | Перейти на главную страницу

Самый быстрый способ переместить большой файл с хоста ESXi на другой

У меня есть два хоста VMWare ESXI 5, и я хочу переместить файл .vmdk размером 2 ТБ с одного на другой. Я попытался загрузить файл через vSphere Client, чтобы загрузить его на другой хост через vSphere Client, но похоже, что это займет неделю или больше!

Я попытался scp команда и скорость была неплохая, реально 30 МБ / с, но через некоторое время работа прервалась.

Есть ли способ разделить этот файл размером 2 ТБ на файлы меньшего размера, чтобы мне было легче его передать? Или есть способ лучше перенести?

Лучшие общие подходы:

  • Экспортируйте виртуальную машину как файл OVF, переместите в локальную систему, затем повторно импортируйте OVF в место назначения ESXi.
  • Используйте vSphere и выполните миграцию хоста / хранилища.
  • Воспользуйтесь одним из Бесплатные продукты Veeam для обработки специального перемещения.

Такие решения, как rsync или scp, будут ограничены по скорости и не будут знать содержимого (например, разреженные файлы VMDK, тома с тонким предоставлением и т. Д.)

Также см:

Переместите виртуальную машину VMware ESXi в новое хранилище данных - сохраните тонкое предоставление

Как экспортировать виртуальную машину VMware ESXi 5 в файл для последующего восстановления?

Аналогичная ситуация и здесь (хотя размеры моих файлов были больше 100 ГБ). SFTP работает неплохо - filezilla сообщает около 9 МБ / с. Пытался использовать браузер хранилища данных, но он, похоже, умер при передаче 4 ГБ.

У меня уже был включен ssh, который по умолчанию также мог разрешить функцию sftp без какой-либо дополнительной настройки. Может быть - все, что я знаю, это IMHO SFTP - лучший способ - как по размеру, так и по скорости.

Я успешно использовал http://www.veeam.com/virtual-machine-backup-solution-free.html

Это намного быстрее, чем копирование и вставка хранилища данных в клиент инфраструктуры.