すべてのプロダクト
Search
ドキュメントセンター

:Windows Server 半期チャネルのイメージとインスタンスを管理する

最終更新日:May 01, 2025

Elastic Compute Service (ECS) は、サーバー コア モードで実行され、グラフィカル ユーザー インターフェイス (GUI) を持たない Windows Server Semi-Annual Channel イメージを提供します。これらのイメージは、リモート管理のサポート、ハードウェア要件の軽減、更新の必要性の削減などの利点があります。このトピックでは、このようなイメージから作成された ECS インスタンスの管理方法について説明します。

背景情報

Windows Server 半期チャネル インスタンスには、リソース マネージャー、コントロール パネル、および Windows エクスプローラーは含まれておらず、devmgmt.msc などの \*.msc コマンドライン オプションはサポートされていません。Sconfig、サーバー マネージャー、PowerShell、Windows Admin Center などのツールを使用してインスタンスを管理できます。

インスタンスを作成すると、パブリック イメージ リストに次の Windows Server 半期チャネル イメージが表示されます。

  • Windows Server バージョン 1809 Datacenter エディション

  • Windows Server バージョン 1709 Datacenter エディション

  • Windows Server バージョン 1903 Datacenter エディション

  • Windows Server バージョン 1909 Datacenter エディション

  • Windows Server バージョン 2004 Datacenter エディション

Windows Server 半期チャネル インスタンスは、Server Core モードで実行されます。インスタンスの管理には、PowerShell や Windows Admin Center などの高度な管理ツールを使用することをお勧めします。詳細については、Microsoft ドキュメントの「Server Core サーバーの管理」をご参照ください。

PowerShell を使用したインスタンスの管理

PowerShell は .NET Framework 上で実行されます。 SSH を使用するのと同じ方法で、PowerShell を使用して Windows インスタンスを管理できます。たとえば、インスタンスのパブリック IP アドレスが 172.16.1XX.183 の場合、PowerShell を使用してインスタンスを管理するには、次の手順を実行します。

Windows インスタンス

  1. ユーザー名とパスワードを使用して Windows インスタンスに接続する

  2. CLI で PowerShell と入力します。

  3. PowerShell で次のコマンドを実行します。

    Enable-PSRemoting -Force
    Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
  4. インスタンスが属するセキュリティ グループにインバウンド ルールを追加して、HTTP ポート 5985 および HTTPS ポート 5986 経由のアクセスを許可します。

    セキュリティ グループにルールを追加する方法については、「セキュリティ グループ ルールの管理」をご参照ください。

管理クライアント

  1. クライアント コンピューターの CLI で PowerShell と入力します。

  2. PowerShell で次のコマンドを実行します。

    Set-Item WSMan:localhost\client\trustedhosts -value 172.16.1XX.183 -Force
    説明

    172.16.1XX.183 は、インスタンスのみが信頼されていることを示します。* を使用して、すべてのコンピューターを信頼するように指定できます。

  3. PowerShell で Enter-PSSession '172.16.1XX.183' -Credential:'administrator' コマンドを実行し、プロンプトが表示されたらインスタンスのパスワードを入力します。

構成が完了すると、クライアント コンピューターで Windows インスタンスを管理できます。

Windows Admin Center のインストール

Windows Admin Center は、ブラウザーベースの GUI 管理ツールです。サーバー マネージャーや Microsoft 管理コンソール (MMC) などの既存のサーバー管理ツールに代わって、Server Core サーバーを管理できます。たとえば、Windows インスタンスのパブリック IP アドレスが 172.16.1XX.183 の場合、次のいずれかの方法を使用して Windows Admin Center をインストールできます。

