旧バージョンからの移行

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-V 4.6 と App-V 5.0 の違い」セクション参照してください。

以前のバージョンの App-V を使用して作成されたパッケージの変換

パッケージ コンバーター ユーティリティを使用して、以前のバージョンの App-V を使用して作成された仮想アプリケーション パッケージをアップグレードします。 パッケージ コンバーターは PowerShell を使用してパッケージを変換し、変換が必要なパッケージが多い場合にプロセスを自動化するのに役立ちます。

大事な 既存のパッケージを変換した後、パッケージをデプロイする前にパッケージをテストして、変換プロセスが成功したことを確認する必要があります。

既存のパッケージを変換する前に知っておくべきこと

問題 回避策

パッケージ スクリプトは変換されません。

変換されたパッケージをテストします。 必要に応じて、スクリプトを変換します。

パッケージ レジストリ設定のオーバーライドは変換されません。

変換されたパッケージをテストします。 必要に応じて、レジストリのオーバーライドを再追加します。

DSC を使用する仮想パッケージは、変換後はリンクされません。

接続グループを使用してパッケージをリンクします。 「接続グループの管理」を参照してください。

変換中に環境変数の競合が検出されます。

関連付けられている .osd ファイル内の競合を解決します。

ハードコーディングされたパスは、変換中に検出されます。

ハードコーディングされたパスは、正しく変換するのが困難です。 パッケージ コンバーターは、ハードコーディングされたパスを含むファイルを含むパッケージを検出して返します。 ハードコーディングされたパスを使用してファイルを表示し、パッケージにファイルが必要かどうかを判断します。 その場合は、パッケージを再シーケンスすることをお勧めします。

パッケージを変換する場合は、失敗したファイルまたはショートカットを確認します。 App-V 4.6 パッケージ内の項目を見つけます。 ハードコーディングされたパスである可能性があります。 パスを変換します。

メモ 重要なアプリケーションまたは機能を利用する必要があるアプリケーションを変換するには、App-V 5.0 シーケンサーを使用することをお勧めします。 App-V 5.0 を使用して新しいアプリケーションをシーケンス処理する方法に関する説明を参照してください。

変換後に変換されたパッケージが開かない場合は、App-V 5.0 シーケンサーを使用してアプリケーションを再シーケンスすることをお勧めします。

以前のバージョンの App-V で作成されたパッケージを変換する方法

クライアントの移行

次の表に、クライアントのアップグレードに推奨される方法を示します。

タスク 詳細情報

環境を App-V 4.6 SP2 にアップグレードする

アプリケーション仮想化のデプロイとアップグレードに関する考慮事項

共存が有効になっている App-V 5.0 クライアントをインストールします。

App-V 4.6 と App-V 5.0 クライアントを同じコンピューターに展開する方法

App-V 5.0 パッケージをシーケンス処理してロールアウトします。 必要に応じて、App-V 4.6 パッケージを公開解除します。

App-V 5.0 を使用して新しいアプリケーションをシーケンス処理する方法

大事な 共存モードを使用するには、App-V 4.6 SP3 を実行している必要があります。 また、パッケージをシーケンス処理する場合は、[ユーザー構成] セクションの [ ユーザー構成] にある [管理機関] 設定を 構成 する必要があります。

App-V 5.0 サーバーフル インフラストラクチャの移行

完全な App-V 5.0 インフラストラクチャに直接アップグレードする方法はありません。 App-V サーバーのアップグレードについては、次のセクションの情報を参照してください。

タスク 詳細情報

環境を App-V 4.6 SP3 にアップグレードします。

アプリケーション仮想化のデプロイとアップグレードに関する考慮事項

App-V 5.0 バージョンのクライアントをデプロイします。

App-V クライアントをデプロイする方法

App-V 5.0 サーバーをインストールします。

App-V 5.0 サーバーをデプロイする方法

既存のパッケージを移行します。

この記事の 「以前のバージョンの App-V を使用して作成されたパッケージの変換 」セクションを参照してください。

その他の移行タスク

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-V 4.6 パッケージに戻す方法

特定のユーザーの拡張ポイントを App-V 5.0 パッケージから App-V 4.6 パッケージに戻す方法

App-V 移行タスクを実行するためのその他のリソース

APP-V 5.0 の操作

簡略化された Microsoft App-V 5.1 管理サーバーのアップグレード手順