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

как скопировать файлы в хранилище данных esxi с помощью scp?

как скопировать файлы в хранилище данных esxi4 (fs = vmfs) по сети с помощью консоли (SSH)?

отказ от более старого вопроса: на форумах vmware видели, что невозможно подключить USB-накопитель NTFS к хосту ESXi4. fdisk -l показывает устройство как / dev / mpx .... но когда я пытаюсь смонтировать его с помощью mount / dev / xxx /mnt/usbdisk ... он терпит неудачу с сообщением "no such file or dir"

может ли кто-нибудь помочь с правильной записью в etc / fstab?

все, что я пытаюсь сделать, это резервное копирование vms на хосте esxi на usb-диск ... заранее спасибо

есть каталог с именем usbdrv, попробовал cp файла vmdk здесь, но не смог

Я пытался ввести "неподдерживаемый" на ESXi 4.1, и мне это не удалось.

Наконец-то мне удалось чрезвычайно просто активировать SSH:

Из клиента vSphere 4.1:

Вкладка Конфигурация => Программное обеспечение => Профиль безопасности => Свойства

Затем нажмите (Удаленная техническая поддержка) SSH => Параметры и автоматический запуск.

Вот краткое руководство по включению доступа по SSH.

  • Используйте Alt-F1 для доступа к консоли (вам понадобится физический доступ к машине)
  • Введите слово "неподдерживаемый" (верно, доступ к консоли не поддерживается виртуальной машиной для ESXi)
  • Войти как root
  • vi /etc/inetd.conf, найдите правило, начинающееся с #ssh, и раскомментируйте его. Сохранить и выйти
  • запустите / sbin / services restart, и все будет хорошо

Легко сделать через PowerShell:

Включите его с помощью:

Connect-VIServer "<your VC server>"
get-cluster "<your cluster>" | Get-VMHost | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | start-VMHostService

Disconnect-VIServer -Confirm:$false

Сделайте то, что вам нужно, а затем снова отключите его:

Connect-VIServer "<your VC server>"
get-cluster "<your cluster>" | Get-VMHost | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | stop-VMHostService

Disconnect-VIServer -Confirm:$false

* обратите внимание, что вы можете указать один сервер, удалив get-cluster и указав имя хоста после Get-VMHost следующим образом:

Connect-VIServer "<your VC server>"
Get-VMHost "<your server>" | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | start-VMHostService

Disconnect-VIServer -Confirm:$false

Во-первых, я не думаю, что вы можете это сделать на ESXi, если только вы не находитесь в неподдерживаемом режиме. Я делал это на ESX несколько раз, но рекомендуемый способ резервного копирования файлов с esxi - по сети с использованием клиента vSphere. Если вообще возможно, пойти по этому пути, это намного проще.

С учетом сказанного. Отформатируйте диск с помощью ext3 (у вас есть поддержка чтения только для NTFS, а FAT32 не подходит для больших файлов). Подключите диск.

tail /var/log/dmesg

Должен сказать вам название диска. Создайте точку монтирования и смонтируйте ее, указав правильный fs

mkdir /mnt/usb
mount /dev/<device_name> /mnt/usb -t ext3

Вероятно, вам придется использовать vmkstools для экспорта файлов.