SQL Server on Linux Azure 仮想マシンの概要

Azure VM でのSQL Serverへの適用

SQL Server on Azure Virtual Machinesを使用すると、オンプレミスのハードウェアを管理することなく、クラウドでフル バージョンのSQL Serverを使用できます。 SQL Server VM では、従量課金制でライセンス コストも簡素化されます。

Azure仮想マシンは、世界中のさまざまな geographic リージョンで実行されます。 また、マシンのサイズも各種用意されています。 Linux VMを作成する際には、自分のワークロードに合ったLinuxディストリビューション、SQL Serverのバージョン、エディション、ライセンスモデルを選択できます。 この柔軟性により、仮想マシンは多くの異なるSQL Serverワークロードに適した選択肢となっています。

Azure SQL を初めて使用する場合は、詳細な Azure SQL ビデオシリーズから「Azure VM における SQL Server 概要」ビデオをご覧ください。

Azure portal のデプロイ

SQL Server on Linux Azure VMを作成するには、Azureポータル仮想マシン展開体験を利用してください。 サポートされているLinuxベースのイメージから始め、AzureがVMのプロビジョニングをしながらSQL Serverをインストールし設定します。

注釈

SQL Server on Linux Azure VM向けの新しいスクリプトベースのAzureポータル仮想マシン展開は現在プレビュー段階です。

Important

事前に作成されたSQL Server on Linux Azure Marketplace画像は非推奨です。 これらはAzureポータル、Azure SQLハブ、Azure CLI、Azure PowerShellを通じた新規展開にはもう利用できません。

スクリプトベースのSQL Server on Azure VMポータル展開体験は、以下の利点を提供します:

  • 柔軟性とコントロール:Linuxディストリビューション、SQL Serverのバージョン、エディション、機能を選択できます。 また、SQL Server設定をカスタマイズするために、ご自身のmssql.confファイルをアップロードすることも可能です。
  • 新バージョンへのより迅速なアクセス:新しいLinuxバージョンとAzure機能は、新しいマーケットプレイスイメージを待つことなく利用可能になります。
  • 自動登録:AzureはすべてのVMをSQL Server IaaS Agent拡張機能でデフォルトで登録し、ライセンスの柔軟性、コンプライアンス、ライセンスの可視性を提供します。
  • ガイド付き設定:Azureポータルは、オペレーティングシステム、SQL Serverバージョン、ライセンスオプションの有効な組み合わせのみを表示します。

展開は以下の段階を経ます。

  1. サポートされているLinuxベースのイメージとVMサイズを選択します。
  2. SQL Serverのバージョン、エディション、機能、ライセンスモデルなどを有効化・設定します。
  3. AzureはVM上でSQL Serverをインストールし設定します。
  4. AzureはVMをSQL Server IaaS Agent拡張で登録し、使用量分支払またはAzure ハイブリッド特典ライセンスタイプのいずれかで対応します。

Azureポータルの仮想マシン作成ページかAzure SQLハブからデプロイを開始できます。 どちらの選択肢も同じガイド付きSQL Server構成につながります。 手順については、「AzureポータルでSQL Serverを実行するLinux仮想マシンのプロビジョニング」をご覧ください。

サポートされているLinuxディストリビューション

Azureポータルのデプロイメントは以下のLinuxディストリビューションをサポートしています。 Azure では、後続のバージョンがサポート対象になると、自動的にそのサポートが追加されます。

Distribution サポートされているバージョン
レッドハットエンタープライズLinux(RHEL) RHEL 9、RHEL 10
Ubuntu Ubuntu 22.04、Ubuntu 24.04、Ubuntu 26.04

AzureポータルのデプロイメントはSUSE Linux Enterprise Server(SLES)をサポートしていません。 SLES上でSQL Serverを実行するには、SLESのVMを作成し、手動でSQL Serverをインストールしてください。

SQL Serverを手動でインストールしてください

もし自分でSQL Serverをインストールすることを好みますが、以下も可能です:

  1. Azure上でLinux仮想マシンをプロビジョニングします。
  2. Install SQL Server on Linux。
  3. 管理機能を有効にするために、VM を SQL IaaS Agent 拡張機能に登録してください。

AI の能力と機能

Linux仮想マシン

Storage

ネットワーク

SQL