近年、リモートワークや在宅勤務の普及にともない、社内システムへ柔軟にアクセスするための基盤としてリモートデスクトップサービス(RDS)の重要性は急速に高まっています。本記事ではWindows Server 2022へのRDS導入を検討される企業向けに、ライセンスの考え方や設定手順、運用上のポイントを詳しく解説します。
RDSとは?
リモートデスクトップサービス(Remote Desktop Services)は、リモート環境からサーバー上のデスクトップやアプリケーションにアクセスできるようにするためのWindows Serverの機能です。旧称として「ターミナルサービス」と呼ばれていた時期もあります。クライアント端末にアプリケーションや機能をローカルでインストールする手間が省けるほか、データを集中管理できるメリットがあります。また、ユーザーごとに必要なアプリケーションだけを提供するなど、効率的かつセキュアな運用も可能になります。
RDSの主な構成要素
RDSにはいくつかの役割(ロール)が存在し、それぞれ以下のような機能を担っています。
- リモートデスクトップセッションホスト(RD Session Host)
ユーザーにリモートのWindowsデスクトップまたはアプリケーションを提供する役割。利用者はセッションホストに接続して操作を行います。 - リモートデスクトップライセンスサーバー(RD Licensing Server)
RDS CAL(クライアントアクセスライセンス)の管理・発行を行うサーバーです。ライセンスサーバーにCALをインストールすることで、適切なライセンス認証が行われます。 - リモートデスクトップ接続ブローカー(RD Connection Broker)
負荷分散やセッションの再接続などを管理し、ユーザーが途切れなくリモートセッションを利用できるように制御します。 - リモートデスクトップゲートウェイ(RD Gateway)
インターネットなど外部ネットワークから安全にRDS環境へ接続する際に利用するゲートウェイ機能です。セキュア接続を実現できます。 - リモートデスクトップWebアクセス(RD Web Access)
ブラウザ経由でRDSリソースに接続するためのWebポータル機能を提供します。
なぜRDSが注目されているのか
働き方改革の推進やコロナ禍を経て、在宅勤務やサテライトオフィスの活用が拡大しています。RDSを導入することで、
- 社外からでもセキュアに社内リソースへアクセス可能
- スマートフォンやタブレットなど多様なデバイスからの利用が容易
- シンクライアント化で運用コスト低減・セキュリティ強化
といったメリットが得られます。これらの利点から、現在でも多数の企業がRDSや仮想デスクトップ(VDI)などのリモートアクセス技術を積極的に取り入れています。
Windows Server 2022におけるRDSライセンスの基本
RDSを利用する場合、Windows Server本体のライセンスとは別にRDS CAL(クライアントアクセスライセンス)が必要になります。RDSライセンスには大きく分けて以下の2種類があります。
- ユーザーCAL(User CAL)
利用者1人につき1ライセンスを割り当てる形態。多数のデバイスを利用するユーザーが多い環境で有効です。 - デバイスCAL(Device CAL)
利用される端末(デバイス)1台につき1ライセンスを割り当てる形態。複数ユーザーが共有する端末が多い環境で有利です。
質問にあるケースでは、すでにユーザーCALを20ライセンス分購入しているとのことです。この場合、ユーザーが増加しない限り追加のユーザーCALは必要ありません。ただし、新しいWindows Server 2022のRDSライセンスサーバーに、該当のCALをインストール・アクティブ化する手続きが求められます。
ライセンスキーの事前入力は不要?
結論として、RDSサーバーの初期構成時に「ライセンスキーがないと設定を進められない」ということはありません。MicrosoftはRDS環境に120日間のグレース期間を設けており、この期間中はライセンスサーバーの有効化やCALのインストールが完了していなくてもRDS機能を利用できます。
よって、新規サーバーの役割をインストールして基本的な動作確認を行った後、ある程度運用テストを行いながら、グレース期間中にライセンスサーバーをアクティブ化する流れでも問題ありません。
RDS環境構築の手順とポイント
ここでは、Windows Server 2022上にRDSを導入する際の一般的な手順と注意点を整理します。既存のドメイン環境に追加でRDSを構築するケースを想定したフローを示します。
1. Windows Serverのインストールとライセンス認証
まず、RDSをインストールするWindows Server 2022のOSライセンスを正規に入手し、サーバーを構築します。以下のようなポイントを確認してください。
- 最新の更新プログラムやセキュリティパッチを適用
- Windows Server 2022のライセンス認証を実施
- 必要に応じてドメインに参加(参加させることでRDSの管理が容易になる)
2. RDS関連ロールのインストール
続いて、RDSの各ロール(セッションホスト、ライセンスサーバー、接続ブローカーなど)をサーバーマネージャーから追加します。サーバーマネージャーの「役割と機能の追加」ウィザードを利用すると、以下のように選択できます。
- 「サーバーの役割」でリモートデスクトップサービスにチェックを入れる
- インストールするサービスとして必要な項目(例:RD セッションホスト、RD ライセンス、RD 接続ブローカーなど)を選ぶ
- 依存関係を含む関連機能をインストール
PowerShellでインストールする場合の例を示します。
# RD LicensingおよびRD Licensing UIのインストール例
Install-WindowsFeature RDS-Licensing, RDS-Licensing-UI –IncludeManagementTools
# RD Session Hostのインストール例
Install-WindowsFeature RDS-RD-Server –IncludeAllSubFeature -Restart
インストール完了後、サーバーを再起動し、サーバーマネージャー上で「リモートデスクトップサービス」の項目が追加されていることを確認します。
3. RDSの初期構成
RDSインストール直後は、ライセンスサーバーの有効化やCALのインストールがまだ済んでいません。しかし、先述の通り120日間はグレース期間がありますので、この間に次の作業を行います。
- RD ライセンスサーバーの役割を持つサーバーの決定
- RD ライセンスサーバーの有効化ウィザードを利用してMicrosoftに接続し、ライセンスサーバーをアクティブ化
- 購入したユーザーCALのインストール(ライセンスの入力)
ライセンスサーバーの有効化ウィザード
ライセンスサーバーの有効化は「サーバーマネージャー」→「リモートデスクトップサービス」→「RDライセンスマネージャー」から実施します。RDライセンスマネージャーを起動し、ライセンスサーバーを右クリックして「サーバーの有効化」を選択すると、ウィザードが立ち上がります。次の方法のいずれかで有効化が可能です。
- 自動接続(推奨):インターネット経由でMicrosoftに直接接続し、有効化を行う
- Webブラウザー接続:オフライン環境の場合、別のPCを使ってMicrosoftライセンス認証ページを開き、認証情報を入力
- 電話による認証:自動接続やWeb経由が利用できない場合に電話でアクティベーション
4. CALのインストール
ライセンスサーバーが有効化されたら、購入済みのRDS CALをインストールします。RDライセンスマネージャーのウィザードを使用し、CALの種類(ユーザーCALまたはデバイスCAL)やライセンスプログラムの種類(ボリュームライセンス、リテール、OEMなど)を選択してキーを入力します。ここで事前に購入したライセンスキーを入力する必要がありますが、構成自体はグレース期間内であれば後からでも問題ありません。
5. RDSの設定確認と最終テスト
ライセンスサーバーが有効化され、CALが正常にインストールされている場合、RDライセンスマネージャーで「利用可能なライセンス数」などを確認できます。ユーザーがRDSに接続する際、ライセンス発行が正しく行われているかは運用テストで確認しましょう。
本番運用に入る前に以下の点をチェックすると安心です。
- RDSセッションホストに正常にログオンできるか
- 接続ブローカーが正しく稼働し、複数ホストの負荷分散を実現できるか
- 外部からのアクセスが必要な場合はRDゲートウェイを導入し、セキュリティグループやファイアウォール設定が適切か
- ユーザーCALが所定の数だけ認識され、超過していないか
グレース期間を活用した導入・移行のポイント
古いWindows Server 2008からWindows Server 2022への移行においては、以下のステップを踏むとスムーズです。
- 新サーバーの構築・RDSロール導入
まず、新しいWindows Server 2022にRDSをインストールし、120日間のグレース期間を活用しながら設定を進めます。 - テスト接続・検証
グレース期間中にユーザーごとのログイン、アプリケーションの動作確認、ネットワーク負荷などを検証します。障害が発生した場合でも旧サーバーで業務を継続できるため、十分なテストが可能です。 - RDSライセンスサーバーの有効化・CAL登録
テストが完了し、移行の目処が立った段階でライセンスサーバーを有効化し、購入済みのRDS CALをインストールします。事前に所有していたユーザーCALキーを正しく入力し、ライセンスマネージャーで認識されればOKです。 - 本番運用切り替え
最終的にアプリケーションやユーーデータの移行を行い、新サーバーで本番運用を開始します。旧サーバーのRDSサービスは停止またはアンインストールし、ライセンスマネージャーの管理対象から外します。
RDSライセンスでよくあるトラブルと対処方法
ライセンス周りでよく見られるトラブルを、表に整理します。
| トラブル事象 | 原因または考えられる要因 | 対処方法 |
|---|---|---|
| ライセンスサーバーが見つからない | RDS環境がドメイン参加していない/ DNS登録不備/ ファイアウォール設定等 | – サーバー名をFQDNで指定する – RDライセンスサーバーの設定が有効か確認 – ポート設定やDNSレコードを再確認 |
| CALのインストールができない | キー入力の誤り/ ライセンス種別の選択ミス | – 正しいライセンスキーを再入力 – 端末CALとユーザーCALを誤っていないか要確認 |
| クライアントが接続できない | グレース期間切れ/ ライセンスサーバーが未アクティブ | – 速やかにライセンスサーバーをアクティブ化 – CALのインストール状態を確認 |
| ユーザー数オーバー | 購入CAL数の超過/ ユーザーCALの割当管理不足 | – 追加購入も検討 – Active Directoryと連携し、ユーザーアカウントごとにライセンスを管理 |
これらのトラブルは主に構成の設定漏れやライセンスキー情報の間違いなどが原因で発生します。RDライセンスマネージャーの警告やイベントログをチェックすることで早期に問題を発見・対処できるので、定期的な監視が大切です。
旧バージョンのRDSライセンスからの乗り換え
Windows Server 2008のRDSライセンス(当時はターミナルサービスCALと呼ばれていた)を使用していた場合、新たにWindows Server 2022上で利用するには基本的には買い替えが必要となります。
ただし、すでにWindows Server 2022用のCALを購入しているなら、そのユーザーCALを活用できます。ライセンスの再割り当て時に不明点がある場合は、Microsoftのボリュームライセンスサービスセンター(VLSC)や販売代理店に問い合わせるとスムーズに進められます。
運用上のベストプラクティス
RDS環境を安定稼働させるためには、ライセンス管理だけでなく運用全般でのベストプラクティスを意識することが重要です。
定期的なバックアップ
RDSの設定やライセンスサーバーの情報、接続ブローカーのデータベースなどは定期的にバックアップを取りましょう。特にライセンスサーバーの構成情報が失われるとCALの再インストールが必要になり、復旧に時間がかかる場合があります。
セキュリティ強化
- 多要素認証(MFA)の導入:外部アクセスを伴う場合、パスワードの他にワンタイムパスコードなどを利用する
- 暗号化:ゲートウェイ経由の接続をTLS1.2以上に統一し、暗号化を徹底
- 最小権限の原則:管理者権限を安易に与えず、役割ベースアクセス制御(RBAC)を意識する
ログ監視とトラブルシューティング
サーバーイベントログやRDライセンスマネージャーのログを常に監視し、警告やエラーがあれば早めに対処する習慣をつけましょう。トラブルシュートの際には以下のコマンドが役立ちます。
# ライセンスサーバーの構成状況を確認
Get-RDLicenseConfiguration
# RDSロールのインストール状況を一覧表示
Get-WindowsFeature -Name RDS-*
このようにコマンドやイベントログを組み合わせて原因を特定することで、迅速な復旧が可能になります。
まとめ:ライセンス登録はグレース期間内でOK
本記事では、Windows Server 2022にRDSを導入する際のライセンスに関する疑問点や設定の流れを中心に解説しました。特にライセンスキーの入力に関しては、RDSの初期構成時には不要であり、120日間のグレース期間内に正しくライセンスサーバーを有効化し、CALをインストールすれば問題ないことがポイントです。
すでにユーザーCALを購入済みであれば、移行・テスト期間を活用しながら本番稼働前にライセンス設定を完了させましょう。これにより、ダウンタイムを最小限に抑えつつ、スムーズに新しいRDS環境を稼働させることができます。
今後もリモートワークやシステムの集中管理など、RDSの活用範囲はますます広がると予想されます。ライセンス周りを正しく理解し、安定運用のためのセキュリティ対策やバックアップ体制などを整えることが、ビジネスの生産性向上とトラブル回避の鍵になるでしょう。

コメント