Перезапуск, остановка и запуск базы данных Azure для MySQL — гибкий сервер

В этой статье показано, как выполнить перезапуск, запустить и остановить экземпляр гибкого сервера База данных Azure для MySQL с помощью Azure CLI.

Предварительные условия

  • Учетная запись Azure с активной подпиской.

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу. В настоящее время с бесплатной учетной записью Azure можно попробовать База данных Azure для MySQL — гибкий сервер бесплатно в течение 12 месяцев. Дополнительные сведения см. в статье "Использование бесплатной учетной записи Azure", чтобы бесплатно попробовать База данных Azure для MySQL — гибкий сервер.

  • Установите Azure CLI или обновите его до последней версии. Дополнительные сведения см. в статье Установка Azure CLI.

  • Войдите в учетную запись Azure с помощью команды az login. Обратите внимание на свойство id, которое ссылается на идентификатор подписки вашей учетной записи Azure.

    az login
    
  • Если у вас несколько подписок, выберите соответствующую подписку, в которой нужно создать сервер, используя команду az account set. `

    az account set --subscription <subscription id>
    
  • Создайте экземпляр гибкого сервера Базы данных Azure для MySQL, если вы еще не создали его, с помощью команды az mysql flexible-server create.

    az mysql flexible-server create --resource-group myresourcegroup --name myservername
    

Остановка запущенного сервера

Чтобы остановить сервер, выполните az mysql flexible-server stop команду. Если вы используете локальный контекст, вам не нужно предоставлять аргументы.

Использование.

az mysql flexible-server stop  [--name]
                               [--resource-group]
                               [--subscription]

Пример без локального контекста:

az mysql flexible-server stop  --resource-group --name myservername

Пример с локальным контекстом:

az mysql flexible-server stop

Примечание.

  • После остановки сервера другие операции управления недоступны для экземпляра гибкого сервера База данных Azure для MySQL.
  • Остановка сервера с репликой для чтения не допускается, перед остановкой сервера необходимо, чтобы реплика для чтения была удалена или повышена.

Запуск остановленного сервера

Чтобы запустить сервер, выполните az mysql flexible-server start команду. Если вы используете локальный контекст, вам не нужно предоставлять аргументы.

Использование.

az mysql flexible-server start [--name]
                               [--resource-group]
                               [--subscription]

Пример без локального контекста:

az mysql flexible-server start  --resource-group --name myservername

Пример с локальным контекстом:

az mysql flexible-server start

Внимание

После успешного перезапуска сервера все операции управления теперь доступны для экземпляра гибкого сервера База данных Azure для MySQL.

Перезапуск сервера

Чтобы перезапустить сервер, выполните az mysql flexible-server restart команду. Если вы используете локальный контекст, вам не нужно предоставлять аргументы.

Примечание.

Если пользователю, перезапускающему сервер, предоставлена настраиваемая роль, он должен иметь права на запись на сервере.

Использование.

az mysql flexible-server restart [--name]
                                 [--resource-group]
                                 [--subscription]

Пример без локального контекста:

az mysql flexible-server restart  --resource-group --name myservername

Пример с локальным контекстом:

az mysql flexible-server restart

Внимание

После успешного перезапуска сервера все операции управления теперь доступны для экземпляра гибкого сервера База данных Azure для MySQL.