0
0

添付ファイルを別の組織に移行する

Last updated at Posted at 2024-02-29

前提条件もありそうです。

全てのファイルをエクスポートするには権限が必要みたいです。

データローダを使って、コンテンツのドキュメントやファイルをクエリしたり、エクスポートする

英語ですが詳細な説明があります。
https://jayakrishnasfdc.wordpress.com/2021/07/18/import-and-export-contentdocuments-and-contentversions-in-salesforce/

ここでもサードパーティーのツールが紹介されていますね。
https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T4PdsSAF

ファイルはZipファイルとしてインポートするので、エクスポートもZipファイルにする必要があるかもしれませんね。

Bulk APIを使って添付ファイルをアップロードする

もう1つ気になるのは2つのSandboxで添付先のレコードのidは違いますよね?
ContentDocumentLinkに指定するIdをどう指定するかが気になります。
添付先のオブジェクトに外部キーなどがあれば楽かもしれません。

もう少し調べてみると詳細な手順が説明されていました。
結構面倒そうです。サードパーティーのツールが楽そうですが有償なんですよねぇ。

ファイルはメタデータでないので、変更セットではなくてデータローダで移行できるとは思いますが、ファイルはContentDocumentとContentDocumentLinkの2つのオブジェクトですので少々難しいと思います。

この中にはライブラリはないかな。

変更セットで使用可能なコンポーネント
https://help.salesforce.com/s/articleView?id=sf.changesets_about_components.htm&type=5

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0