コマンドの使用

  1. Windows インスタンスに接続します。

    詳細については、「ユーザー名とパスワードを使用して Windows インスタンスに接続する」をご参照ください。

  2. インスタンスが属するセキュリティ グループにルールを追加して、HTTP ポート 5985 および HTTPS ポート 5986 経由のアクセスを許可します。

    詳細については、「セキュリティ グループ ルールの管理」をご参照ください。

  3. CLI で PowerShell と入力します。

  4. PowerShell で次のコマンドを実行します。

    Enable-PSRemoting -Force
    Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
  5. 次のコマンドを実行して、Windows Admin Center をダウンロードします。

    Invoke-WebRequest -Uri http://download.microsoft.com/download/E/8/A/E8A26016-25A4-49EE-8200-E4BCBF292C4A/HonoluluTechnicalPreview1802.msi -UseBasicParsing -OutFile c:\HonoluluTechnicalPreview1802.msi
    msiexec /i c:\HonoluluTechnicalPreview1802.msi /qn /L*v log.txt SME_PORT=443 SSL_CERTIFICATE_OPTION=generate
  6. Get-Content log.txt コマンドを実行して、ダウンロードの進行状況を確認します。

    ログ ファイルに次のような情報が表示されたら、Windows Admin Center がインストールされています。

    MSI (s) (14:44) [09:48:37:885]: Product: Project 'Honolulu'(Technical Preview) -- Installation completed successfully. 
    MSI (s) (14:44) [09:48:37:885]: Product installed by Windows Installer. Product name: Project 'Honolulu' (Technical Preview). Product version: 1.1.10326.0. Product language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 0.

ブラウザーの使用

前提条件

クライアント コンピューターのブラウザーを使用して Windows Admin Center をインストールする場合、PowerShell がインスタンスを管理するように構成されていることを確認してください。詳細については、「PowerShell を使用したインスタンスの管理」をご参照ください。

手順

  1. Windows Admin Center をダウンロードしてインストールします。

    詳細については、「Windows Admin Center の概要」をご参照ください。

  2. Windows Admin Center をインストールした後、https://localhost/ にアクセスします。

  3. [追加] をクリックします。表示されるダイアログ ボックスで、インスタンスの IP アドレスを追加します。

構成が完了すると、Windows Admin Center を使用して、Microsoft Edge または Chrome でインスタンスを管理できます。

FAQ

質問 1: Windows Server 半期チャネル インスタンスにファイルをコピーするにはどうすればよいですか。

コピーするファイルがクライアント コンピューターに保存されていて、Windows Admin Center がインストールされているか、PowerShell がインスタンスを管理するように構成されている場合、次のいずれかの方法を使用してファイルをインスタンスにコピーできます。

リモート デスクトップ (RDP) アプリケーションの使用

  1. Windows インスタンスに接続します。

    詳細については、「ユーザー名とパスワードを使用して Windows インスタンスに接続する」をご参照ください。

  2. クライアント コンピューターからファイルをコピーします。

  3. インスタンスの CLI で notepad と入力します。

  4. [ファイル] > [開く] を選択します。表示されるダイアログ ボックスで、コピー先のディレクトリを右クリックし、[貼り付け] を選択します。

PowerShell の使用

  1. Windows インスタンスを起動します。

  2. クライアント コンピューターの CLI で PowerShell と入力します。

  3. PowerShell を使用してインスタンスを管理します。

    詳細については、「PowerShell を使用したインスタンスの管理」をご参照ください。

  4. クライアント コンピューターで次のコマンドを実行します。

    $session = New-PSSession -ComputerName 172.16.XX.XX
    Copy-Item -ToSession $session -Path C:\1.txt -Destination c:\2.txt
    説明

    クライアント コンピューター上のコピーするファイル (元のファイル) のパスは C:\1.txt です。 Windows インスタンス上のファイル コピー (新しいファイル) のパスは C:\2.txt です。

Windows Admin Center の使用

  1. Windows インスタンスを起動します。

  2. Windows Admin Center を構成します。

    詳細については、「Windows Admin Center のインストール」をご参照ください。

  3. Windows Admin Center を起動し、Windows インスタンスを選択します。[ファイル] をクリックし、ファイルを選択して、[アップロード] をクリックします。

質問 2: Windows インスタンスを停止または再起動するために Windows Server 半期チャネル インスタンスに接続するにはどうすればよいですか。

