У меня есть два хоста VMWare ESXI 5, и я хочу переместить файл .vmdk размером 2 ТБ с одного на другой. Я попытался загрузить файл через vSphere Client, чтобы загрузить его на другой хост через vSphere Client, но похоже, что это займет неделю или больше!
Я попытался scp
команда и скорость была неплохая, реально 30 МБ / с, но через некоторое время работа прервалась.
Есть ли способ разделить этот файл размером 2 ТБ на файлы меньшего размера, чтобы мне было легче его передать? Или есть способ лучше перенести?
Лучшие общие подходы:
Такие решения, как rsync или scp, будут ограничены по скорости и не будут знать содержимого (например, разреженные файлы VMDK, тома с тонким предоставлением и т. Д.)
Также см:
Как экспортировать виртуальную машину VMware ESXi 5 в файл для последующего восстановления?
Аналогичная ситуация и здесь (хотя размеры моих файлов были больше 100 ГБ). SFTP работает неплохо - filezilla сообщает около 9 МБ / с. Пытался использовать браузер хранилища данных, но он, похоже, умер при передаче 4 ГБ.
У меня уже был включен ssh, который по умолчанию также мог разрешить функцию sftp без какой-либо дополнительной настройки. Может быть - все, что я знаю, это IMHO SFTP - лучший способ - как по размеру, так и по скорости.
Я успешно использовал http://www.veeam.com/virtual-machine-backup-solution-free.html
Это намного быстрее, чем копирование и вставка хранилища данных в клиент инфраструктуры.