Поделиться через


Перенос рабочих нагрузок SQL Server (часто задаваемые вопросы)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure SQL Server на виртуальной машине Azure

Перенос локальных рабочих нагрузок SQL Server и связанных приложений в облако обычно приводит к широкому спектру вопросов, которые выходят за рамки простой информации о функциях продукта.

В этой статье представлено комплексное представление и показано, как полностью разблокировать значение при миграции в SQL Azure. В разделе "Модернизация приложений и SQL" рассматриваются вопросы об Azure SQL в целом, а также распространенные сценарии модернизации приложений и SQL. В разделе "Бизнес- и техническая оценка" рассматриваются вопросы экономии затрат, лицензирования, минимизации рисков миграции, непрерывности бизнес-процессов, безопасности, рабочих нагрузок и архитектуры, производительности и аналогичных вопросов бизнес-и технической оценки. В последнем разделе рассматривается фактический процесс миграции и модернизации, включая рекомендации по средствам миграции.

Модернизация приложений и SQL

Azure SQL

Каковы преимущества перемещения приложений и рабочих нагрузок SQL Server в Azure?

Миграция в Azure обеспечивает оптимизированные затраты, гибкость и масштабируемость, повышенную безопасность, соответствие, улучшение непрерывности бизнес-процессов и упрощенное управление и мониторинг.

Что такое SQL Azure?

Sql Azure — это семейство служб, использующих ядро СУБД SQL Server в облаке Azure. Следующие службы относятся к SQL Azure: База данных SQL Azure (База данных SQL), Управляемый экземпляр SQL Azure (Управляемый экземпляр SQL) и SQL Server на виртуальных машинах Azure (виртуальных машинах SQL).

Что такое разница между миграцией и модернизацией в SQL Azure?

Миграция на SQL Azure включает перемещение приложений, инфраструктуры и данных из одного расположения (например, локального центра обработки данных компании) в инфраструктуру Azure. Для клиентов SQL Server это означает перенос рабочих нагрузок при минимизации влияния на операции. Вы можете сократить затраты на ИТ, повысить безопасность и устойчивость и добиться масштабирования по требованию.

Модернизация azure SQL включает обновление существующих приложений для новых подходов к вычислениям и платформ приложений и использования облачных технологий. Это можно сделать с помощью таких служб PaaS, как База данных SQL Azure и Управляемый экземпляр SQL Azure, что обеспечивает дополнительные преимущества инноваций приложений, гибкости, скорости разработки и оптимизации затрат.

Что означает IaaS и PaaS?

Инфраструктура как услуга (IaaS) — это тип облачной вычислительной службы , которая предлагает необходимые вычислительные ресурсы, хранилище и сетевые ресурсы по запросу.

Платформа как услуга (PaaS) — это полная среда разработки и развертывания в облаке, с ресурсами, которые позволяют доставлять все, от простых облачных приложений до сложных облачных корпоративных приложений.

PaaS предоставляет другие преимущества по сравнению с IaaS, такими как более короткие циклы разработки, дополнительные возможности разработки без добавления персонала, доступного доступа к сложным инструментам, чтобы упомянуть несколько. Sql Azure предоставляет службы PaaS (Управляемый экземпляр SQL, База данных SQL) и IaaS (виртуальная машина SQL).

Разделы справки решить, следует ли переместить SQL Server на виртуальную машину, Управляемый экземпляр SQL или База данных SQL?

  • Управляемый экземпляр SQL — это правильный целевой объект PaaS для модернизации существующих приложений SQL Server в масштабе, предоставляя почти все функции SQL Server (включая функции уровня экземпляров) при снижении затрат на управление серверами и базами данных.

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

  • Если вам нужен полный контроль и настройка, включая доступ к ОС, можно выбрать SQL Server на виртуальной машине Azure. Сравнение служб предоставляет дополнительные сведения. Ряд средств миграции помогает выбрать оптимальный выбор путем оценки совместимости целевой службы и затрат.

Как уменьшить затраты, перейдя в SQL Azure?

Переход в Azure обеспечивает экономию ресурсов, обслуживания и затрат на недвижимость, а также возможность оптимизации рабочих нагрузок, чтобы они дешевле выполнялись. Управляемый экземпляр SQL Azure и База данных SQL предоставляют все преимущества служб PaaS, обеспечивая автоматическую настройку производительности, резервные копии, исправление программного обеспечения и высокий уровень доступности, все из которых влечет за собой огромные усилия и затраты при выполнении вручную.

