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

Скопируйте папку виртуальной машины с хоста ESX 3.0.1

Мне нужна возможность копировать файлы / папки из хранилища данных ESX 3.0.1.

К сожалению, эта версия не позволяет делать это через VI-клиент, и поэтому я пытался сделать это с помощью SSH / SCP.

Во-первых, я не знаю, как включить root-вход по SSH / SCP. Я создал пользователя, который может войти в систему удаленно, но когда я следую инструкциям по редактированию файла sshd_config, он остается пустым.

Это означает, что пользователь root не может удаленно подключиться к хосту с помощью WinSCP. Я попытался скопировать папку, используя WinSCP в качестве пользователя с включенным SSH, но у него нет разрешений на файлы в папке.

Может кто-нибудь посоветует, как мне скопировать нужную мне папку с этого хоста?

Итак, я нашел решение.

Во-первых, мне пришлось выполнить шаги, показанные на этот video, чтобы разрешить root-доступ по SSH, отредактировав sshd_config.

После перезапуска службы SSH я смог подключиться, используя WinSCP и учетные данные пользователя root, и начать копирование файлов из хранилища данных.

Надеемся, что перемещение этих виртуальных машин на хост 6.0 должно быть достаточно простым с помощью браузера клиентского хранилища данных vSphere.

Я только когда-либо использовал esxi 5.0 и 5.5 поэтому не уверен, что он вообще похож, но в 5.0 и 5.5 вы можете войти в свой хост, нажмите конфигурация вкладка для вашего сервера, найдите профиль безопасности, есть раздел под названием services, вы можете щелкнуть свойства и затем включить ssh. Возможно, тоже в настройках брандмауэра.

Оттуда вы сможете подключиться к серверу по ssh, найти хранилище данных и нужные файлы / папки и scp на другой сервер при необходимости. Я уверен, что если вы включите ssh, winscp также будет работать. Надеюсь, это немного поможет.