windows server 2012 community day night session, april...

115
Windows Server 2012 Community Day Night Session, April 2013 Windows Server 2012 VDI Deep Drive! with App-V 5.0 山内 和朗 (山市 良) テクニカル ライター Microsoft MVP - Virtual Machine

Upload: others

Post on 19-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Windows Server 2012 Community Day ~ Night Session, April 2013 ~

Windows Server 2012

VDI Deep Drive! with App-V 5.0

山内 和朗 (山市 良)テクニカル ライター

Microsoft MVP - Virtual Machine

Page 2: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

2

自己紹介

• 山内 和朗

• テクニカル ライター (山市良)

• Microsoft MVP - Virtual Machine (Oct 2008 - Sep 2013)

• 主な著書や記事 Windows Server 2012テクノロジ解説 (日経BP社 2012 年)

Windows Sysinternals 徹底解説 (翻訳、日経BP社 2012 年)

Windows Server 仮想化テクノロジ入門 (日経BP社 2011 年)

Windows Server 2008 R2テクノロジ入門 (日経BP社 2009 年)

MSBC やスマート ビジネス センター(SBC) のコンテンツ

MSBC: Windows Server 2012 で実現するマルチ デバイスとファイル サーバー セキュリティ強化キャンペーン

SBC: Windows Server 2012 自社とともに成長し続ける IT システムの実現

など

ホワイト ペーパー

Windows Server 2012 機能評価ガイド リモート デスクトップ サービス (VDI および RDS) ・・・ 4/11 公開

System Center Virtual Machine Manager 2008 R2 P2V および V2V 変換における FAQ 集

サーバー仮想化における システム構成ガイド ホワイト ペーパー

Windows Server 2008 R2 機能評価ガイド[仮想化編]仮想デスクトップ インフラストラクチャ (VDI)

Windows Server 2008 R2 機能評価ガイド[仮想化編]Hyper-V ライブ マイグレーション

など

Page 3: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

3

本セッションの目的

Windows Server 2012 のリモート デスクトップ サービスの主要機能を知ることが出来ます。

※ ただし、本セッションは VDI (仮想マシンのデスクトップ展開) 限定です。セッション ベースはちょっとだけ。

これから評価してみようという方がスムーズに評価できるように、失敗しそうなポイントを解説します。

※ 例: ロケールが英語になる、応答ファイルがうまくいかない、XP 仮想デスクトップに接続できない...

VDI に App-V を組み合わせることのメリットとその方法を説明します。

※本セッションでは取り上げませんが、App-V に興味をもたれたら、次は UE-V (Microsoft User

Experience Virtualization) です。

新しい Office の秘密がわかるかも。

Page 4: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

4

アジェンダ

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 5: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

5

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 6: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

6

リモート デスクトップ サービスの新機能

シナリオ ベースのサーバー展開

管理コンソールの統合

仮想デスクトップの自動プロビジョニング

仮想デスクトップの SMB 共有への配置 (SMB 3.0 と Hyper-V の新機能)

リソース (CPU、メモリ、ディスク I/O) 利用のフェアシェア (RD セッション ホスト)

ユーザー プロファイル ディスク

RemoteApp の VDI への拡張

Web ポータルの強化 (IE、Google Chrome、Firefox、Safari に対応、SSO の容易な構成、Webフィード)

RDP 8.0 と RemoteFX の拡張

Page 7: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

7

Windows Server 2008 R2 の RDS 管理ツール

リモート デスクトップ セッション ホストの構成

リモート デスクトップ サービス マネージャー

RemoteApp マネージャー

リモート デスクトップ接続マネージャー

RD ゲートウェイ マネージャー

RD ライセンス マネージャー

Page 8: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

8

管理ツールの統合

Page 9: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

9

RDP 8.0 と RemoteFX の拡張

接続品質の自動検出

RemoteFX for WAN (3389/UDP の使用、前方誤り訂正 FEC)

RemoteFX メディア ストリーミング

RemoteFX アダプティブ グラフィックス

RemoteFX マルチ タッチ

RemoteFX USB デバイス リダイレクト (RemoteFX 仮想 GPU に非依存) Windows 8 Enterprise