Например, Управляемый экземпляр SQL и База данных SQL (отдельная база данных и эластичные пулы) поставляются со встроенным высоким уровнем доступности. Кроме того, уровни критически важный для бизнеса (Управляемый экземпляр SQL) и Premium (База данных SQL) предоставляют реплики только для чтения без дополнительных затрат, а уровень гипермасштабирования База данных SQL позволяет высокой доступности и именованные вторичные реплики для горизонтального масштабирования чтения без платы за лицензию. Кроме того, клиенты Software Assurance могут использовать свою локальную лицензию SQL Server в Azure, применяя Преимущество гибридного использования Azure (AHB). Software Assurance также позволяет реализовать бесплатный пассивный высокий уровень доступности и аварийного восстановления с помощью виртуальной машины SQL.

Кроме того, каждая служба SQL Azure предоставляет возможность заранее зарезервировать экземпляры (с точки зрения одного года или трех лет) и получить значительную дополнительную экономию. Тарифные планы разработки и тестирования позволяют снизить затраты на разработку. Наконец, ознакомьтесь со следующей статьей о том, как оптимизировать Управляемый экземпляр SQL Azure затраты с помощью Microsoft Azure Well-Architected Framework.

Какой лучший путь лицензирования для экономии затрат при перемещении существующих рабочих нагрузок SQL Server в Azure?

Уникально для Azure, Преимущество гибридного использования Azure (AHB) — это преимущество лицензирования, которое позволяет принести существующие лицензии Windows Server и SQL Server с помощью Software Assurance (SA) в Azure. В сочетании с экономией резервирования и расширенными обновлениями безопасности AHB может повысить до 85 % экономии по сравнению с ценами на оплату по мере использования в SQL Azure. Кроме того, проверьте различные планы ценообразования разработки и тестирования.

Сценарии модернизации приложений и SQL

Сценарий 1. Перемещение центра обработки данных в облако: какой путь модернизации для приложений и баз данных SQL Server?

Обновление существующих приложений организации до облачной модели можно добиться с помощью полностью управляемых приложений и служб данных, включая службы приложение Azure, Azure Spring Apps, База данных SQL Azure, Управляемый экземпляр SQL Azure и другие службы PaaS. Служба Azure Kubernetes (AKS) предоставляет управляемый подход на основе контейнеров в Azure. Модернизация приложений и данных в Azure достигается на нескольких этапах с наиболее распространенными примерами сценариев , описанными в Cloud Adoption Framework.

Сценарий 2. Сокращение затрат НА SQL Server. Как уменьшить затраты на существующий парк SQL Server?

Переход на виртуальные машины SQL Azure, Управляемый экземпляр SQL или База данных SQL обеспечивает экономию ресурсов, обслуживания и затрат на недвижимость. Использование локальных лицензий SQL Server в Azure через Преимущество гибридного использования Azure, использование резервирований Azure для виртуальной машины SQL, Управляемый экземпляр SQL и База данных SQL виртуальных ядер и использование ограниченного виртуального ЦП с поддержкой ограниченного виртуального ЦП Виртуальные машины предоставляет широкий спектр вариантов создания экономичного решения.

Для реализации решений BCDR в SQL Azure вы можете воспользоваться встроенными репликами высокого уровня доступности Управляемый экземпляр SQL и База данных SQL или бесплатной пассивной высокой доступности и аварийного восстановления с помощью виртуальной машины SQL. Кроме того, уровни критически важный для бизнеса (Управляемый экземпляр SQL) и Premium (База данных SQL) предоставляют реплики только для чтения без дополнительных затрат, а уровень гипермасштабирования База данных SQL позволяет высокой доступности и именованные вторичные реплики для горизонтального масштабирования чтения без платы за лицензию. Кроме того, проверьте различные планы ценообразования разработки и тестирования.

Если вы хотите понять, как можно сэкономить до 64 % путем перехода на SQL Azure, вы можете просмотреть отчет о влиянии на окружающую среду, социальное и управление (ESG) по экономической стоимости миграции локальных экземпляров SQL Server в решения Microsoft Azure SQL. Наконец, ознакомьтесь со следующей статьей о том, как оптимизировать Управляемый экземпляр SQL Azure затраты с помощью Microsoft Azure Well-Architected Framework.

