本番インスタンスにアップグレード前のアクティビティを実装する
本番インスタンスでアップグレードエクスペリエンスを正常に行うには、アップグレード前のタスクを完了します。
始める前に
注:
ステップごとに、ステップをスキップするか、完了としてマークしてから次のガイド付きアップグレードステップに進むかを選択できます。
必要なロール:admin
手順
-
環境を準備します。
注:このステップは、本番インスタンスにいる場合にのみ表示されます。
環境を準備するために、このステップで更新セットを本番インスタンスにインポートします。更新セットは、以前の非本番インスタンスからキャプチャされた構成の変更、カスタマイズ、およびスクリプトの記録として機能します。この更新セットを適用することは、すべての必要な変更が新しいインスタンスに確実に実装されるようにするために不可欠です。
次の情報が表示されます。- 更新セットを取得してコミット:この更新セットには、非本番インスタンスで行われた選択が含まれており、本番インスタンスのアップグレードプロセス中に引き継がれて実装されるようになりました。[ 更新セットを取得 ] を選択して、本番インスタンスにインポートします。
- アップグレード計画の表示:アプリケーションの要求されたバージョンで構成されるアップグレード計画をインストールできます。[ アップグレード計画を表示 ] を選択して、アップグレード計画とそのアプリケーションを確認します。
-
スキップされると予測されるレコードを確認します。
スキップされたレコードは、インスタンスのカスタマイズにより、アップグレード中に特定のファイルが自動的に更新されない場合に発生します。
- アップグレードプレビュー:このセクションでは、アップグレードの現在のバージョンとプレビューバージョンを表示できます。アップグレードがスケジュールされているかどうかを確認することもできます。
- スキップされたレコードサマリー:次の情報を表示できます。
- 変更された合計レコード数:前回のアップグレード以降に変更されたレコードの合計数を示します。[変更のレビュー] リンクを選択して、変更されたレコードのリストを表示します。
- スキップされたレコードの合計:解決済みのスキップされたレコードの数、レビューが必要なスキップされたレコードの合計、および既にレビュー済みのスキップされたレコードの数を表示します。
- テストのないスキップされたレコード:テストのあるスキップされたレコードの合計数を示します。[スキップされたレコード] セクションの [リンクされたテスト] リンクは、テストが関連付けられているスキップされたレコードのテストのリストを指します。
- スキップされると予測されるレコード:スキップされると予測されるレコードの合計数を表示します
- 名前:スキップされたレコードの名前
- 製品:スキップされたレコードが属するレコードの名前
- 優先度:
- ステータス:スキップされたレコードのステータス (解決済み、レビュー済み、またはレビューが必要かどうか)。
- 予測処理:選択したアップグレード中にスキップされたレコードに対して実行されると予測されるアクション。
- 予測挿入:新しいレコードが挿入されると予測されます。
- 予測更新:このレコードが更新されると予測されます。
- 復元済み:このレコードはベースバージョンに戻され、次のアップグレードではスキップされません。
- 予測スキップ:カスタマイズを保持するためにこのレコードは変更されません。
- 予測スキップ (手動結合):更新には手動での介入が必要なため、このレコードは変更されません。
- 予測スキップ (1 回適用):1 回適用フォルダー内の xml ファイルから更新が既に適用されているため、このレコードはスキップされます。
- プラグイン:スキップされたレコードが見つかったアプリ ID
- スキップされたレコードルールエディター:スキップされたレコードルールエディターを使用して、設定された条件に基づいてスキップされたレコードルールを作成し、アップグレード後のカスタマイズを定義します。注:このステップは、「スキップされると予測されるレコードのレビュー」ステップ内で完了します。
スキップされたレコードルールエディターで設定された条件に一致するスキップされたレコードは、以前に選択したアクションを実行します。[ 最新のアップグレード履歴を表示 ] を選択して、以前のアップグレードに応じて設定するアクションと条件を決定します。スキップされたレコードルールには、インスタンスでスキップされたレコードルールのリストが表示されます。- 名前:ルールの名前
- アクティブ:ルールがアクティブかどうかを示します
- 条件:スキップされたレコードをフィルタリングするためにルールによって設定された条件
- アクション:特定のルールに対して以前に選択されたアクション
- 順序:ルールがソートされる順序
スキップされるレコードルールを追加で作成する場合は、[ ルールの作成 ] を選択します。
このアップグレード前のアクティビティでは、次の操作を実行できます。- プレビューモジュールでスキップされると予測されるレコードのリストを確認し、保持するファイルのバージョンを決定します。
- 一部のカスタマイズを選択してベースバージョンに戻すと、スキップされることなくアップグレードプロセス全体を実行できるようになります。
- アップグレード後に、スキップされたレコードのリストを確認して更新してください。
- スキップされたレコードのレビューが完了したら、アップグレード前のプロセスで必要な次のアクティビティを完了します。
-
アプリケーションのアップグレードをプレビューします。
- 選択したアプリ:次の情報を確認できます
- カスタマイズ済みアプリ:カスタマイズされたアプリの数
- インストールする新規アプリ:アップグレードのためにインストールされる新規アプリの合計数
- アップグレードするアプリ:バージョンをアップグレードする必要がある既存のアプリの合計数
- ストアアプリケーションのアップグレード
- アプリケーション:アプリケーションの名前
- 現行バージョン:インスタンス上のアプリケーションの現在のバージョン
- 最新バージョン:利用可能な最新バージョンのアプリケーション
- アップグレードバージョン:アップグレードするアプリケーションの選択されたバージョン
- ステータス:アップグレード用に選択したバージョンに基づくアプリケーションのステータス。互換性があるかどうかは、選択したバージョンに基づいて [ 互換性 ] または [互換性を確認 ] のいずれかが表示されます。
- ステータス メッセージ: [アプリの互換性の確認] を実行した後にエラーが発生した場合は、アプリの互換性に関する詳細情報を提供します。
注:以前に自動アップグレードオプションを選択した場合、アプリケーションはデフォルトで最新バージョンにアップグレードされます。
自動アップグレードがオプトインされていない場合は、アップグレードするアプリケーションのバージョンを手動で選択できます。すべてのアプリケーションを利用可能な最新バージョンに更新する場合は、[ すべて最新に設定 ] を選択します。アプリの 互換性の確認を選択して、バージョンを選択した後、アプリの互換性を確認してください。アプリケーションに互換性がない場合は、次の手順に進む前に、バージョンを変更して互換性を持たせてください。
- 選択したアプリ:次の情報を確認できます