Windows Server 2012 RD セッション ホスト

Windows 7 Enterprise/Ultimate SP1 with KB2592687 (RDP 8.0)

Windows 7 Enterprise/Ultimate SP1 with RemoteFX 仮想 GPU (RDP 7.1)

RemoteFX 仮想 GPU (RemoteFX 3D ビデオ アダプター) Windows 8 Enterprise

Windows 7 Enterprise/Ultimate SP1 (RDP 7.1)

RDP シャドウ セッション (リモート制御) 機能は廃止

Page 10: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

10

リモート デスクトップ サービスの全体像

RD 接続ブローカー (必須)

ユーザー要求をリダイレクト、再接続

RD セッション ホスト

Windows 8 のデスクトップ環境とエクスペリエン

スを提供

RD 仮想化ホスト

RD Web アクセス

RD ゲートウェイ

RDP over HTTPS (443/TCP) と RDP over DTLS

(3391/UDP) に対応

RD ライセンス

Page 11: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

11

Windows Server 2012 があの UI の理由

[ユーザー インターフェイスとインフラストラクチャ > デスクトップ エクスペリエンス]の追加で[ストア][PC 設定の変更]アプリおよび

Windows Media Player をサポート

Page 12: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

12

サーバーにあの UI はどうなの?という方は...

Server Core インストール

+ 管理ツールInstall-WindowsFeature Server-Gui-

Mgmt-Infra

Page 13: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

13

120 日の評価モードが過ぎると...

RD 接続ブローカー経由の接続が不能に RemoteFX vGPU 仮想マシンの接続拒否

Page 14: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

RDP 8.0 対応の RDP クライアントを推奨

Windows 8 および Windows Server 2012 のリモート デスクトップ接続クライアント (Mstsc.exe)

Windows 8 向けの[リモート デスクトップ]アプリ

Windows 7 SP1 (Windows Thin PC も) + KB2592687

Description of the Remote Desktop Protocol 8.0 update for Windows 7 SP1 and Windows Server 2008 R2 SP1

http://support.microsoft.com/kb/2592687/en-us

少なくとも RDP 6.1 対応のクライアントが必要

ネットワークレベル認証 (NLA)、サーバー認証、RemoteApp、RD Web アクセス、RD ゲートウェイ、

RDP 署名への対応は RDP 6.1 から

Windows XP で NLA サポートを有効にするには、レジストリの編集が必要

Description of the Remote Desktop Connection 7.0 client update for Remote Desktop Services (RDS) for

Windows XP SP3, Windows Vista SP1, and Windows Vista SP2

http://support.microsoft.com/kb/969084/14

対応クライアント

Page 15: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

RD 接続ブローカー

クラスターを使用しない冗長化 (DNS ラウンドロビン)に対応

Windows Internal Database → SQL Server

RD セッション ホスト

複数台のコレクション構成で RD 接続ブローカーが負荷分散

RD 仮想化ホスト

複数台のコレクション構成で RD 接続ブローカーが負荷分散

個人用仮想デスクトップには Hyper-V ホスト クラスターを

RD Web アクセスと RD ゲートウェイ

ネットワーク負荷分散 (NLB) または DNS ラウンド ロビン

RD ライセンス

RDS CAL を複数台のサーバーで分割15

リモート デスクトップ サービスの冗長化

Page 16: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

16

リモート デスクトップ サービスのインストールと構成

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 17: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

仮想マシン ベースのデスクトップ展開 DEMO

Page 18: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

リモート デスクトップ サービスは Active Directory ドメイン メンバーにインストール

可能

Active Directory ドメイン コントローラーとの同居は不可

Remote Desktop Services role cannot co-exist with AD DS role on Windows

Server 2012

http://support.microsoft.com/kb/2799605

[役割と機能の追加ウィザード]は、ドメイン管理者 (Administrator はたは

Domain Admins のメンバー) で実行すること

仮想デスクトップのネットワーク自動構成のために DHCP サーバーが必要です

Page 19: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 20: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 21: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 22: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 23: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 24: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 25: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 26: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 27: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 28: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 29: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 30: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 31: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 32: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 33: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