Сценарий 3. Оптимизация портфеля приложений. Как одновременно модернизировать как портфель приложений, так и экземпляры SQL Server?

Модернизация приложений и данных в Azure достигается на нескольких этапах с наиболее распространенными примерами сценариев , описанными в Cloud Adoption Framework.

Сценарий 4. Окончание поддержки SQL Server. Какие параметры необходимо переместить в SQL Azure?

После завершения этапа поддержки SQL Server у вас есть несколько вариантов модернизации для Azure SQL. Одним из вариантов является перенос рабочей нагрузки на Управляемый экземпляр SQL Azure, которая обеспечивает высокий паритет функций с локальным продуктом SQL Server. Кроме того, при дополнительных усилиях можно переместить рабочую нагрузку в База данных SQL Azure. Эти службы выполняются на постоянно угреченных функциях SQL Server, эффективно предоставляя вам "окончание окончания поддержки".

Обратная совместимость обеспечивается с помощью уровней совместимости и параметров уровня совместимости базы данных. Такие средства, как расширение миграции SQL Azure в Azure Data Studio или Помощник по миграции данных помогают определить возможные несовместимости.

Всякий раз, когда решение "Платформа как услуга" (PaaS) не соответствует рабочей нагрузке, sql Azure Виртуальные машины предоставить возможность миграции как услуга. При переходе на виртуальную машину SQL Azure вы также получаете бесплатные расширенные исправления безопасности, которые могут обеспечить значительную экономию (например, до 69 % для SQL Server 2012).

Сценарий 5. Соответствие нормативным требованиям: как SQL Azure помогает соответствовать нормативным требованиям?

Политика Azure имеет встроенные политики, которые помогают организациям соответствовать нормативным требованиям. Также можно создавать нерегламентированные и настраиваемые политики. Дополнительные сведения см. в Политика Azure элементах управления соответствием нормативным требованиям для База данных SQL Azure и Управляемый экземпляр SQL. Общие сведения о предложениях соответствия требованиям см. в документации по соответствию Azure.

Начало работы, целостный подход

Как подготовить бизнес-дело миграции?

Microsoft Cloud Adoption Framework для Azure — это отличная отправная точка для создания и реализации стратегии бизнес-технологий, необходимой для перехода в Azure.

Где можно найти руководства по миграции для SQL Azure?

Следующие руководства помогут вам обнаружить, оценить и перенести sql Server в Azure Виртуальные машины, Управляемый экземпляр SQL и База данных SQL.

Необходимо ли модернизировать приложения и SQL одновременно? Что можно сделать?

№ Вы можете использовать итеративный подход к модернизации каждой рабочей нагрузки и компонента.

Можно ли модернизировать SQL Server для Управляемый экземпляр SQL и просто поднять и переместить приложение на виртуальную машину?

Да. Приложение можно подключить к Управляемый экземпляр SQL Azure с помощью различных сценариев, в том числе при его размещении на виртуальной машине.

Бизнес-и техническая оценка

Общая стоимость владения, лицензирования и преимуществ

Как оценить общую экономию стоимости владения (TCO) при переходе на SQL Azure?

Переход к Azure SQL обеспечивает значительную экономию TCO за счет повышения эффективности работы и гибкости бизнеса, а также устранения необходимости в локальном оборудовании и программном обеспечении. Согласно отчету ESG о экономической стоимости переноса локальных экземпляров SQL Server в решения Microsoft Azure SQL, вы можете сэкономить до 47 % при миграции из локальной среды в Виртуальные машины SQL Azure (IaaS) и до 64 % при миграции на Управляемый экземпляр SQL Azure или База данных SQL Azure (PaaS).

Что такое модель лицензирования для Управляемый экземпляр SQL?

Управляемый экземпляр SQL лицензирование следует модели лицензирования на основе виртуальных ядер, где вы оплачиваете вычислительные ресурсы, хранилище и хранилище резервных копий. Можно выбрать несколько уровней служб (общего назначения, критически важный для бизнеса) и поколений оборудования. На странице цен на Управляемый экземпляр SQL представлен полный обзор возможных номеров SKU и цен.

Что такое модель лицензирования для База данных SQL?

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

Какие типы подписок поддерживаются в Управляемый экземпляр SQL?

