首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Salesforce to Salesforce MIgration

Salesforce to Salesforce MIgration
EN

Stack Overflow用户
提问于 2020-10-18 02:54:06
回答 3查看 150关注 0票数 0

我们正在进行Salesforce (旧实例)到Salesforce (新实例)的迁移。我们的旧版本中有标准和自定义对象,需要迁移到新的Salesforce实例中。我们正按以下步骤进行工作:

1:使用salesforce describe rest api在MySQL中创建具有类似salesforce对象映射的表。使用describe调用的"referenceTo“字段创建具有引用完整性的表。示例: services/data/v49.0/sobjects/User/describe/。

2:使用query rest api从salesforce获取数据,并放入MySQL表。示例: /services/data/v39.0/query/?q=。

3:在这一部分中,我们有一些困惑,比如我们应该使用哪个api才能将记录推送到目标组织。

我们使用Python来完成这项任务。

EN

回答 3

Stack Overflow用户

发布于 2020-11-10 23:46:40

尽管您的方法并不完全是最佳实践,但为了回答您的问题,您应该使用Bulk API将记录数据推送到新的组织中(假设您有大量数据)。还有许多备份/恢复供应商,您可以直接使用它们,如Ownbackup、Odaseva、Backupify、Grax

票数 1
EN

Stack Overflow用户

发布于 2021-01-08 12:04:05

如果是一次性过程(仅限迁移),则使用任何数据管理工具:

  • Data Loader
  • DataLoader.io
  • workbench

  • 数据导入向导

上述所有工具都是免费的,并且具有各种功能。

导入的步骤:

  1. 导出旧组织中的所有数据。
  2. 现在根据对象关系字段确定插入顺序:

如果对象之间有关系,则首先导入父记录。

如果有子记录,则通过在父成功记录表和子记录表之间应用v-lookup来映射父记录表的新id。

重复步骤2,直到完成所有记录的迁移。

FYI:如果对象的记录小于50k,则使用内置导入向导,它可以让您在控制工作流和流程触发方面获得更多控制,这是其他工具无法做到的。

票数 1
EN

Stack Overflow用户

发布于 2021-07-26 00:45:55

对于这种类型的迁移,我建议现在使用批量Api迁移和内置工具,如果您真的需要通过SQL迁移,因为您将在插入之前使用特定的API connect工具进行复杂的数据转换,如DBAmp。

我很想知道你需要迁移哪些对象,你说的是标准的,但有一些你可以迁移到足够简单的其他更复杂的,如聊天,知识,附件(contentVersion或ContentDocument)

您可以考虑使用一些工具,如Magic Mover Magic Mover for Notes And Attachments to Lightning Experience By Salesforce Labs

老实说,使用Python只会让它变得更加复杂和痛苦。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64406180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档