Примеры Azure CLI для Базы данных SQL Azure и Управляемого экземпляра SQL

Область применения:База данных SQL Azure Управляемый экземпляр SQL Azure

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

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

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

  • Используйте среду Bash в Azure Cloud Shell. Дополнительные сведения см. в кратком руководстве по Azure Cloud Shell — Bash.

    Запуск 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.

Область Описание
Создание баз данных
Создание отдельной базы данных Создает Базу данных SQL и настраивает правило брандмауэра уровня сервера.
Создание баз данных в пуле Создает эластичные пулы и перемещает базы данных в пуле, а также изменяет объемы вычислительных ресурсов.
Масштабирование баз данных
Масштабирование отдельной базы данных Масштабирует одну базу данных.
Масштабирование базы данных в пуле Масштабирует эластичный пул SQL, изменяя объем его вычислительных ресурсов.
Настройка георепликации
Отдельная база данных Настраивает активную георепликацию для базы данных в Базе данных SQL Azure и выполняет для нее отработку отказа во вторичную реплику.
База данных в пуле Настраивает активную георепликацию для базы данных в эластичном пуле и выполняет для нее отработку отказа во вторичную реплику.
Настройка группы отработки отказа
Настройка группы отработки отказа Настраивает группу отработки отказа для нескольких баз данных и отработку отказа баз данных на сервер-получатель.
Отдельная база данных Создает базу данных и группу отработки отказа, добавляет базу данных в эту группу, а потом тестирует отработку отказа на сервер-получатель.
База данных в пуле Создает базу данных, добавляет ее в эластичный пул, добавляет эластичный пул в группу отработки отказа, а потом тестирует отработку отказа на сервер-получатель.
Резервное копирование, восстановление, копирование и импорт базы данных
Резервное копирование базы данных Создает резервную копию базы данных в Базе данных SQL в резервной копии хранилища Azure.
Восстановление базы данных Восстанавливает базу данных в Базе данных SQL на определенный момент времени.
Копирование базы данных на новый сервер Создает копию существующей базы данных в Базе данных SQL на новом сервере.
Импорт базы данных из BACPAC-файла Импорт базы данных из BACPAC-файла в Базу данных SQL.

См. дополнительные сведения об API управления отдельной базой данных с помощью Azure CLI.