デプロイのロールバック

ロールバックは、Salesforce組織をデプロイ前の状態に戻すことを可能にします。自動的にバックアップを作成するため、エラーや望ましくない変更が発生した場合でも、組織を素早く安定した状態に戻せます。

概要

デプロイのロールバックは、完了したデプロイからのメタデータ変更を元に戻します。ロールバック機能は次のことを行います:

  • デプロイによって保存された事前デプロイのバックアップスナップショットを利用します。

  • コンポーネントを元の状態に復元します。

  • 失敗または問題のあるデプロイ後の安定性を確保します。

ロールバックは、デプロイのエラーを迅速に修正する必要がある本番環境では重要です。

circle-info

ベストプラクティス

  • 常に 検証 およびデプロイ前にテストして、ロールバックの必要性を最小限にしてください。

  • ロールバック デプロイが重大な問題を引き起こした場合は、変更されたすべてのコンポーネントを対象にしてください。

  • ロールバックを使用して 本番環境で迅速に 安定性を回復します。

  • ロールバックログを確認して、すべてのコンポーネントが正常に元に戻されたことを確認してください。

  • ロールバック後は、再デプロイする前にブランチを再検証してください。

デプロイをロールバックする

1

デプロイを選択

circle-info

ステータスが 完了 の Deploy ジョブのみロールバックできます。

  1. クリック コード 左側のサイドバーメニューから。

  2. リストからブランチを選択します。

  3. クリック アクティビティ タブ。

  4. 完了した デプロイ ロールバックするジョブをクリックします。

2

ロールバック

ロールバックを実行すると、デプロイ中に変更されたすべてのコンポーネントの一覧が表示されます。そこから元に戻すコンポーネントを選択できます。

circle-info

もし ロールバック ボタンが表示されていない場合、その Deploy ジョブはロールバックできません。

  1. クリック ロールバック Deploy ジョブのステータスページの右上隅にあります。

  2. クリック 追加 各ブランチコンポーネントを事前デプロイのバックアップに戻すために追加します。

  3. (オプション) クリック すべて追加 すべてのコンポーネントを追加します。

  4. クリック 実行 ロールバックを開始します。

  5. ロールバックジョブを開始すると、次に表示されます: アクティビティ タブ。

ロールバック結果

1

結果を表示

  1. クリック アクティビティ タブ。

  2. 次を確認します: ロールバック ジョブのステータスは 完了

circle-info

エラーがロールバックジョブ中に発生した場合、そのステータスは 例外に変わります。エラーを特定するためにロールバックジョブのログを確認してください。

  1. クリック ロールバック ジョブ。

  2. 次の ロールバック 結果ページにはジョブ情報と詳細なログが一覧表示されます

最終更新

役に立ちましたか?