33

仮想デスクトップの自動プロビジョニングの仕組みと実践

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 34: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

34

コレクションの種類と機能

管理されているプールされた仮想デスクトップ コレクション (Managed Pooled Virtual Desktop Collections)

管理されている個人用仮想デスクトップ コレクション(Managed Personal Virtual Desktop Collections)

管理されていないプールされた仮想デスクトップコレクション(Unmanaged Pooled ...)

管理されていない個人用仮想デスクトップ コレクション(Unmanaged Personal ...)

コレクションの種類管理されている 管理されていない

セッションプール 個人用 プール 個人用

仮想マシン テンプレートからの自動プロビジョニング ○ ○ × × -

仮想デスクトップの再作成 ○ × × × -

ユーザー プロファイル ディスク ○ × ○ × ○

恒久的なユーザー割り当て × ○ × ○ ×

ローカル管理者権限の付与 × ○ × ○ ×

Page 35: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

管理されているプールされた仮想デスクトップ

コレクションの作成

DEMO

Page 36: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

仮想デスクトップ用の仮想テンプレートを作成する

Windows 8 Enterprise の場合

Page 37: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

スタートアップ メモリは

1 GB 以上

動的メモリは使用可 (最

小メモリは 1 GB 以下で

も OK)

Page 38: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Microsoft アカウントで

はなくローカル アカウント

でセットアップ

ネットワークは DHCP で

自動構成

Page 39: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Windows Update で

最新状態に更新

アプリケーションをインス

トール (オプション)

Sysprep で一般化

sysprep /oobe /generalize

/shutdown /mode:vm

Sysprep 実行前に %

Windir%¥Panther¥Unatt

end.xml の削除を確認のこと

(後述)

Page 40: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

仮想デスクトップ用の仮想テンプレートを作成する

Windows 7 Enterprise SP1 の場合

1. Windows 7 Enterprise SP1 のインストール

2. Hyper-V 統合サービスのアップグレード

3. Windows Update による更新

4. KB2592687 のインストールと RDP 8.0 および UDP の有効化

※ただし、RemoteFX vGPU を使用する予定が無い場合に限り

5. Sysprep で一般化

sysprep /oobe /generalize /shutdown /mode:vm

Page 41: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

管理されているプールされた仮想デスクトップ コレクションの作成

(自動プロビジョニングが有効な仮想デスクトップ プールのコレクション)

Page 42: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 43: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 44: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 45: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 46: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 47: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 48: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 49: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 50: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 51: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 52: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

管理されている個人用仮想デスクトップ コレクションの作成

(自動プロビジョニングが有効な個人用仮想デスクトップのコレクション)

Page 53: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 54: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 55: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

R2 では AD の msTSPrimaryDesktop で

マッピングを管理していました

この UI は 2012 から削除 →

仮想デスクトップとユーザーのマッ

ピングは Windows Internal

Database

(%Windir%¥Rdcbdb¥Rdc

ms.mdf および .ldf)で管理

Page 56: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

仮想デスクトップ コレクションに接続

Page 57: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 58: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 59: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 60: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

60

応答ファイルが必要な理由

Page 61: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

<unattend xmlns="urn:schemas-microsoft-com:unattend">

<settings pass="specialize">

<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86"

publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"

xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Identification>

<Credentials>

<Domain>EVAL</Domain>

61

応答ファイルのポイントは、XML宣言を抜くこと

<?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend">

<settings pass="specialize">

<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86"

publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"

xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Identification>

<Credentials>

<Domain>EVAL</Domain>

Page 62: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

<?xml version="1.0”?><unattend xmlns="urn:schemas-microsoft-

com:unattend">

<settings pass="specialize">

<component name="Microsoft-Windows-

UnattendedJoin" processorArchitecture="x86"

62

…だと思っていましたが、<?xml version=“1.0”?> なら OK

一時ファイル(XML)

Page 63: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

63

実際に無人セットアップに使われたのは…

Active Directoryのドメイン参加は

オフライン ドメイン参加

(Djoin.exe)で行われるらしい。

