Sandbox のコピー
Sandbox をコピーすると、そのデータとメタデータが新しい Sandbox にコピーされます。ソース Sandbox に含まれている場合、エンティティ履歴と Chatter は Full Sandbox でのみコピーされます。コピーされた Sandbox では、そのソース組織と同じライセンスの種類が使用されます。たとえば、Full Sandbox をコピーするには、Full Sandbox ライセンスを持っている必要があります。
必要なエディション
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
| 使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Database.com Edition |
| 必要なユーザー権限 | |
|---|---|
| Sandbox を表示する | 「設定・定義の参照」 |
| Sandbox を作成、更新、有効化、および削除する | Dev Sandbox の管理 (Developer または Developer Pro のみ) または Sandbox の管理 (すべての Sandbox 種別) |
メモ Sandbox のコピーに関する次の考慮事項に注意してください。
- HyperforceインスタンスでホストされているDeveloper Sandbox、Developer Pro Sandbox、Partial Sandbox、またはFull Sandboxをコピーする場合、デフォルトでクイック クローン テクノロジーを使用してSandboxがコピーされます。クイックコピー方法では、従来の方法よりも迅速に Sandbox をコピーします。ただし、共有インフラストラクチャ内のリソース制限により、HyperforceインスタンスでのSandboxクローンは、より高速なクイック コピー方法ではなく、従来の方法にデフォルト設定される場合があります。詳細は、「Best Practices for Salesforce Sandbox Creation and Refresh Times (Salesforce Sandbox の作成および更新時間のベストプラクティス)」を参照してください。Sandbox が Hyperforce にあるかどうかを確認するには、[設定] の Sandbox のリストで場所情報を確認します。
- メジャーリリースアップグレードの完了から次のリリースアップグレードの開始までの間に、デフォルトで次のリリースをプレビューする Sandbox の作成を試みます。メジャーリリース間の移行中に非プレビュー Sandbox を作成するには、Salesforce カスタマーサポートに連絡してこの機能を有効にしてください。この機能を有効にすると、リリース移行中に非プレビュー Sandbox を作成するように選択できます。詳細は、「What are Preview and Non-Preview Sandboxs (プレビュー Sandbox と非プレビュー Sandbox とは)」を参照してください。
- カスタムドメインが Sandbox に関連付けられている場合は、コピーする前に「Sandbox でのカスタムドメインに関する考慮事項」を参照してください。
- コピーした Sandbox はソース組織から更新され、ソース組織の Sandbox ライセンスの種類が保持されます。Sandbox のソース組織が削除されると、コピーは本番組織から更新されます。
- コピーした Sandbox を更新する場合、外部クライアントアプリケーションは更新に含まれません。
- [設定] から、[Sandbox] を見つけて選択します。
-
[新規 Sandbox] をクリックするか、完了済みの Sandbox の横にある [コピー] をクリックします。
メモ [新規 Sandbox] オプションと [コピー] オプションが無効になっている場合は、「Sandbox の管理」または「Dev Sandbox の管理」ユーザー権限があるか、組織に使用可能な Sandbox ライセンスがあることを確認してください。 -
名前 (10 文字以下) と説明を入力します。
「QA」など、この Sandbox の目的を反映した名前を選択することをお勧めします。Sandbox の名前には数文字しか使用しないことをお勧めします。これは、Salesforce が Sandbox 環境のユーザーレコードのユーザー名に Sandbox 名を付加するためです。文字数の少ない名前であれば、Sandbox へのログイン時の入力も容易です。
- [作成元] ドロップダウンで選択した Sandbox 名が、ソース組織として使用する Sandbox であることを確認します。
-
コピーする組織のライセンスの種類が、新しい Sandbox で使用するライセンスの種類であることを確認し、[次へ] をクリックします。
別のライセンスの種類を使用するには、[作成元] ドロップダウンから別のソース組織を選択します。
-
(省略可能) この Sandbox の作成および更新のたびにスクリプトを実行するには、
SandboxPostCopyインタフェースを拡張する Apex クラスの名前を指定します。ソース組織に存在する Apex クラスを指定する必要があります。この Apex クラスの作成についての詳細は、「Apex クラスおよび SandboxPostCopy インタフェースの作成」を参照してください。
-
[Sandbox オプション] ページで、[作成] をクリックします。
[Sandbox オプション] ページでは、[データストレージ] と [Sandbox アクセス] の両方を選択できません。これは、値が Sandbox コピーのソース Sandbox と同じである必要があるためです。
Sandbox のコピープロセス中にソース組織を変更しないでください。Sandbox が使用できる状態になると、Sandbox のコピーが完了したことを示す通知メールが送信されます。Source Sandbox のユーザーでない場合、メール通知は送信されません。代わりに、[Sandbox 設定] ページで Sandbox の作成状況を監視できます。
新しい Sandbox の準備ができたら、他の Sandbox のように本番組織から管理できます。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

