Я хочу иметь возможность запланировать выключение и перезапуск виртуальной машины на Azure с помощью Powershell - PullRequest
1 голос
/ 13 июня 2019

У меня есть машина виртуальной машины, которую я хотел бы выключить / выключить в определенное время, а затем перезапустить в определенное время.Я пробовал это в планировщике задач, и, очевидно, я могу завершить работу в определенное время, но не могу затем установить время перезапуска

Я бы хотел, чтобы машина ВМ выключилась в 22:00 и перезапустилась в 5:00 и запустила задачу планировщика задач i.это перезапускает ключевые сервисы (эта сторона работает)

Я поиграл с задачами автоматизации в Azure, но столкнулся с различными проблемами RMLogin

Я просто хочу, чтобы самый простой способ запланировать это

Ответы [ 2 ]

0 голосов
/ 13 июня 2019

Я бы предположил, что вы бы ознакомились с нижеприведенным предложением. Книга автоматизации https://docs.microsoft.com/en-us/azure/automation/automation-solution-vm-management - способ достижения этого.Вы можете добиться автоматического отключения через портал, но не перезапускать и не запускать.

Пожалуйста, проверьте эту ссылку, которая говорит о роли запуска и выключения виртуальной машины через REST API.Вы можете подключить конечную точку с помощью функции Azure, Puppet или Chef, чтобы автоматизировать этот процесс

VM - Роль (и) запуска / выключения: https://docs.microsoft.com/en-us/previous-versions/azure/reference/jj157189(v=azure.100)

Если что-либоне работает для вас, я бы предложил оставить свой отзыв.Поэтому, чтобы просто ответить на ваш вопрос, нет, не существует более простого способа добиться этого.

Если вы хотите, вы можете добавить свой отзыв о предложении этой функции здесь https://feedback.azure.com/forums/34192--general-feedback

0 голосов
/ 13 июня 2019

Насколько я знаю, автозапуска нет, поэтому вам придется использовать какую-то автоматизацию. Существует официальное решение от Microsoft . Что несколько излишне, но должно сработать (никогда не пробовал, тбн). В Интернете есть другие сценарии, которые работают с Azure Automation. Они легко доступны для поиска (, например, ).

Если вы зайдете в мой блог, вы также можете найти пример сценария, который делает то же самое, и пример Runbook, который вы можете запустить вручную, чтобы запустить \ остановить vms

...