詳細情報:
Salesforce Sandbox の作成および更新時間のベストプラクティス
Salesforce では Sandbox の作成または更新プロセスを高速化できませんが、これらの戦略は Sandbox のコピー時間を最小限に抑えるのに役立ちます。
Salesforce Sandbox は、本番環境に影響を与えることなく、開発、テスト、トレーニング用に分離された環境を提供するように設計されています。作成プロセスでは、本番環境からデータとメタデータをコピーするため、データのサイズと複雑さによっては時間がかかる可能性があります。
Salesforce で Sandbox の作成を高速化できない理由
Sandbox のコピー時間には、いくつかの要因が影響します。
- 共有インフラストラクチャ: 複数の組織で同じ基盤となるリソースが使用されるため、システムの負荷に基づいて Sandbox のコピーを調整できます。Sandbox の作成プロセスには、データのコピーや環境設定などの重要なバックエンド操作が含まれます。また、Sandbox のコピーおよび設定リソースは、Sandbox 環境内で発生する同期変更よりも優先度が低くなります。
- Sandbox 作成キュー: Salesforce は、キューシステムに基づいて Sandbox 作成のリソースを割り当て、需要を管理し、すべての顧客で公平に利用できるようにします。Sandbox は先入れ先出し (FIFO) 方式で処理されるため、キュー内の位置がコピーの開始時間に影響します。
- 相対需要: Sandbox の需要は Salesforce リリース移行中にピークに達し、Sandbox リソース (Sandbox キューとシステム負荷) の競合が発生します。
- データのサイズと複雑さ: 高度なカスタマイズ (オブジェクト間のリレーションの増加など) がある大規模な組織では、コピーに時間がかかります。
クイック作成とクイックコピーのどちらを使用するか
Hyperforce インスタンスでホストされている本番組織から Full Sandbox を作成する場合、デフォルトで簡易作成テクノロジーを使用して Sandbox が作成されます。HyperforceインスタンスでホストされているDeveloper Sandbox、Developer Pro Sandbox、Partial Sandbox、またはFull Sandboxをコピーする場合、デフォルトでクイック クローン テクノロジーを使用してSandboxがコピーされます。クイック作成およびクイックコピーの方法では、従来の方法よりも迅速に Sandbox を作成またはコピーできます。
ただし、共有インフラストラクチャ内のリソース制限のため、HyperforceインスタンスでのSandboxの作成またはコピーでは、より高速なクイック作成やクイック コピーの方法ではなく、従来の方法がデフォルトになる場合があります。Salesforce カスタマーサポートは、Sandbox で使用する方法を上書きできません。
Sandbox の作成または更新のベストプラクティス
Salesforce カスタマーサポートは Sandbox の作成プロセスを迅速化できませんが、いくつかのオプションがあります。
- Sandbox は特定の時間までに完了することが保証されていないため、早期に更新すると、Sandbox が必要になる前に準備が整います。既存の Sandbox を引き続き使用する場合は、早期に更新して後で有効化できます。
- 更新のタイミングを配分: Sandbox 要求は先入れ先出し (FIFO) キューで処理されます。Sandbox のサイズごとに異なるキューを使用しますが、同じ種別の 2 つの要求が互いにバックアップされます。
- 更新ではなく Sandbox を更新: 更新の代替オプションとして、メタデータ API または Bulk API を使用して Sandbox を更新することで、本当に必要なものの更新を最小限に抑えます。
- Hyperforce以外のインスタンスでSandboxを作成またはコピーする場合は、Sandboxテンプレートを使用してコピーするデータを最小限のセットに減らします。コピーされるデータが多いほど、更新時間が長くなります。
メモ 本番組織が Hyperforce 上にあるかどうかを確認するには、[設定] 内の [Sandbox] リスト ページに移動して Hyperforce バッジを確認します。

