旧バージョンからの移行
適用対象: Application Virtualization 5.0, Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3
App-V 5.0 を使用して、既存の App-V 4.6 インフラストラクチャを、より柔軟性が高く、統合され、管理が容易な App-V 5.0 インフラストラクチャに移行することができます。
移行戦略を計画する場合は、次のセクションを検討してください。
注意
App-V 4.6 と App-V 5.0 の違いの詳細については、「App-V 5.0 について」の App-4.6 とApp-V 5.0 の相違点セクションをご覧ください。
以前のバージョンの App-V を使用して作成されたパッケージを変換する
パッケージ コンバーター ユーティリティを使用して、以前のバージョンの App-V を使用して作成された仮想アプリケーション パッケージをアップグレードします。パッケージ コンバーターは、PowerShell を使用してパッケージを変換し、変換が必要なパッケージが多数ある場合は、プロセスを自動化できます。
重要
既存のパッケージを変換した後で、パッケージを展開する前にテストし、変換プロセスが正常に完了したことを確認する必要があります。
既存のパッケージを変換する前に理解しておくこと
問題 | 対応策 |
---|---|
パッケージ スクリプトが変換されない。 |
変換されたパッケージをテストします。必要に応じてスクリプトを変換します。 |
パッケージのレジストリ設定の上書きが変換されない。 |
変換されたパッケージをテストします。必要に応じて、レジストリの上書きをもう一度追加します。 |
DSC を使用した仮想パッケージが変換後にリンクされない。 |
接続グループを使用してパッケージをリンクします。「接続グループの管理」をご覧ください。 |
変換中に環境変数の競合が検出された。 |
関連付けられた .osd ファイルで競合を解決します。 |
変換中にハードコードされたパスが検出された。 |
ハードコードされたパスは、正確に変換することが困難です。パッケージ コンバーターは、ハードコードされたパスを含むファイルを持つパッケージを検出して返します。ハードコードされたパスを含むファイルを表示して、パッケージがそのファイルを必要とするか判断します。必要な場合は、パッケージを再シーケンスすることが推奨されます。 |
パッケージを変換するときに、失敗したファイルまたはショートカットを確認します。App-V 4.6 のパッケージの項目を探します。これは、ハードコードされたパスである可能性があります。パスを変換します。
注意
重要なアプリケーションや、機能を利用しなければならないアプリケーションの変換には、App-V 5.0 Sequencer を使用することが推奨されます。「App-V 5.0 を使用して、新しいアプリケーションをシーケンスする方法」をご覧ください。
パッケージの変換後、そのパッケージが開かない場合は、App-V 5.0 Sequencer を使用してアプリケーションを再シーケンスすることも推奨されます。以前の App-V バージョンで作成されたパッケージを変換する方法
クライアントの移行
次の表に、クライアントのアップグレードに推奨される方法を示します。
タスク | 詳細情報 |
---|---|
環境を App-V 4.6 SP2 にアップグレードする |
Application Virtualization Deployment and Upgrade Considerations. |
共存を有効にして App-V 5.0 クライアントをインストールします。 |
|
App-V 5.0 パッケージをシーケンスしてロールアウトします。必要に応じて、App-V 4.6 のパッケージを非公開にします。 |
重要
共存モードを使用するには、App-V 4.6 SP2 を実行している必要があります。また、パッケージをシーケンスする場合は、User Configuration セクションにある User Configuration で Managing Authority 設定を構成する必要があります。
App-V 5.0 サーバー インフラストラクチャ全体を移行する
App-V 5.0 インフラストラクチャ全体をアップグレードする直接的な方法はありません。App-V サーバーのアップグレードの詳細については、次のセクションの情報を使用してください。
タスク | 詳細情報 |
---|---|
環境を App-V 4.6 SP2 にアップグレードします。 |
Application Virtualization Deployment and Upgrade Considerations. |
App-V 5.0 バージョンのクライアントを展開します。 |
|
App-V 5.0 サーバーをインストールします。 |
|
既存のパッケージを移行します。 |
この記事の「以前のバージョンの App-V を使用して作成されたパッケージを変換する」をご覧ください。 |
追加の移行タスク
App-V 5.0 クライアントを実行するコンピューターで、エンド ポイントを再構成したり、以前のバージョンを使用して作成されたパッケージを開いたりする追加の移行タスクを実行することもできます。以下のリンクは、これらのタスクの実行に関する詳細を示しています。
特定のコンピューター上の全ユーザーの拡張ポイントを App-V 4.6 SP2 パッケージから変換済み App-V 5.0 パッケージに移行する方法
特定のユーザーのために拡張ポイントを App-V 4.6 SP2 パッケージから App-V 5.0 に移行する方法
特定のコンピューター上の全ユーザーの拡張ポイントを App-V 5.0 パッケージから App-V 4.6 SP2 パッケージに戻す方法
特定のユーザーのために拡張ポイントを App-V 5.0 パッケージから App-V 4.6 SP2 パッケージに戻す方法
APP-V 5.0 アプリケーションから APP-V 4.6 SP1 アプリケーションを使用する方法
APP-V への提案がございますか
。こちらから提案を追加するか、提案に投票してください。App V の問題については、「APP-V に関する TechNet フォーラム」を利用してください。
App-V の移行タスクの実行に関するその他のリソース
-----
MDOP の詳細については、TechNet ライブラリを参照してください。TechNet Wiki では、トラブルシューティング情報を検索できます。また、Microsoft の Facebook と Twitter をフォローすることをお勧めします。
-----