移行前のタスクの実行

移行の前に、次の点に注意し、適切なアクションを実行します。

  1. ロールバックできないように、移行前にすべてのリリース更新をスケジュールまたは適用してください。
    ブランチ・フレームワークに戻すオプションは、移行日またはアプリケーションの更新から60日後に無効になります(サンドボックス・フレームワークへの移行後に最初に発生する場合)。
  2. 事前クリーン・アップ・タスクとして、セマンティック・モデル拡張の変更を行う前に、公開されたブランチのセマンティック・モデル拡張バンドルを作成します。
  3. 移行プロセスは有効なステップのみを移行するため、移行するメイン・ブランチ内の無効なステップを削除または有効化します。
  4. 未公開のブランチは移行されないため、これらをすべて削除またはマージします。
  5. パブリッシュされたブランチをメイン・ブランチにマージします。
  6. メイン・ブランチを公開し、すべてのステップがエラーがないことを確認し、ワークブックで参照されているすべてのサブジェクト領域およびセキュリティが想定どおりに動作することを確認します。
  7. クリーン・アップ後のタスクとして、公開されたメイン・ブランチのセマンティック・モデル拡張バンドルを作成します。
  8. 複数のインスタンス(開発、ステージ、本番など)がある場合は、インスタンスごとにセマンティック・モデル拡張移行タイムラインを準備します。初期インスタンスの移行後は、ターゲット・インスタンスが同じセマンティック・モデル拡張フレームワーク上にあるまで、セマンティック・モデル拡張をバンドルできません。下位環境でメイン・ブランチを正常に検証し、すべての検証レポート・エラーを解決した後、検証済セマンティック・モデルをバンドルして本番に移行します。