LASSIC Media らしくメディア
SQL Server 2014サポート終了|移行を外注で進める
LASSIC IT事業部|元請(プライムベンダー)としてシステム保守・運用を受託
この記事のポイント
- SQL Server 2014は2024年7月9日に延長サポートを終了しており、現在は公式のセキュリティ更新を受けられない状態です。
- Microsoftはアップグレード・Azure SQL Managed Instance・Azure VM・ESU契約という複数の移行先を示しています。
- SQL Server 2014に限り、Azure VM等へ移行するとSoftware Assuranceなしでも無償のESUを2027年7月12日まで受けられる特典があり、判断材料として押さえておきたいポイントです。
目次
- SQL Server 2014のライフサイクルとサポート終了(2024年7月9日)の事実
- サポート終了を放置するリスク-セキュリティ更新停止とコンプライアンス対応
- Microsoft公式が示す移行・延長の選択肢
- SQL Server 2014固有の無償ESU特典-Azure VM/VMware Solutionへの移行
- 標準的なESU単体契約という選択肢と3年間の期限
- オンプレミス新バージョンへのアップグレードという選択肢
- Azure SQL Managed Instance/Azure VMへのクラウド移行という選択肢
- 内製移行と外注委託のコスト構造比較
- まとめ:SQL Server 2014移行を進めるための3つの判断軸
- よくある質問
SQL Server 2014のライフサイクルとサポート終了(2024年7月9日)の事実
Microsoft SQL Server 2014は、2014年6月5日に提供が開始されたリレーショナルデータベース管理システムです*1。Microsoft Lifecycle公式ページによると、機能追加や性能改善を含むメインストリームサポートは2019年7月9日に終了しており、セキュリティ更新のみを提供する延長サポートも2024年7月9日に終了済みです*1。
つまり本稿執筆時点(2026年7月)で、SQL Server 2014は延長サポート終了から2年以上が経過している状態にあります。Microsoftの製品ライフサイクルはFixed Lifecycle Policyに基づいて運用されており、最低5年間のメインストリームサポートに加え、対象製品には延長サポートの期間が設けられる仕組みです*2。SQL Server 2014もこの枠組みに沿って提供が終了しました。
サポート終了を放置するリスク-セキュリティ更新停止とコンプライアンス対応
延長サポートが終了したSQL Server 2014には、新たに発見された脆弱性に対する修正プログラムが提供されません。Microsoft公式ページも、延長サポート終了後は非セキュリティ更新だけでなくセキュリティ更新も提供対象から外れる旨を明記しています*2。脆弱性が公表されても、公式なパッチ配布を受けられない期間が続くことになるでしょう。
企業システムでは、社内のセキュリティ基準や取引先からの監査で「サポート切れの製品を使用していないか」が確認項目になる場合があります。個人情報や取引データを扱う業務でシステムを使い続けるほど、脆弱性の蓄積という技術的な課題と、監査・説明責任という組織的な課題の両方が積み上がっていきます。放置する期間が長引くほど、この二つの課題を同時に解消する難易度も上がっていくと言えるでしょう。
Microsoft公式が示す移行・延長の選択肢
Microsoft Learnの公式ガイドは、サポート終了を迎えたSQL Serverについて、次の選択肢を挙げています*3。
- オンプレミス環境で現行バージョンのSQL Serverへアップグレードする
- Azure SQL Managed Instanceへワークロードを移行する(PaaS)
- Azure仮想マシン上のSQL Serverへ移行する(IaaS)。移行時にバージョンをアップグレードするか、そのまま移行するかを選べる
- Azure VMware Solutionへ移行する
- 拡張セキュリティ更新プログラム(ESU)を契約し、現状の環境を維持する
いずれの選択肢を選ぶかによって、必要な費用・作業期間・社内で確保すべきスキルは大きく変わります。次項からは、SQL Server 2014に固有の条件を含めて選択肢ごとの特徴を整理します。
SQL Server 2014固有の無償ESU特典-Azure VM/VMware Solutionへの移行
Microsoft公式ガイドには、SQL Server 2014に限った次の記載があります。Azure仮想マシンへ「そのまま(as-is)」移行することで、ESU期間の終了まで無償のESUを取得できるという内容です*3。Software Assuranceの契約有無を問わずこの特典が適用される点が、標準的な有償ESU契約との違いです*3。同様の無償ESU特典は、Azure VMware Solution上の仮想マシンへ移行した場合にも適用されると公式ガイドに記載されています*3。
Microsoft Lifecycle公式ページによると、SQL Server 2014のESU提供期間は2024年7月10日から2027年7月12日までの3年間で、年単位の3期に区切られています*1。本稿執筆時点(2026年7月)は3期目にあたり、無償・有償を問わずESUを利用できるのは2027年7月12日までです*1。この期限を過ぎると、ESUによる延命という選択肢自体がなくなる点に注意しておきたいところです。
標準的なESU単体契約という選択肢と3年間の期限
クラウドへ移行せず、オンプレミス環境を維持したままセキュリティ更新だけを継続したい場合は、ESUを単体で契約する方法があります。Microsoft公式ガイドは、この方法について次の点を挙げています*3。
- Software Assuranceまたはサブスクリプションライセンスを保有する顧客のみが契約対象になります
- 費用の目安は、オンプレミスライセンス費用に対して年間約75%とされています
- 提供期間は最長3年間で、この間にアプリケーションの移行やバージョン検証を進める必要があります
- 提供されるのはMSRCが「緊急」と評価したセキュリティ更新のみで、新機能や非セキュリティ上の不具合修正は対象外です
ESU単体契約は、システム構成を変えずに時間を確保できる一方、コストと提供範囲の両面で制約を伴います。移行判断を先送りするための一時的な選択肢として位置づけ、並行してアップグレードやクラウド移行の検討を進める体制が求められるでしょう。
オンプレミス新バージョンへのアップグレードという選択肢
現行バージョンのSQL Serverへオンプレミスでアップグレードする方法は、既存のハードウェア運用体制を維持しながら、最新のセキュリティ更新と機能を受けられる点が特徴です*3。データベースの互換性レベルを維持すれば、既存アプリケーションへの影響を抑えながら移行できるとされています*3。
一方で、ハードウェアとソフトウェアの購入・保守を自社で担うため、初期投資と継続的な運用コストが発生します*3。Windows Serverも古いバージョンを使っている場合は、OSのアップグレードが同時に必要になるケースがあり、その分だけ移行作業が複雑になる点も考慮しておくべきでしょう*3。
Azure SQL Managed Instance/Azure VMへのクラウド移行という選択肢
Azure SQL Managed Instance(PaaS)の特徴
Azure SQL Managed Instanceは、既存のオンプレミスSQL Serverインスタンスを最小限の変更でクラウドへ移行できるPaaSサービスです*3。「Always-up-to-date」の更新ポリシーを選ぶとバージョンという概念自体がなくなり、以降のサポート終了を心配しなくて済む点が特徴です*3。ただし全データベースの合計容量は32TBまでという制限があり、オンプレミスの524PBと比べると小規模なワークロード向けの選択肢と言えるでしょう*3。
Azure VM(IaaS)の特徴
Azure仮想マシン上でSQL Serverを稼働させる方法は、既存のライセンスを持ち込める「ライセンスモビリティ」に対応し、OSレベルでの制御を維持できる点が特徴です*3。移行時にバージョンをアップグレードするか、前述の無償ESU特典を使ってそのまま移行するかを選べる柔軟性もあります*3。1インスタンスあたりの容量上限は256TBとされています*3。
内製移行と外注委託のコスト構造比較
移行を自社で進める内製と、外部パートナーへ委託する外注では、費用構造・必要スキル・リスク対応の重心が異なります。以下の表に主な違いを整理しました。
| 比較項目 | セルフホスト内製 | 外注委託 |
|---|---|---|
| 移行方針の選定 | 5つの選択肢を自社で比較検討し、業務アプリケーションへの影響を洗い出します | 現行構成の棚卸しから移行方式の選定まで、専門パートナーが提案します |
| 互換性検証 | データベース互換性レベルやT-SQLの差異を自社の担当者が検証します*3 | 検証項目の設計から実施までを委託先が担当します |
| 移行作業・データ移行 | 移行ツールの選定・操作を含め、自社の担当者が実行します | ツール選定から実行、切り戻し計画までを委託先が担当します |
| 移行後の運用体制 | パッチ適用・バックアップ・監視体制を自社で継続します | 運用保守までを含めて委託できます |
内製で移行を進める場合、SQL Serverの互換性検証に加え、Azureへ移行するならネットワーク設計(ExpressRouteやVPN Gateway)や移行ツールの運用といった複数分野の知識が必要になります*3。自社の情報システム部門だけで完結させるのが難しいと感じる場合は、外部パートナーへの相談も選択肢の一つになるでしょう。
まとめ:SQL Server 2014移行を進めるための3つの判断軸
本稿では、SQL Server 2014のサポート終了に関する事実と移行の選択肢を、Microsoft公式情報に基づいて整理しました。要点は次の3つに集約されるでしょう。第一に、SQL Server 2014は2024年7月9日に延長サポートを終了しており、現在は公式のセキュリティ更新を受けられない状態です*1。第二に、Microsoftはアップグレード・Azure SQL Managed Instance・Azure VM・ESU契約という複数の選択肢を示しており、SQL Server 2014に限りAzure VM等への移行で無償ESUを2027年7月12日まで受けられる特典があります*3。第三に、内製と外注のどちらで進めるかは、互換性検証やクラウド設計に必要な専門知識と社内リソースを踏まえて判断する必要があるでしょう。
よくある質問
SQL Server 2014はいつサポートが終了しましたか。
Microsoft Lifecycle公式ページによると、メインストリームサポートは2019年7月9日、延長サポートは2024年7月9日にそれぞれ終了しています。本稿執筆時点(2026年7月)で、延長サポート終了から2年以上が経過した状態です。
サポート終了後もSQL Server 2014をそのまま使い続けることはできますか。
動作自体は継続しますが、セキュリティ更新が提供されないため、脆弱性への対応や社内・取引先の監査対応という観点でリスクが残ります。ESU契約や移行の検討を進める必要があるでしょう。
ESU(拡張セキュリティ更新プログラム)はいつまで利用できますか。
Microsoft Lifecycle公式ページによると、SQL Server 2014のESU提供期間は2024年7月10日から2027年7月12日までの3年間です。この期限を過ぎると、ESUによる延命という選択肢自体がなくなります。
Azureへ移行すると無償でESUを受けられるのですか。
Microsoft公式ガイドでは、SQL Server 2014に限り、Azure VMやAzure VMware Solutionへ「そのまま」移行するとSoftware Assuranceの契約がなくても無償のESUをESU期間終了まで受けられるとされています。移行先のAzure利用料は別途発生する点に留意が必要です。
移行は内製と外注のどちらで進めるべきですか。
必要な専門知識や社内リソースの状況によって適した進め方は変わります。互換性検証やクラウドのネットワーク設計まで含めて自社で完結させるのが難しい場合は、外部パートナーへの相談も選択肢になるでしょう。
著者:テレリモ総研編集部 鈴木 亮佑
ご不明な点はお問い合わせフォームからもご連絡いただけます。
- *1 出典:Microsoft Learn「SQL Server 2014 – Microsoft Lifecycle」(https://learn.microsoft.com/en-us/lifecycle/products/sql-server-2014)
- *2 出典:Microsoft Learn「Fixed Lifecycle Policy – Microsoft Lifecycle」(https://learn.microsoft.com/en-us/lifecycle/policies/fixed)
- *3 出典:Microsoft Learn「End of Support Options – SQL Server」(https://learn.microsoft.com/en-us/sql/sql-server/end-of-support/sql-server-end-of-support-overview)