Page 64: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

64

Sysprep のポイント

2 回目の Sysprep は致命的なエラーで失敗(Server 評価版はリセット可能回数 5 回)

Sysprep 実行前に %Windir%¥Panther¥Unattend.xml があれば削除

/mode:vm はネットワークをリセットしない

サーバーに使うと…

Windows 8 Enterprise (および Windows Server 2012) 評価版の制限

Windows 7 x64

+ IE 10 は NG?

Sysprep Fatal Error (IE 10 Problem?)

http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/8e7ed1ed-f12b-41c8-a1a3-ef1bba2675a4

Page 65: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

65

ユーザー プロファイル ディスク

Page 66: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

66

自動プロビジョニングの仕組み

プールされた仮想デスクトップ

はテンプレートの VHDX を

親とする差分ディスクで構成

ユーザー プロファイル ディスク

は SCSI コントローラーにホッ

トアド

個人用仮想デスクトップは差

分ディスクではなく、VHDX

のコピーから作成される

Page 67: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

67

コレクションのプロパティ

自動保存の設定

クライアント設定 (一般的なRDP 設定)

ユーザープロファイル ディスクの設定

カスタム RDP 設定の UI が提供されない

→ Set-RDVirtualDesktopCollectionConfiguration

2008 R2 の UI

Page 68: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

68

カスタム RDP 設定 (Set-RDVirtualDesktopCollectionConfiguration,Set-RDSessionCollectionConfiguration)

背景(壁紙)を有効化

Set-RDVirtualDesktopCollectionConfiguration -CollectionName “コレクション名” -CustomRdpProperty “disable wallpaper:i:0“

Windows Server 2012 VDI 環境に接続するとデスクトップ背景が表示されない

http://support.microsoft.com/kb/2798622/ja

RemoteApp と RemoteFX USB デバイス リダイレクトを組み合わせたい

Set-RDVirtualDesktopCollectionConfiguration -CollectionName “コレクション名” -CustomRdpProperty "usbdevicestoredirect:s:*“

複数の値を設定したい

途中で改行しましょう

… -CustomRdpProperty “disable wallpaper:i:0

allow font Smoothing:i:1

allow desktop composition:i:1”

既定値に戻すには...Set-RDVirtualDesktopCollectionConfiguration -CollectionName "コレクション名" -CustomRdpProperty "use redirection server name:i:1"

Page 69: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

69

仮想デスクトップのパッチ管理 (プールと個人用)

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 70: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

70

仮想デスクトップのパッチ管理 (プール)

テンプレートの仮想マシンを起動して更新し、Sysprep を再実行して一般化。 更新したテンプレートを指定して仮想デスクトップを再作成

注意: Windows 8 Enterprise 評価版はライセンス リセット猶予回数 1 回のため、Sysprep を 2 回実行できません。

Page 71: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

71

仮想デスクトップのパッチ管理 (個人用)

個人用仮想デスクトップは再作成には非対応。 ゲスト OS のパッチ スケジュールに従って Windows Update や WSUS で更新。 AM 3:00 にオフラインの場合は、自動開始

スケジュールは Get-RDPersonalVirtualDesktopPatchSchedule で確認

注意: Windows 8 Enterprise 評価版はライセンス リセット猶予回数 1 回のため、Sysprep を 2 回実行できません。

Page 72: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

72

RemoteApp プログラムの公開

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開 (RemoteApp for Hyper-V を簡単に実現)

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 73: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

73

RemoteApp プログラムの公開

RD セッション ホストと同じ手順でRemoteApp として公開できる

Page 74: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

74

RemoteApp プログラムの公開

仮想デスクトップ コレクションでRemoteApp 公開すると、デスクトップへの接続アイコンは非表示に

Page 75: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

75

RemoteApp とデスクトップ接続

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 76: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

76

Web フィード URL を指定 (Windows 7 以降)

Page 77: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

77

電子メール アドレスで検索

URL の代わりに電子メールアドレス (UPN)を入力して検索させることが可能

Windows 8、Windows RT、Windows Server 2012でサポート

Page 78: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

78

