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

ある組織から別の組織へのデータの移行

公開日: May 28, 2021
説明
開始する前に、新しい組織または対象組織で必要なメタデータとユーザを設定および定義する必要があります

別の従来の Salesforce ソース組織またはその他の外部ソースのレコードを新しい対象組織にインポートまたは挿入してデータを移行します。レコードリレーションを維持するため、オブジェクトデータを特定の順序でインポートすることが重要です。

レコードリレーションは (レコード名ではなく) Salesforce の一意のレコード ID で定義されるため、インポートファイル内の古いレコード ID を対象組織内から新しく作成されたデータのレコード ID と一致させて置き換え、インポート用のリレーショナルデータを適切に準備する必要があります。
解決策

始める前に 


移行中に発生する可能性がある特定の質問や懸念に関するサポートは提供されますが、組織の移行のすべての範囲設定、計画、実装または実行、および必要なデータ操作に関するコンサルティングは、サポートまたはアドミンアシストの提供の範囲外です。

移行計画とテストは、お客様がクライアント側で実行する必要があります。詳細は、記事「アドミンアシスト: FAQ」 の「アドミンアシストと、サービス/コンサルティングの違いは何ですか?」セクションを参照してください。

この作業は負担が多すぎたり、組織でメタデータとデータの移行を管理または完了できる自信がないと感じる場合は、アカウントエグゼクティブに連絡してプロフェッショナルサービスについて話し合うか、コンサルティングパートナーを検討してください。プロフェッショナルサービスまたはコンサルティングパートナーがお客様に代わってデータ移行の完了を担当する場合は、費用がかかることに留意してください。

カスタマイズされた Salesforce 組織から別の組織への移行


注意: 移行の前に、データを受信またはインポートする対象インスタンスを準備します。次のいくつかの一般的な点や考慮事項に留意してください。

1.ある組織から別の組織にデータをインポートするには、新しい対象組織で一致するメタデータが確立されている必要があります。
 
経験豊富なシステム管理者や開発者は、Force.com IDE または Ant 移行ツールなどのクライアントツールを使用したメタデータのリリースと取得 によって、メタデータを移行できます。
 
2.対象インスタンスのその他のカスタマイズには、レコードタイプ、ページレイアウトなどが含まれます。

3.必要に応じて、新しいユーザグループを受け入れるための共有モデル (プロファイル、ロール、共有ルール) を開発します。

4.所有者ルールを確認します。

5.ソース組織からの必要なすべてのデータポイントと項目が対象組織で適切にキャプチャされていることを確認します。

6.データをインポートする前に移行をテストします。最初に Sandbox で移行を実行することをお勧めします。「Sandbox: カスタマイズとテストのためのステージング環境」を参照してください。

7.移行が完了したらデータ検証を実行します。
 

ある組織から別の組織へのデータの移行またはインポート


動画「Salesforce へのデータインポート方法 (英語) 」 を視聴して、従来の組織のすべてのデータを新しい組織にインポートするために何が必要かを理解することをお勧めします。

エディションとインポートするレコード数に応じて、いくつかの異なるツールを使用できます。詳細は、「データをインポートする方法の選択」 ドキュメントを参照してください。

ある組織から別の組織にレコードをインポートするには、相互のリレーションを確立するために特定の順序でレコードをインポートする必要があります。レコードリレーションは Salesforce に保存されるか ID によって定義されるため、インポートファイルに対象組織から新しく作成されたレコードの Salesforce ID を入力する必要があります。これを行う最も簡単な方法は、Excel の VLOOKUP 関数 を使用してインポートファイルに新しいレコード ID を追加することです。

vlookup の使用に慣れていない場合は、カスタム外部 ID 項目を作成し、ソース組織の以前のレコード ID または他の一意の識別子を項目に対応付けるか挿入することを検討してください。これにより、外部 ID を使用して関連レコードをインポートできます。
 
たとえば、新しい組織に取引先をインポートしたら、インポートファイルに含まれる従来の取引先 ID を対象組織の新しい取引先 ID に置き換えます。インポートファイルに新しく作成した取引先 ID を入力するには、記事「インポートファイルの既存レコードの Salesforce ID を追加する方法」 の説明に従って vlookup を使用します。

Salesforce オブジェクトが相互にどのように関連するかは、戦略を考案してオブジェクトの適切なインポート順序を計画するのに役立つドキュメント『SOAP API 開発者ガイド』の「データモデル」 で視覚的に確認できます。

古い従来のレコード ID をインポートファイル内の対象組織の新しい関連レコード ID に置き換えて、インポート時に関連レコードの ID を定義および挿入することで、新しい各レコードが相互に適切に関連付けられるようになります。

コアオブジェクトは次の順序でインストールすることをお勧めします。
関連する Chatter フィードオブジェクト データも、インポートされた後に関連レコードに再挿入する必要があります。詳細は、「あるレコードから別のレコードに Chatter フィードを移動する」 を参照してください。
 

関連記事
データ移行のベストプラクティス

ナレッジ記事番号

000384648

 
読み込み中
Salesforce Help | Article