Проверьте поддерживаемые типы подписок для Управляемый экземпляр SQL.

Можно ли использовать локальную лицензию SQL Server при переходе на SQL Azure?

Если вы владеете Software Assurance для основных или соответствующих лицензий подписки на SQL Server выпуск Standard или SQL Server выпуск Enterprise, вы можете использовать существующую лицензию SQL Server при переходе на Управляемый экземпляр SQL, База данных SQL или виртуальную машину Azure, применяя его. Преимущество гибридного использования Azure (AHB). Вы также можете одновременно использовать эти лицензии как в локальной среде, так и в средах Azure (права двойного использования) до 180 дней.

Разделы справки переход с виртуальной машины SQL на Управляемый экземпляр SQL?

Вы можете следовать тому же руководству по миграции, что и для локального SQL Server.

Я использую лицензию на подписку SQL Server. Можно ли использовать его для перехода в SQL Azure?

Да, соответствующие лицензии на подписку можно использовать для оплаты служб SQL Azure по сниженной (базовой) ставке, применяя Преимущество гибридного использования Azure (AHB).

Я использую лицензии SQL Server CAL. Как перейти в SQL Azure?

Лицензии SQL Server CAL с соответствующими правами на мобильность лицензий можно использовать на виртуальных машинах SQL Azure и на выделенном узле SQL Azure.

Что такое Преимущество гибридного использования Azure (AHB)?

Уникально для Azure, Преимущество гибридного использования Azure (AHB) — это преимущество лицензирования, которое позволяет принести существующие лицензии Windows Server и SQL Server с помощью Software Assurance (SA) в Azure. AHB может принести до 85 % экономии по сравнению с ценами по мере использования в SQL Azure, при сочетании с экономией резервирования и расширенными обновлениями безопасности. Дополнительные сведения см. в разделе "Условия продукта служб Microsoft Azure".

Разделы справки перевести локальную лицензию SQL Server на лицензию vCore в Управляемый экземпляр SQL, База данных SQL и виртуальную машину SQL?

Для каждого ядра SQL Server выпуск Enterprise (1) вы получаете четыре виртуальных ядра Управляемый экземпляр SQL уровня общего назначения или один (1) виртуальных ядер уровня Управляемый экземпляр SQL критически важный для бизнеса. Аналогичным образом один (1) ядро SQL Server выпуск Standard преобразуется в один (1) виртуальный ядро уровня Управляемый экземпляр SQL общего назначения, а четыре (4) виртуальных ядра SQL Server выпуск Standard переводятся на один (1) виртуальный ядро Управляемый экземпляр SQL критически важный для бизнеса.

Обновление Преимущество гибридного использования Azure августа 2020 г. содержит общие сведения о возможных преобразованиях ядра в виртуальные ядра для Управляемый экземпляр SQL, База данных SQL и виртуальной машины SQL. Применимые права AHB также описаны в разделе "Условия продукта". Вы также можете использовать калькулятор экономии Преимущество гибридного использования Azure для вычисления точной экономии для вашего имущества SQL Server.

Требуется ли Software Assurance (SA) для использования лицензии SQL Server в SQL Azure?

Software Assurance — это программа лицензирования, которая может применяться к локальным лицензиям SQL Server, разрешая мобильность лицензий, AHB и другие преимущества. Sa является обязательным, если при переходе на SQL Azure необходимо вызвать AHB для использования существующих лицензий SQL Server (с SA). Без SA + AHB клиенты оплачиваются с ценами PAYG.

Кроме того, условия аутсорсинга управления программным обеспечением, применимые к лицензиям SQL Server, приобретенным до 1 октября 2019 г., позволяют выделить существующие лицензии на выделенный узел Azure так же, как вы будете лицензировать сервер в собственном центре обработки данных: см. цены на выделенный узел Виртуальные машины.

Нужно ли платить за высокий уровень доступности (HA) в Управляемый экземпляр SQL и База данных SQL?

Уровни Управляемый экземпляр SQL общего назначения и критически важный для бизнеса уровнях Управляемый экземпляр SQL и База данных SQL основаны на архитектуре высокой доступности. Таким образом, плата за высокий уровень доступности не взимается. Для уровня гипермасштабирования База данных SQL взимается реплика высокой доступности.

Нужно ли платить за реплики высокой доступности и аварийного восстановления для виртуальной машины SQL Azure?

