Примеры Azure CLI для Базы данных SQL Azure
Применимо к: База данных SQL Azure
Вы можете настроить База данных SQL Azure с помощью Azure CLI.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Необходимые компоненты
Используйте среду Bash в Azure Cloud Shell. Дополнительные сведения см . в кратком руководстве по Bash в Azure Cloud Shell.
Если вы предпочитаете выполнять справочные команды CLI локально, установите Azure CLI. Если вы работаете в Windows или macOS, Azure CLI можно запустить в контейнере Docker. Дополнительные сведения см. в статье Как запустить Azure CLI в контейнере Docker.
Если вы используете локальную установку, выполните вход в Azure CLI с помощью команды az login. Чтобы выполнить аутентификацию, следуйте инструкциям в окне терминала. Сведения о других возможностях, доступных при входе, см. в статье Вход с помощью Azure CLI.
Установите расширение Azure CLI при первом использовании, когда появится соответствующий запрос. Дополнительные сведения о расширениях см. в статье Использование расширений с Azure CLI.
Выполните команду az version, чтобы узнать установленную версию и зависимые библиотеки. Чтобы обновиться до последней версии, выполните команду az upgrade.
Примеры
В следующей таблице содержатся ссылки на примеры сценариев Azure CLI для управления отдельными базами данных и базами данных в пулах в Базе данных SQL Azure.
Область | Description |
---|---|
Создание баз данных | |
Создание отдельной базы данных | Создает База данных SQL и настраивает правило брандмауэра на уровне сервера. |
Создание баз данных в пуле | Создает эластичные пулы и перемещает базы данных в пуле, а также изменяет объемы вычислительных ресурсов. |
Масштабирование баз данных | |
Масштабирование отдельной базы данных | Масштабирует одну базу данных. |
Масштабирование базы данных в пуле | Масштабирует эластичный пул SQL, изменяя объем его вычислительных ресурсов. |
Настройка георепликации | |
Отдельная база данных | Настраивает активную георепликацию для базы данных в Базе данных SQL Azure и выполняет для нее отработку отказа во вторичную реплику. |
База данных в пуле | Настраивает активную георепликацию для базы данных в эластичном пуле и выполняет для нее отработку отказа во вторичную реплику. |
Настройка группы отработки отказа | |
Настройка группы отработки отказа | Настраивает группу отработки отказа для нескольких баз данных и отработку отказа баз данных на сервер-получатель. |
Отдельная база данных | Создает базу данных и группу отработки отказа, добавляет базу данных в эту группу, а потом тестирует отработку отказа на сервер-получатель. |
База данных в пуле | Создает базу данных, добавляет ее в эластичный пул, добавляет эластичный пул в группу отработки отказа, а потом тестирует отработку отказа на сервер-получатель. |
Резервное копирование, восстановление, копирование и импорт базы данных | |
Резервное копирование базы данных | Создает резервную копию базы данных в Базе данных SQL в резервной копии хранилища Azure. |
Восстановление базы данных | Восстанавливает базу данных в Базе данных SQL на определенный момент времени. |
Копирование базы данных на новый сервер | Создает копию существующей базы данных в Базе данных SQL на новом сервере. |
Импорт базы данных из BACPAC-файла | Импорт базы данных из BACPAC-файла в Базу данных SQL. |
См. дополнительные сведения об API управления отдельной базой данных с помощью Azure CLI.