電子メール アドレスによる検索の準備

DNS の前方参照ゾーンに_msradc という Text (TXT)リソース レコードを作成し、Webフィードの URL を設定

電子メール アドレスが利用可能かどうかには無関係

Page 79: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

79

グループ ポリシーで設定

ユーザーの構成¥ポリシー¥管理用テンプレート¥Windowsコンポーネント¥リモート デスクトップサービス¥RemoteAppとデスクトップ接続¥既定の接続 URL を指定する

Page 80: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

80

[リモート デスクトップ]アプリも対応

アプリの設定メニューからWeb フィードの設定もできます。

RDP ファイルを開始するため、デスクトップ版のMstsc.exe で実行されます。

Page 81: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

81

Windows XP ゲストが使えない理由

XP 仮想マシンの管理されているコレクションの作成は NG 管理されていないコレクションに XP 仮想マシンを追加して接続

RD 接続ブローカーの動き

1. 仮想デスクトップの割り当て

2. 仮想マシンの開始 (オフラインの場合)

3. 仮想マシンからIPアドレスを取得 (ここで失敗)

4. クライアントの接続先の IP アドレスを提供

Page 82: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

82

Windows XP ゲストが使えない理由

Windows 8 および Windows 7 SP1

Windows XP SP3

Page 83: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

83

仮想デスクトップと App-V を組み合わせる利点とその方法

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 84: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

84

Microsoft Application Virtualization (App-V) とは

アプリケーションを仮想化し、クライアントにストリーミング配信

クライアントはパッケージをキャッシュするだけで仮想アプリケーションをすぐに実行可能

仮想アプリケーションは、OS 環境や他のアプリケーションから分離された実行環境 (System Guard) 内で実行

ユーザーやグループによって動的に利用可能なアプリケーションを瞬時に切り替えることができる

VDI と組み合わせることで、OS とアプリケーションの管理を分離できる

Page 85: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

85

App-V 5.0 SP1

App-V for Desktops 5.0 SP1 (= App-V Hosting for Desktop Services 5.0 SP1)

ライセンス: Microsoft Desktop Optimization Pack (MDOP) for SA※ 4/10 (米国時間) に App-V 5.0 SP1 を含む MDOP 2013 が利用可能に

対応クライアント: Windows 8、Windows 7

App-V for Remote Desktop Services (RDS) 5.0 SP1ライセンス: RDS CAL に含まれる対応クライアント: Windows Server 2012、Windows Server 2008 R2 SP1

(※ ちなみに Server App-V は App-V 4.6 ベース)

主な変更点と新機能

Q ドライブの廃止 (キャッシュは Sftfs.fsd から フラット ファイル %PROGRAMDATA%¥AppV へ)

App-V Client は Windows PowerShell (AppvClient モジュール) VDI 向けの Shared Content Store (SCS) モード (App-V 4.6 の読み取り専用共有キャッシュは廃止)

接続グループによるアプリケーション間の連携 (App-V4.6の Dynamic Suite Composition:DSC は廃止)

Page 86: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

86

App-V Client 5.0 SP1

Windows PowerShell ベース(AppvClient モジュール)

Set-AppvClientConfigurationAdd-AppvPublishingServerなど

グループ ポリシーによる構成ADMX templates for MDOP products - UE-V and App-Vhttp://www.microsoft.com/en-us/download/details.aspx?id=35516

Page 87: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

87

App-V Sequencer 5.0 SP1

アプリケーションのインストールを監視して、OS 環境との差分を抽出し、仮想アプリケーション パッケージ(.appv) を作成するツール

App-V 5.0 は Q ドライブを使用せず、アプリケーションの既定のインストール パス(C:¥Program Filesなど)にインストールできる

Page 88: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

88

App-V Server 5.0 SP1

仮想アプリケーション パッケージ (.appv)をインポートして、 Active Directory のユーザーやグループに公開

SMB または HTTP によるストリーム配信に対応 (RSTP(s) は廃止)

複数の仮想アプリケーションを連携させるには、接続グループでグループ化して公開

App-V Server は唯一の配信手段ではない (無くてもよい)

