Как установить SQL Server на виртуальную машину Azure?

Опубликовано: 6 Сентября, 2022

Microsoft Azure предоставляет нам несколько служб баз данных, которые помогают нам запускать в облаке популярные системы управления реляционными базами данных, такие как MySQL, SQL Server и PostgreSQL. Мы можем использовать SQL-сервер на виртуальных машинах Azure , запустив виртуальную машину в Azure и установив в ней SQL-сервер. Каждый экземпляр может поддерживать несколько различных баз данных. Используя виртуальные машины, мы превращаем его в решение «инфраструктура как услуга» (IaaS), которое виртуализирует аппаратную инфраструктуру для работы в сети и вычислительное хранилище в Azure. SQL Server полностью совместим с локальными физическими и виртуальными установками. Это делает его отличным вариантом для удобной миграции существующих локальных установок SQL Server в облако без внесения каких-либо изменений, поскольку он эффективно реплицирует базу данных, работающую на реальном локальном оборудовании. Это похоже на перемещение базы данных с одного локального сервера на другой. Поскольку это услуга IaaS, мы должны управлять всеми аспектами сервера, включая обновления, конфигурации, операционную систему, резервное копирование и другие задачи обслуживания ресурса.
Он имеет доступность 99,99% и может использоваться для разработки и тестирования традиционных приложений SQL Server.

Установка SQL Server на виртуальной машине Azure

Предварительные требования: у вас должна быть активная подписка Azure. Вы можете воспользоваться бесплатной 12-месячной подпиской, перейдя на официальный сайт.

Шаг 1. Перейдите на портал Azure и войдите в свою учетную запись.

Шаг 2. На главной странице выберите Все службы и введите Azure SQL в поле поиска.

Шаг 3: Выберите опцию « +Создать ». Появится страница выбора параметров развертывания SQL. Мы можем просмотреть дополнительную информацию, выбрав показать подробности на плитке виртуальных машин SQL.

Шаг 4: Выберите изображение, которое хотите создать. На данный момент вы можете выбрать бесплатную лицензию SQL Server: SQL Server 2019 Developer на образе Windows Server 2022 из раскрывающегося списка.

Шаг 5: Выберите «Создать», чтобы создать образ. Вам будет предложено предоставить основные сведения для создания образа:

  • Подписка: выберите подписку Azure, в которой вы хотите создать образ.
  • Группа ресурсов: выберите группу ресурсов, в которой вы хотите создать образ создания новой группы ресурсов.
  • Имя виртуальной машины: введите уникальное имя для имени виртуальной машины.
  • Регион: Выберите регион
  • Варианты доступности: выберите вариант в зависимости от ваших потребностей. На данный момент выберите Избыточность инфраструктуры не требуется .
  • Список изображений: выберите изображение. Пока выберите Бесплатная лицензия SQL Server: SQL Server 2019 Developer на Windows Server 2022.
  • Размер: выберите желаемый размер виртуальной машины. На данный момент выберите базовое предложение A2 , нажав на изменение размера.

Шаг 6: Под учетной записью администратора укажите уникальное имя пользователя и пароль. Пароль должен иметь длину не менее 12 символов и соответствовать установленным требованиям сложности . Правила для входящих портов: выберите «Разрешить выбранные порты» и выберите порты в раскрывающемся списке. А пока выберите RDP(3389) .

Шаг 7: Затем нажмите «Настройки SQL-сервера ». В открывшейся вкладке заполните необходимые данные:

  • В разделе «Безопасность и сеть» выберите «Общедоступный» для подключения к SQL и назначьте порт 1418, чтобы избежать общеизвестного номера порта в общедоступном сценарии.
  • В разделе аутентификации SQL выберите, хотите ли вы включить ее или нет. Пока нажмите «Включить». Учетные данные для входа в SQL будут такими же, как имя пользователя и пароль, которые мы настроили для нашей виртуальной машины.
  • При необходимости измените любой другой и нажмите Review + Create .

Шаг 8. На вкладке « Обзор + создание » просмотрите сводку и выберите «Создать», чтобы создать сервер SQL, группу ресурсов и ресурсы, указанные для виртуальной машины с указанными конфигурациями.

Шаг 9: Если он показывает все проверки, прошедшие их, нажмите кнопку «Создать», чтобы создать виртуальную машину, иначе проверьте наличие ошибок проверки. Для развертывания потребуется некоторое время.

Подключение к SQL-серверу

Шаг 1: Перейдите к развернутому ресурсу на портале. В разделе обзора созданной вами виртуальной машины вы найдете общедоступный IP-адрес. Запишите это.

Шаг 2: На другом компьютере, с которого вы хотите подключиться, откройте SQL Server Management Studio. Появится диалоговое окно подключения к серверу или подключения к базе данных. Введите общедоступный IP-адрес, который мы ранее записали в имя сервера. Затем добавьте запятую и добавьте пользовательский порт, который мы использовали при настройке виртуальной машины (1418). Например, 31.22.43.11,1418. В поле проверки подлинности выберите проверку подлинности SQL-сервера. Вам будет предложено войти в систему. Введите имя логина SQL и пароль для входа.

Шаг 3: Нажмите кнопку подключения, после чего вы подключитесь к своему SQL-серверу.

Возможности SQL Server в Azure помогают нам:

  • Мгновенно создавайте сценарии разработки и тестирования для наших приложений, когда мы не хотим покупать локальное оборудование для разработки или тестирования SQL-сервера.
  • Это делает его идеальным для быстрой миграции существующих приложений с минимальными изменениями или без них.
  • Быть экономичным и эффективным, поскольку это помогает нам масштабировать платформу, на которой работает SQL Server, за счет выделения дополнительных ресурсов (памяти, мощности ЦП, дискового пространства) нашим виртуальным машинам. Мы можем быстро изменить размер виртуальной машины, даже не переустанавливая работающее на ней программное обеспечение.
  • Это позволяет нам расширять существующие локальные приложения до облака в гибридном режиме.
  • Это позволяет нам иметь полное администрирование СУБД и операционной системы виртуальной машины.