"Как хорошо, что есть виртуалка в Azure!" - подумал я, когда мне позвонил клиент и пожаловался на отсутствие телефонии.
Что мы имеем:
- Наземный сервер с виртуализацией (допустим, называется он TMN-RIK-HV-00W);
- На нём два виртуальных сервера:
- Первичный контроллер домена (допустим, TMN-RIK-PDC-00W);
- Виртуальная АТС (TMN-RIK-APP-00W);
- Виртуальный сервер приложений в Azure (AZR-RIK-APP-01W);
- VPN-туннель с наземной инфраструктурой;
- Звонок от клиента с формулировкой «Что-то у нас телефоны не работают!»
- Недавние перебои в электросети (Корень зла).
Первая цензурная и приличная (полчаса назад проверял – всё работало) мысль, которая меня посетила: «Надо подключиться к АТСке и посмотреть, почему отвалились телефоны!».
Ага, конечно:
Ясно, пробуем дальше: надо подключиться к серверу виртуализации и посмотреть, что с виртуалкой:
Вот здесь уже начинается интересное!
Подключаемся к виртуальной машине в Azure (факт наличия VPN-туннеля играет здесь важную роль: с его помощью все компьютеры в одной виртуальной сети и, через это мы можем, в теории, подключиться к любому компьютеру\серверу в организации), находим в списке наш наземный сервер виртуализации и пытаемся вызвать консоль управления, чтобы посмотреть, какая из служб нуждается в перезапуске:
Снова неприятно, но ладно.
Пытаемся пинговать сервер:
Пинги идут, но подключиться к серверу никак не получается. И тут мы прибегаем к хитрости: перезагрузка по сети!
Обязательно открываем командную строку от имени администратора:
И вводим нужную нам команду по примеру:
shutdown –r –m \\ip_адрес_сервера –t 1
Через 5-10 минут (в зависимости от нагруженности сервера), проверяем, всё ли запустилось:
Проверяем сервер с АТС:
Всё работает, звоним клиенту и сообщаем, что все могут быть счастливы!