Page 89: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

89

System Center 2012 SP1 Configuration Manager と App-V

App-V 仮想環境=接続グループ

Page 90: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

90

仮想マシン テンプレートに App-V Client を組み込む

1. App-V Client のインストールと構成appv_client_setup.exe /S1PUBLISHINGSERVERNAME=登録名 /S1PUBLISHINGSERVERURL=http://公開サーバーのFQDN:ポート/ [その他のオプション] /q(その他のオプション /SHAREDCONTENTSTOREMODE=1 /ENABLEPACKAGESCRIPTS=1 など)

2. Sysprep の実行sysprep /oobe /generalize /shutdown [/mode:vm]

または

1. App-V Client のインストールappv_client_setup.exe (GUI インストール)

2. App-V Client の構成公開サーバーの指定

Add-AppvPublishingServer -Name 登録名 –URL http://公開サーバーのFQDN:ポート/オプション設定Set-AppvClientConfiguration -SharedContentStoreMode 1 Set-AppvClientConfiguration -EnablePackageScripts 1

3. Sysprep の実行sysprep /oobe /generalize /shutdown [/mode:vm]

Page 91: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

91

Shared Content Store(SCS)モード

パッケージをローカルにキャッシュすることなく、App-V Client で仮想アプリケーションを実行できる→ App-V 5.0 のパッケージ (.appv) は、実は .zip 圧縮ファイルです

仮想デスクトップのイメージを増やさない→ メモリに直接ストリーミング配信して実行

ただし、公開サーバー (SMB または HTTP)と App-V Client の間は高速な LAN 接続が利用なこと

Page 92: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

App-V 仮想アプリケーションの分離された実行環境

(System Guard)

DEMO

Page 93: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 94: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 95: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

ローカルのOS 環境 仮想アプリケーションの実行環境

Page 96: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 97: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 98: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

98

新しい Office (Office 365 ProPlus) の App-V 展開

リモート デスクトップ サービスの変更点と全体像

リモート デスクトップ サービスのインストールと構成

仮想デスクトップの自動プロビジョニングの仕組みと実践

仮想デスクトップのパッチ管理 (プールと個人用)

RemoteApp プログラムの公開

RemoteApp とデスクトップ接続

仮想デスクトップと App-V を組み合わせる利点とその方法

新しい Office (Office 365 ProPlus) の App-V 展開について

Page 99: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

99

新しい Office (Office 365 ProPlus) の App-V 展開

これまでの Office と App-V ボリュームライセンス製品の Office 2010、Office 2007 は、App-V 4.6 および App-

V 5.0 SP1 によるシーケンスが可能。 Office のシーケンスは複雑。Office 2010 には Sequencing Kit と Package

Accelerator を提供。

新しい Office は提供方法が MSI 形式からクイック実行 (Click-To-Run: C2R) 形式に変更• パッケージ製品 (Office Home and Business 2013 など) ・・・ C2R 形式• サブスクリプション製品 (Office 365 ProPlus) ・・・ C2R 形式• ボリュームライセンス製品 (Office Standard/Professional 2013) ・・・ MSI 形式 C2R 形式は App-V 5.0 のテクノロジを採用。ダウンロードだけで利用できる一方で、イン

ストールのカスタマイズはできない MSI 形式のボリュームライセンス製品ではインストールするアプリの選択やOffice カスタマイ

ズ ツール (Setup.exe /admin) によるカスタマイズが可能

Page 100: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

100

新しい Office (Office 365 ProPlus) の App-V 展開

クイック実行(C2R)※ Office オンデマンドも基本は同じ

Windows インストーラー (MSI)

Page 101: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

101

新しい Office (Office 365 ProPlus) の App-V 展開

新しい Office の App-V による展開は、Office 365 ProPlus のみ Office 365 ProPlus のダウンロード ファイルを App-V 5.0 パッケージ

に変換するツールを提供Office Deployment Tool for Click-to-Runhttp://www.microsoft.com/en-us/download/details.aspx?id=36778

App-V Sequencer による MSI 版のパッケージ化はサポートされないSupported scenarios for deploying Microsoft Office as a sequenced App-V Packagehttp://support.microsoft.com/kb/2772509

