
Я не могу подключиться через vSphere или SSH к гипервизору ESXi, который управляет двумя важными виртуальными машинами. Я не помню, чтобы менял какие-либо пароли, а в дата-центре нет никаких учетных данных. Я подозреваю, что мы испортили sshd_config, так как я перепробовал каждый известный мне пароль 50 раз.
Если я перезапущу гипервизор, например, для переустановки ESXi, виртуальные машины остановятся и не будут перезапущены автоматически, что будет иметь катастрофические последствия, если мы не сможем восстановить доступ к гипервизору.
Какие существуют варианты сброса/восстановления пароля, чтобы получить root-доступ к той же конфигурации гипервизора без потери данных и с минимальным временем простоя?
Если нет возможности сбросить пароль root, какие безопасные шаги я могу предпринять для резервного копирования/создания моментального снимка двух виртуальных машин (одна Ubuntu, одна Windows 2008 Server) и переноса их на новый сервер, учитывая, что я не могу подключиться к гипервизору по SSH?
Редактировать:Пока что отличные отзывы, спасибо, ребята. Подробнее: локальное хранилище, RAID-1, в остальном довольно стандартное оборудование. Да, я могу организовать физический доступ к коробке или запланировать обслуживание в центре обработки данных. Насколько мне известно, vSphere использует SSH для связи с гипервизором, но я могу ошибаться.
решение1
Вообще говоря, вы не можете сбросить утерянный пароль root на ESXi. Я предполагаю, что у вас нет иного доступа к серверу (vSphere или другие не-root аккаунты). Это означает, что вы не можете выполнить резервное копирование или снимок виртуальных машин с помощью каких-либо клиентских инструментов.
Опция 1)Переустановите ESXi. Хорошая новость в том, что вы можете переустановить его, и ваши виртуальные машины не будут тронуты. Плохая новость в том, что это должен будет сделать кто-то в центре обработки данных, и вам придется доверять ему, чтобы он не испортил все. [править]Вы упомянули, что можете организовать физический доступ, так что это не проблема, поскольку вы можете сделать это самостоятельно!
Начните с выключения ваших виртуальных машин. Затем выключите хост ESXi (вам придется удерживать кнопку питания). Затем загрузитесь с установочного CD ESXi.
В процессе установки установщик обнаружит существующую версию ESXi. Он предложит либо перезаписать, либо сохранить существующие хранилища данных VMFS. Вы хотите их сохранить!После этого установка продолжится в обычном режиме, и вы получите чистую версию ESXi.
После перезагрузки техническому специалисту центра обработки данных нужно будет настроить такие вещи, как настройки IP, а затем он сможет передать это вам. Первым делом вам нужно будет войти в систему через vSphere и заново подключить ваши виртуальные машины. Откройте хранилище данных, перейдите в папку виртуальной машины, щелкните правой кнопкой мыши на .vmx и выберите «Добавить в инвентарь». (Не забудьте дважды проверить настройки виртуальной машины, чтобы быть в безопасности.)
В этот момент вы сможете включить виртуальные машины без проблем. Если вас спросят, «переместили или скопировали» ли вы виртуальную машину, выберите «перемещено».
Вариант №2) Вы отредактировали свой пост, указав, что это RAID-1 и вы можете организовать физический доступ.
Вы можете выключить сервер, вытащить 1 диск и подключить его к другому ящику. Скопируйте файлы виртуальной машины в качестве резервной копии. Подключите диск к исходному серверу и выполните вариант № 1 выше, чтобы восстановить доступ.