RDP アプリケーションの使用

  1. Windows インスタンスに接続します。

    詳細については、「ユーザー名とパスワードを使用して Windows インスタンスに接続する」をご参照ください。

  2. CLI で sconfig と入力し、13 を選択してインスタンスを再起動するか、14 を選択してインスタンスを停止し、Enter キーを押します。

PowerShell の使用

  1. Windows インスタンスに接続します。

    詳細については、「ユーザー名とパスワードを使用して Windows インスタンスに接続する」をご参照ください。

  2. CLI で PowerShell と入力します。

  3. 次の PowerShell コマンドのいずれかを実行します。

    shutdown -r -t 00 # インスタンスをすぐに再起動します。
    shutdown -s -t 00 # インスタンスをすぐに停止します。
    Stop-Computer -Force # PowerShell を使用してインスタンスをすぐに停止します。
    Restart-Computer -Force # PowerShell を使用してインスタンスをすぐに再起動します。

リモート管理に PowerShell を使用する

  1. Windows インスタンスを起動します。

  2. クライアント コンピューターの CLI で PowerShell と入力します。

  3. PowerShell を使用してインスタンスを管理します。

    詳細については、「PowerShell を使用したインスタンスの管理」をご参照ください。

  4. 次の PowerShell コマンドを実行して、インスタンスを再起動または停止します。

    Enter-PsSession -ComputerName 172.16.XX.XX
    Restart-Computer -Force # インスタンスを再起動します。
    Stop-Computer -Force # インスタンスを停止します。

Windows Admin Center の使用

  1. Windows インスタンスを起動します。

  2. Windows Admin Center を構成します。

    詳細については、「Windows Admin Center のインストール」をご参照ください。

  3. Windows Admin Center を起動し、Windows インスタンスを選択します。左側のナビゲーション ウィンドウで、[概要] をクリックします。[概要] ページで、[再起動] または [シャットダウン] をクリックします。

質問 3: IIS サービスをインストールするにはどうすればよいですか。

RDP アプリケーションの使用

  1. Windows インスタンスに接続します。

    詳細については、「ユーザー名とパスワードを使用して Windows インスタンスに接続する」をご参照ください。

  2. CLI で PowerShell と入力します。

  3. 次のコマンドを実行して、インターネット インフォメーション サービス (IIS) をインストールします。

    Import-Module ServerManager
    Add-WindowsFeature Web-Server, Web-CGI, Web-Mgmt-Console

PowerShell の使用

  1. Windows インスタンスを起動します。

  2. クライアント コンピューターの CLI で PowerShell と入力します。

  3. PowerShell を使用してインスタンスを管理します。

    詳細については、「PowerShell を使用したインスタンスの管理」をご参照ください。

  4. クライアント コンピューターで次の PowerShell コマンドを実行します。

    Enter-PsSession -ComputerName 172.16.XX.XX
    Import-Module ServerManager
    Add-WindowsFeature Web-Server, Web-CGI, Web-Mgmt-Console

Windows Admin Center の使用

  1. Windows インスタンスを起動します。

  2. Windows Admin Center を構成します。

    詳細については、「Windows Admin Center のインストール」をご参照ください。

  3. Windows Admin Center を起動し、Windows インスタンスを選択します。左側のナビゲーション ウィンドウで、[役割と機能] をクリックします。[役割と機能] ページで、[Web サーバー] をクリックします。ビジネス要件に基づいて機能を選択し、[はい] をクリックします。

質問 4: RDP セッション中に誤って閉じてしまった CLI ウィンドウを再度開くにはどうすればよいですか。

RDP セッション中に CLI ウィンドウが誤って閉じられた場合、リモート アプリケーションに黒い画面が表示され、操作を実行できません。この問題を解決するには、次の手順を実行します。

  1. Microsoft ターミナル サービス クライアント (MSTSC) 接続を使用している場合は、Ctrl + Alt + End を押します。それ以外の場合は、Ctrl + Alt + Del を押します。

  2. [タスク マネージャー] を選択し、Enter キーを押します。

  3. [タスク マネージャー] ウィンドウで、[ファイル] > [新しいタスクの実行] を選択します。表示されるダイアログ ボックスで、cmd と入力し、[OK] をクリックします。