Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

サンドボックスでのみ発生する問題に対するサポートの推奨事項

公開日: May 22, 2026
説明

 

サンドボックスの主な設計意図は、本番環境の一時的かつ柔軟なコピーを分離された形で提供することにあります。これにより、本番環境に影響する問題のトラブルシューティングを実行できるほか、継続的な開発やテスト作業にも役立ちます。

 

各組織のニーズは、それぞれの開発ライフサイクル要件によって異なります。しかし、Sandbox 管理のベストプラクティスとして、正確性を継続的に維持するために、サンドボックスを定期的にリフレッシュする戦略を策定することが重要です。

 

サンドボックスが数か月以上リフレッシュされていない場合、本番環境のデータやメタデータの現状を正しく反映していない可能性があります。更新されていないサンドボックス環境で開発、QA、UAT、テスト、トラブルシューティングを実施すると、想定外の影響が後工程に及び、これらの作業に支障をきたす可能性があります。

 

メジャーリリース期間中は、回帰テストに対応するため、Salesforce Sandbox プレビュー手順に従ってサンドボックスの作成およびリフレッシュを計画することが重要です。この期間は、サンドボックスを長期間リフレッシュせずに運用することが許容される、数少ない例外の一つとなります。

 

解決策

 

作成時期が異なり、かつ最近リフレッシュされていない 2 つのサンドボックス環境を比較することで、想定外の挙動や問題を正確に評価できるという考えは、よくある誤解です。

 

ただし、サポートでは、各サンドボックス環境で独自に進行している変更管理や開発、その他の作業内容について把握することはできません。サポートでは、サンドボックス環境でのみ発生する問題の解決に向けて、利用可能なリソースを最大限活用して対応します。ただし、あるサンドボックスでは発生するものの、本番環境や別のサンドボックスでは発生しない挙動の原因を特定するために、各環境の設定、構成、カスタマイズ、データの状態の違いを分析することは、サポートの対応範囲外となります。

 

特定のサンドボックスでのみ見られる不整合は、多くの場合「考慮事項」の Sandbox ドキュメントで説明されているように、製品の制限によるものです。

 

「Sandbox は、データの正確な状態を示す特定時点のスナップショットではありません。Sandbox の作成およびリフレッシュ中は、本番組織への変更を制限することをお勧めします。Sandbox の作成およびリフレッシュ作業中に本番組織の設定やデータに対する変更を行うと、Sandbox 内で不整合が生じる場合があります。Sandbox を作成またはリフレッシュした後は、不整合がないか確認してください」

 

本番環境には影響せず、サンドボックス環境にのみ限定して発生している問題がある場合は、次の点を確認してください。

 

  • Manage Your Sandboxes (Sandbox を管理する) を参照して、Sandbox が最近リフレッシュされたかどうかを確認します。リフレッシュされていない場合は、まずリフレッシュを実行し、新しいコピーまたは環境でも同じ問題が再現するかを確認することがトラブルシューティングの手順となります。これは、いくつかの理由から必須のトラブルシューティング手順です。

 

      • Sandbox でレコードにアクセス、変更、削除できないといった不整合は、一般的にコピー実行時点で発生した予期しない一過性の問題によるものです。リフレッシュ後、または新しいサンドボックスでも問題が引き続き発生するかを確認し、これが原因ではないことを確認してください。

 

          • サンドボックスデータが想定外の状態になった場合に、その状態を修正できないケースが発生することがあります。これは Partial Data Sandbox では一般的な現象であり、サンプリング処理の過程でリレーショナルデータが除外されることが原因です。詳細については、「Partial Data Sandbox リフレッシュ時にコピーされるレコード」を参照してください。

 

          • サンドボックス内のセンシティブなデータを更新または削除する必要があり、それができない場合は、開発、QA、UAT リソースに公開したくないオブジェクトやデータを除外した Developer、Developer Pro、Partial Copy サンドボックスの作成または使用を検討してください。または、「Secure Your Sandbox Data with Salesforce Data Mask」(Salesforce Data Mask を使用した Sandbox データの保護) を確認のうえ、実装を検討してください。

 

      • サンドボックスは一時的な環境として使用されることを前提としているため、本番環境に影響せず、サンドボックスにのみ限定して発生している問題については、リソースを割くことが難しい場合があります。ケースについて製品チームやテクノロジーチームが関与する追加調査が必要な場合、サポートから最初に求められる対応は、サンドボックスをリフレッシュし、新しく作成またはリフレッシュされた環境でも想定外の問題や結果が一貫して再現するのを確認することです。

 

 

リフレッシュできない場合の対応

 

  • 同じライセンスタイプの新しいサンドボックスを作成します。追加ライセンスが利用できない場合は、現在ある Sandbox が本当に必要かどうかを確認し、使っていない Sandbox を削除して、追加ライセンスを利用できるようにします。または、問題の原因が技術的な制限、またはサンドボックス製品の制限であると判断された場合、無償 Sandbox ライセンスの提供可否について、アカウントチームに相談してください。

 

  • Sandbox で開発やその他の作業が進行中の場合は、リフレッシュ前に、未デプロイの変更を抽出するための「Deploying and Retrieving Metadata」(メタデータのデプロイおよび取得) を実行することを検討してください。その後、リフレッシュが完了したら、抽出した変更を Sandbox に再度デプロイします。

 

ナレッジ記事番号

003876588

 
読み込み中
Salesforce Help | Article