個人用デスクトップとの組み合わせのみサポート (ユーザーに紐付くライセンスだから)

Office バージョン App-V ライセンス形態 サポートされる展開 サポートされない展開

Office 365 ProPlus (C2R) 4.6 N/A N/A N/A

5.0 Office サブスクリプション

• デスクトップ PC• 個人用仮想デスクトップ

• RD セッション ホスト• プールされた仮想デスクトップ• Windows To Go

Page 102: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

102

新しい Office (Office 365 ProPlus) の App-V 展開

Office Deployment Tool for Click-To-Run の 3 つの機能

1. Office 365 ProPlus のインストール ソースを社内共有にダウンロード¥¥Server¥Share¥Setup.exe /download ¥¥Server¥Share¥customconfiguration.xml

2. Office 365 ProPlus を社内共有からクライアントに C2R インストール¥¥Server¥Share¥Setup.exe /configure ¥¥Server¥Share¥customconfiguration.xml

3. Office 365 ProPlus の C2R 用ファイルを App-V パッケージに変換Setup.exe /packager customconfiguration.xml <パッケージの保存先パス>

重要!! App-V Client の EnablePackageScripts を有効にする必要がある!appv_client_setup.exe /ENABLEPACKAGESCRIPTS=1 /qまたは Set-AppvClientConfiguration -EnablePackageScripts 1

Page 103: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Office 365 ProPlusの App-V 展開 DEMO

Page 104: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Office Deployment Tool for C2R の展開

Page 105: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

社内のインストールソースの共有パス 32 bit or

64 bit

製品と言語

C2R 用の配布と更新オプション (App-V 展開には不要)

構成ファイル (configuration.xml) の準備

Page 106: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

C2R インストール ソースを社内共有にダウンロード

¥¥Server¥Share¥Setup.exe /download ¥¥Server¥Share¥customconfiguration.xml

Page 107: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

社内共有からのクイック実行 (C2R) 展開

¥¥Server¥Share¥Setup.exe /configure ¥¥Server¥Share¥customconfiguration.xml

Page 108: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

C2R インストール ソースを App-V 5.0 パッケージ (.appv) に変換

¥¥Server¥Share¥Setup.exe /packager

¥¥Server¥Share¥customconfiguration.xml ¥¥Server¥Share¥OfficeAppv

Page 109: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 110: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)
Page 111: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

Office 365 ProPlus もクイック実行 (C2R) も App-V も

Windows 8 と Windows 7 の話

Office 365 の 版は Office:mac 2011

なので CR2 も App-V も関係ありません

Office 365 で使用するための Office for Mac 2011 をアクティブ化できない

http://support.microsoft.com/kb/2824661/ja

Page 112: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

112

おまけ ・・・ XP の 2014 年問題を VDI で緩和 !

2014 年 4 月 8 日 (米国時間)に Windows XP のサポート終了

→ セキュリティ リスクが増大

すべての XP クライアントを一度に移行するのは時間的、コスト的に困難

案 2: Windows Thin PC (SA 特典)への移行案 1: XP を可能な限りロックダウン

管理者権限削除

機能の削除

アプリの削除

サービスの停止

EMET v3を使う

固定ルート設定

USB ポートを塞ぐ

RDP 8.0 対応可!

2021/10/12 までの

長期サポート!

ただし、

CPU 1 GHz 以上

RAM 1 GB 以上

HDD 4 GB 以上

(推奨 16 GB)

Page 113: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

本セッションのフォローアップなど…

山市良のえぬなんとかわーるどhttp://yamanxworld.blogspot.jp/

お勧めの新着ホワイト ペーパーWindows Server 2012 機能評価ガイド リモート デスクトップ サービス (VDI および RDS)

リモート デスクトップ プロトコル (RDP) 8.0 の新機能と簡易パフォーマンス検証

http://technet.microsoft.com/ja-jp/virtualization/dd297510.aspx#sec02

113

Thank You!

Page 114: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

<unattend xmlns="urn:schemas-microsoft-com:unattend">