Если у вас есть Software Assurance, вы можете реализовать планы высокого уровня доступности и аварийного восстановления с помощью SQL Server на виртуальных машинах SQL Azure без дополнительных затрат на лицензирование для пассивного экземпляра аварийного восстановления. Дополнительные сведения см. в документации по виртуальной машине SQL.

Нужно ли платить за аварийное восстановление (аварийное восстановление) в Управляемый экземпляр SQL и База данных SQL?

Управляемый экземпляр SQL предоставляет возможность настройки резервной реплики без лицензии, что означает, что плата за лицензирование SQL Server для виртуальных ядер, которые использует вторичная резервная реплика, не взимается.

Можно ли централизованно управлять Преимущество гибридного использования Azure для SQL Server во всей подписке Azure?

Да. Вы можете централизованно управлять Преимущество гибридного использования Azure для SQL Server в пределах всей подписки Azure или общей учетной записи выставления счетов. Эта функция в настоящее время доступна для предварительного ознакомления.

Если переместить некоторые серверы SQL Server, рабочие нагрузки Управляемый экземпляр SQL и оставить некоторые рабочие нагрузки в локальной среде, можно ли управлять всеми лицензиями SQL в одном месте?

Вы можете централизованно управлять лицензиями, которые охватываются Преимущество гибридного использования Azure для SQL Server в пределах всей подписки Azure или общей учетной записи выставления счетов. Эти данные можно объединить с обзором, поддерживаемым отделом лицензирования или отделом закупок, или получить сведения о лицензировании, создав собственный обзор пользовательского лицензирования. Лицензии должны использоваться либо локально, либо в облаке, но у вас есть 180 дней одновременного использования прав на использование при переносе серверов.

Как свести к минимуму время простоя во время миграции через Интернет?

Функция связи Управляемый экземпляр SQL предлагает максимально возможное минимальное решение для миграции по сети простоев, удовлетворяющее потребностям наиболее критически важных приложений уровня 1. Вы можете ознакомиться с полным спектром средств миграции и технологий, чтобы выбрать оптимальный вариант для вашего сценария использования.

Бесплатная миграция рисков с помощью гибридной стратегии

Можно ли продолжать работать в локальной среде, модернизируя приложения в Azure?

С помощью SQL Server 2016, 2019 и 2022 можно использовать функцию link для Управляемый экземпляр SQL Azure для создания гибридного подключения между SQL Server и Управляемый экземпляр SQL Azure. Данные реплицируются практически в режиме реального времени из SQL Server в Azure и могут использоваться для модернизации рабочих нагрузок в Azure. Вы можете использовать реплицированные данные в Azure для горизонтального масштабирования чтения и разгрузки аналитики.

Вы можете продолжать работать гибридную ссылку до тех пор, пока это необходимо: недели, месяцы, годы за раз, нет ограничений на это.

Да, вы можете использовать реплицированные данные в Azure для тестирования и проверки стратегии миграции (производительности, рабочих нагрузок и приложений) перед миграцией в Azure.

Можно ли выполнить обратную миграцию из SQL Azure и вернуться в SQL Server при необходимости?

В SQL Server 2022 мы предлагаем лучшее решение для простого перемещения данных с помощью собственной резервной копии и восстановления из Управляемый экземпляр SQL в SQL Server, полностью обезопасив стратегию миграции в Azure.

Рабочие нагрузки и архитектура

Разделы справки определить, какие рабочие нагрузки SQL Server следует переместить в Управляемый экземпляр SQL?

При переносе рабочих нагрузок SQL Server в Управляемый экземпляр SQL Azure обычно является первым вариантом, так как большинство баз данных готовы к миграции на Управляемый экземпляр SQL. Существует несколько средств, которые помогут вам оценить рабочую нагрузку на совместимость с Управляемый экземпляр SQL Azure.

Вы можете использовать расширение миграции SQL Azure в Azure Data Studio или Помощник по миграции данных. Оба средства помогают выявлять проблемы, которые могут повлиять на миграцию Управляемый экземпляр SQL Azure и предоставить рекомендации по их устранению. После проверки совместимости можно запустить средство рекомендаций SKU для анализа данных о производительности и рекомендации по минимальному Управляемый экземпляр SQL Azure SKU. Обязательно посетите службу "Миграция Azure", которая является централизованным центром для оценки и переноса локальных серверов, инфраструктуры, приложений и данных в Azure.

