このトピックでは、Windows Serverの半期チャネルイメージから作成されたElastic Compute Service (ECS) インスタンスを管理する方法について説明します。
背景情報
Windows Server Semi-Annual ChannelはServer Coreモードで実行され、グラフィカルユーザーインターフェイス (GUI) はありません。 Windows Server Semi-Annual Channelは、リモート管理のサポート、ハードウェアの要件の低下、更新の必要性の低減などの利点を提供します。 Windows Server半期チャネルインスタンスは、Resource Manager、コントロールパネル、およびWindows Explorerを除外し、devmgmt.mscなどの \*.mscコマンドラインオプションをサポートしていません。 これらのインスタンスは、Sconfig、Server Manager、PowerShell、Windows Admin Centerなどのツールを使用して管理できます。
インスタンスを作成すると、パブリックイメージリストに次のWindows Serverの半期チャネルイメージを表示できます。
Windows Serverバージョン1809 Datacenter Edition
Windows Serverバージョン1709 Datacenter Edition
Windows Serverバージョン1903 Datacenter Edition
Windows Serverバージョン1909 Datacenter Edition
Windows Serverバージョン2004 Datacenter Edition
Windows Serverの半期チャネルは、Server Coreモードで実行されます。 PowerShellやWindows管理センターなどの高度な管理ツールを使用することをお勧めします。 詳細については、Microsoftドキュメントの「Server Coreサーバーの管理」をご参照ください。
PowerShellを使用してインスタンスを管理する
PowerShellが実行されます。. NET Frameworkを使用し、オブジェクト指向スクリプトを使用します。 PowerShellを使用して、SSHと同じ方法でWindowsインスタンスを管理できます。 たとえば、インスタンスのパブリックIPアドレスが172.16.1 XX.183の場合、次の手順を実行して、PowerShellを使用してインスタンスを管理します。
Windowsインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したWindowsインスタンスへの接続」をご参照ください。
コマンドラインで
PowerShell
と入力し、PowerShellを起動します。インスタンスのPowerShellで次のコマンドを実行します。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
インスタンスが属するセキュリティグループにルールを追加して、HTTPポート5985とHTTPSポート5986を介したアクセスを許可します。
セキュリティグループにルールを追加する方法については、「セキュリティグループルールの追加」をご参照ください。
コンピューターのコマンドラインで
PowerShell
と入力し、PowerShellを起動します。コンピューターのPowerShellで次のコマンドを実行します。
Set-Item WSMan:localhost\client\trustedhosts -value 172.16.1XX.183 -Force
説明172.16.1 XX.183
は、インスタンスのみが信頼されていることを示します。*
を使用して、すべてのコンピューターが信頼できることを指定できます。PowerShellで
Enter-PSSession '172.16.1XX.183 ' -Credential:'administrator'
コマンドを実行し、プロンプトに従ってインスタンスのパスワードを入力します。
設定が完了したら、コンピューターでWindowsインスタンスを管理できます。
Windows管理センターのインストール
Windows管理センターは、ブラウザーベースのGUI管理ツールです。 server ManagerやMicrosoft管理コンソール (MMC) などの既存のサーバー管理ツールを置き換えて、Server Coreサーバーを管理できます。 たとえば、WindowsインスタンスのパブリックIPアドレスが172.16.1 XX.183の場合、次のいずれかの方法でWindows Admin Centerをインストールできます。
コマンドの使用
Windowsインスタンスに接続します。
詳細については、「ユーザー名とパスワードを使用したWindowsインスタンスへの接続」をご参照ください。
インスタンスが属するセキュリティグループにルールを追加して、HTTPポート5985とHTTPSポート5986を介したアクセスを許可します。
詳細については、「セキュリティグループルールの追加」をご参照ください。
コマンドラインでPowerShellと入力し、PowerShellを起動します。
インスタンスのPowerShellで次のコマンドを実行します。
Enable-PSRemoting -Force Set-NetFirewallRule -Name "WINRM-HTTP-In-TCP-PUBLIC" -RemoteAddress Any
次のコマンドを実行して、Windows Admin Centerをダウンロードします。
wget -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
cat 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.
ブラウザを使用する
前提条件
PowerShellが設定され、インスタンスの管理に使用できます。 ブラウザを使用してWindows Admin Centerをインストールする場合は、コンピュータにインストールを完了します。 詳細については、「PowerShellを使用したインスタンスの管理」をご参照ください。
手順
Windows Admin Centerをダウンロードしてインストールします。
詳細については、「Windows管理センター」をご参照ください。
Windows Admin Centerのインストール後、https:// localhost/ にアクセスします。
[追加] をクリックします。 表示されるダイアログボックスで、インスタンスのIPアドレスを追加します。
設定が完了したら、Windows Admin Centerを使用して、Microsoft EdgeまたはChromeでインスタンスを管理できます。