<settings pass="specialize">

<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

instance">

<Identification>

<Credentials>

<Domain>EVAL</Domain>

<Password>P@ssw0rd</Password>

<Username>Administrator</Username>

</Credentials>

<JoinDomain>eval.contoso.com</JoinDomain>

</Identification>

</component>

</settings>

<settings pass="oobeSystem">

<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

instance">

<OOBE>

<HideEULAPage>true</HideEULAPage>

<HideLocalAccountScreen>true</HideLocalAccountScreen>

<HideOnlineAccountScreens>true</HideOnlineAccountScreens>

<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>

<NetworkLocation>Work</NetworkLocation>

<ProtectYourPC>3</ProtectYourPC>

<SkipMachineOOBE>true</SkipMachineOOBE>

<SkipUserOOBE>true</SkipUserOOBE>

</OOBE>

<UserAccounts>

<LocalAccounts>

<LocalAccount wcm:action="add">

<Password>

<Value>P@ssw0rd</Value>

<PlainText>true</PlainText>

</Password>

<Group>Administrators</Group>

<Name>vdiadmin</Name>

</LocalAccount>

</LocalAccounts>

</UserAccounts>

<TimeZone>Tokyo Standard Time</TimeZone>

</component>

<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

instance">

<InputLocale>ja-JP</InputLocale>

<SystemLocale>ja-JP</SystemLocale>

<UserLocale>ja-JP</UserLocale>

<UILanguage>ja-JP</UILanguage>

</component>

</settings></unattend>

114

付録 a – Windows 8 x86 ゲスト用の Unattend.xml

※ processorArchitecture=”x86” を processorArchitecture=”amd64” に書き換えると、Windows 8 x64 用に変更できます。

Page 115: Windows Server 2012 Community Day Night Session, April ...download.microsoft.com/download/C/F/2/CF2F9D51-5D9... · Windows Sysinternals 徹底解説(翻訳、日経BP社2012 年)

<unattend xmlns=“urn:schemas-microsoft-com:unattend”>

<settings pass=“specialize”>

<component name=“Microsoft-Windows-UnattendedJoin” processorArchitecture=“x86” publicKeyToken=“31bf3856ad364e35” language=“neutral” versionScope=“nonSxS” xmlns:wcm=“http://schemas.microsoft.com/WMIConfig/2002/State” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-

instance”>

<Identification>

<Credentials>

<Domain>EVAL</Domain>

<Password>P@ssw0rd</Password>

<Username>Administrator</Username>

</Credentials>

<JoinDomain>eval.contoso.com</JoinDomain> </Identification>

</component>

</settings>

<settings pass=“oobeSystem”>

<component name=“Microsoft-Windows-Shell-Setup” processorArchitecture=“x86” publicKeyToken=“31bf3856ad364e35” language=“neutral” versionScope=“nonSxS” xmlns:wcm=“http://schemas.microsoft.com/WMIConfig/2002/State” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-

instance”>

<UserAccounts>

<LocalAccounts>

<LocalAccount>

<Password>

<Value>P@ssw0rd</Value>

<PlainText>true</PlainText>

</Password>

<Group>Administrators</Group>

<Name>vdiadmin</Name>

</LocalAccount>

</LocalAccounts>

</UserAccounts>

<TimeZone>Tokyo Standard Time</TimeZone>

<OOBE>

<HideEULAPage>true</HideEULAPage>

<NetworkLocation>Work</NetworkLocation>

<ProtectYourPC>1</ProtectYourPC>

<SkipMachineOOBE>true</SkipMachineOOBE>

<SkipUserOOBE>true</SkipUserOOBE>

</OOBE>

</component>

<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

instance">

<UserLocale>ja-JP</UserLocale>

<SystemLocale>ja-JP</SystemLocale>

<InputLocale>0411:00000411</InputLocale>

<UILanguage>ja-JP</UILanguage>

</component>

</settings></unattend>

115

付録 b – Windows 7 x86 ゲスト用の Unattend.xml

※ processorArchitecture=”x86” を processorArchitecture=”amd64” に書き換えると、Windows 7 x64 用に変更できます。