Разделы справки определить соответствующий целевой объект Управляемый экземпляр SQL для конкретной локальной рабочей нагрузки SQL Server: Управляемый экземпляр SQL общего назначения или уровня критически важный для бизнеса?

Управляемый экземпляр SQL выбор уровня зависит от доступности, производительности (например, пропускной способности, операций ввода-вывода в секунду, задержки) и компонентов (например, в памяти OLTP). Уровень общего назначения подходит для большинства универсальных рабочих нагрузок, так как он уже предоставляет архитектуру высокого уровня доступности и полностью управляемый ядро СУБД с задержкой хранилища в диапазоне от 5 мс до 10 мс. Уровень критически важный для бизнеса предназначен для приложений, для которых требуются ответы с низкой задержкой (1–2 мс) из уровня хранилища, быстрое восстановление, строгие требования к доступности и возможность отключения рабочих нагрузок аналитики.

Как переместить сервер SQL Server с высокой степенью автоматизации в Управляемый экземпляр SQL?

Автоматизация развертывания инфраструктуры SQL Azure может выполняться с помощью PowerShell и CLI. Полезные примеры можно найти в примерах Azure PowerShell для База данных SQL Azure и Управляемый экземпляр SQL Azure статье. Конвейеры непрерывной интеграции Azure DevOps (CI) и развертывания (CD) можно использовать для полного внедрения автоматизации в практики инфраструктуры как кода.

Создание моделей и сценариев базы данных также можно интегрировать с помощью проектов баз данных с помощью Visual Studio Code или Visual Studio. Использование конвейеров CI/CD Azure DevOps позволит развернуть проекты баз данных в выбранном месте назначения SQL Azure. Наконец, автоматизация служб с помощью сторонних средств также возможна. Дополнительные сведения см. в разделе Управляемый экземпляр SQL Azure — команда Terraform.

Можно ли переместить только определенную рабочую нагрузку из локального кластера и что такое влияние на лицензирование и стоимость?

Можно перенести только базы данных, связанные с одной рабочей нагрузкой, в Управляемый экземпляр SQL Azure. Для создания и эксплуатации управляемого экземпляра SQL Azure требуются лицензии SQL Server. Преимущество гибридного использования Azure предоставляет возможность повторного использования лицензий. Обратитесь к партнеру по лицензированию, чтобы узнать, какие возможности можно использовать с мобильностью лицензий и реструктуризацией текущих лицензий.

Я поддерживаю высоко консолидированный SQL Server с несколькими приложениями, работающими с ним. Можно ли переместить его в Управляемый экземпляр SQL?

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

Разделы справки перенести рабочие нагрузки БИЗНЕС-аналитики SQL Server (включая службы Reporting Services и Службы Analysis Services), которые несовместимы с Управляемый экземпляр SQL?

Наименьший путь миграции — переместить как есть и разместить компоненты бизнес-аналитики на виртуальной машине Azure. База Reporting Services данных может размещаться в Управляемый экземпляр SQL Azure и Фабрика данных Azure предоставляет возможность поднять и переместить решения служб SSIS в облако. При создании современного решения является частью усилий по миграции, Azure предоставляет широкий спектр служб для создания решения корпоративного хранилища данных.

Я использую приложение из поставщика программного обеспечения, которое не поддерживает Управляемый экземпляр SQL или Azure. Какие параметры можно переместить приложение в Azure и SQL Server в SQL Azure?

Перенос среды по мере использования в виртуальную машину Azure является самым безопасным вариантом, если поставщик или поставщик не предоставляют никаких параметров. Однако мы рекомендуем поставщиков и поставщиков, которые тесно сотрудничают с Корпорацией Майкрософт, чтобы просмотреть варианты с Управляемый экземпляр SQL Azure. Управляемый экземпляр SQL Azure предоставляет параметры обратной совместимости с помощью уровня совместимости базы данных, рекомендации по различиям Transact-SQL и реализованы основные функции в Управляемом экземпляре SQL Azure.

Разделы справки обеспечить совместимость текущей версии базы данных SQL Server в Управляемый экземпляр SQL?

Уровень совместимости базы данных можно задать в Управляемый экземпляр SQL, как описано в блоге SQL Azure.

Безопасность

Как AZURE SQL помогает повысить уровень безопасности базы данных?

Стратегия безопасности следует глубокому подходу с многоуровневой защитой: сетевой безопасности и управлению доступом и защите от угроз + Information Protection. Дополнительные сведения о возможностях безопасности База данных SQL и Управляемый экземпляр SQL. В Microsoft Defender для облака Azure предоставляется решение для управления постурами Cloud Security (CSPM) и защиты облачных рабочих нагрузок (CWP).

Непрерывность бизнес-процессов

Как адаптировать локальные концепции непрерывности бизнес-процессов и аварийного восстановления (BCDR) в Управляемый экземпляр SQL Azure концепции?

Большинство концепций BCDR SQL Azure эквивалентны в локальных реализациях SQL Server. Например, высокий уровень доступности Управляемый экземпляр SQL уровня общего назначения можно рассматривать как облачный эквивалент для SQL Server FCI (экземпляр отказоустойчивого кластера). Аналогичным образом, Управляемый экземпляр SQL уровень критически важный для бизнеса можно рассматривать как облачный эквивалент группы доступности AlwaysOn с синхронной фиксацией к минимальному количеству реплик. В качестве концепции аварийного восстановления группа отработки отказа на Управляемый экземпляр SQL сравнима с группой доступности с асинхронной фиксацией. База данных SQL и Управляемый экземпляр SQL высокого уровня доступности поддерживаются соглашениями об уровне обслуживания. Дополнительные сведения см. в разделе "Обзор непрерывности бизнес-процессов с помощью База данных SQL Azure".

Как выполняется резервное копирование в службах PaaS Sql Azure?

Документацию по автоматическому резервному копированию можно проверить в Управляемый экземпляр SQL и База данных SQL, чтобы узнать о RPO, RTO, хранении, планировании и других возможностях и функциях резервного копирования.

Как достигается высокий уровень доступности в Управляемый экземпляр SQL и База данных SQL?

Управляемый экземпляр SQL и база данных основаны на архитектуре высокой доступности (HA). Это включает поддержку групп отработки отказа и различных других функций. Вы можете выбрать две модели архитектуры высокого уровня доступности: стандартная модель доступности на уровне служб общего назначения или модель доступности Premium на уровне служб критически важный для бизнеса.

Как работает аварийное восстановление в Управляемый экземпляр SQL и База данных SQL?

См. документацию по База данных SQL и Управляемый экземпляр SQL. Управляемый экземпляр SQL часто задаваемые вопросы о параметрах аварийного восстановления.

Производительность и масштаб

Разделы справки повысить производительность, переместив локальный SQL Server на Управляемый экземпляр SQL, База данных SQL или виртуальную машину SQL?

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

Как сравнить производительность управляемого экземпляра SQL с производительностью SQL Server?

Дополнительные сведения о сравнении и настройке производительности см. в разделе "Производительность" Управляемый экземпляр SQL.

Процесс миграции и модернизации

Я хочу модернизировать рабочие нагрузки SQL Server в SQL Azure. Что такое следующий шаг?

Отличное место для начала — присоединение к программе миграции и модернизации Azure. При запуске проекта миграции рекомендуется сформировать выделенную группу миграции для разработки и выполнения плана миграции. Если у вашей компании назначена группа учетных записей Майкрософт или партнера Майкрософт, они могут предоставить рекомендации по требуемому набору навыков и общему процессу для команды миграции.

Где можно найти руководства по миграции в SQL Azure?

Следующие руководства помогут вам обнаружить, оценить и перенести sql Server в Azure Виртуальные машины, Управляемый экземпляр SQL и База данных SQL. Вы можете ознакомиться с руководствами по миграции базы данных Azure, которые также содержат руководства по миграции в другие целевые объекты базы данных.

Какие средства миграции можно использовать?

Вы можете использовать расширение миграции SQL Azure для Azure Data Studio для оценки и миграции SQL Server или выбрать один из других средств миграции.

Разделы справки свести к минимуму время простоя во время миграции через Интернет?

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

Как оптимизировать затраты после миграции в SQL Azure?

Рекомендации по оптимизации затрат в Microsoft Azure Well-Architected Framework (WAF) предоставляют методологию оптимизации затрат для каждой службы SQL Azure. Дополнительные сведения о оптимизации затрат WAF можно также узнать о Управляемый экземпляр SQL.