跳到主要内容

迁移 MDM 实例(已弃用)

Availability-noteDeprecated
信息注释Deprecated: Talend 主数据管理 (MDM) 已弃用,将于 2024 年 12 月 31 日停止使用。有关从 Talend MDM 迁移的更多信息,请联系 Talend 专业服务。

您可以将 MDM 实例从 Talend MDM 的旧版本迁移到新版本,后者同时包括存储在数据库中的 MDM 实例和 Studio Talend 中的 MDM 存储库对象。

信息注释限制: 不支持从集群模式迁移至独立模式。
这里假设:
  • 您完全了解如何安装和配置 MDM 服务器或 MDM 服务器集群;
  • 所有现有的 MDM 数据库都已备份并且可在需要时还原。

MDM 系统对象、主数据记录和暂存数据记录 (如有) 存储在数据库中。此外,Studio Talend 中的某些部署到 MDM 服务器的 MDM 对象 (如数据模型和视图等) 也保留在数据库中。

您可以使用 dbmigration 工具迁移数据库中的这些 MDM 实例。请参阅使用 dbmigration 工具进行迁移了解详细信息。

但是,由于并非一切都保留或存储在数据库中,您需要为迁移手动重新导入和重新部署作业。请参阅重新导入和重新部署作业了解详细信息。

较旧版本的 Studio Talend 的工作区不能复用。从 Studio Talend 中,您需要手动将存储库对象从源 Studio Talend 迁移到目标 Studio Talend。请参阅手动移动 Studio Talend 中的存储库对象了解详细信息。

MDM 用户是在 Talend Administration Center 中创建的。如果您想将用户从 7.0 之前的较旧版本迁出,请参阅 有关将用户从 6.5 或较旧版本迁移到 7.x 或更新版本的说明

迁移之前,请注意以下事项:

  • 如果您想要迁移到集群中的 MDM 服务器,请确保正确配置集群并且迁移期间集群中的所有节点都在运行。集群中仅有单个节点用作源服务器或目标服务器。

  • 确保在迁移期间冻结对源 MDM 服务器和目标 MDM 服务器的所有更改。也就是说,在迁移期间不会发生插入、更新或删除操作。

  • 确保托管目标服务器的计算机有大量可用内存来运行 dbmigration 工具。

  • 确保在每次更改版本或 Studio Talend 时删除 Web 浏览器缓存和 Cookie。如果不这样做,将会出现不可预料的行为或显示错误。

  • 如果想要从 5.6.1 或 5.6.2 迁移到 7.3 或更新版本,您必须安装一个补丁。要获得此补丁,请联系 Talend 支持部门。

Talend MDM 数据模型仅支持某些类型,如下表所示。迁移包含不受支持的类型的工程时,将会出现错误。

受支持的类型 不受支持的类型
xsd:anyURI xsd:ENTITIES
xsd:base64Binary xsd:gDay
xsd:boolean xsd:gMonth
xsd:byte xsd:gMonthDay
xsd:date xsd:gYear
xsd:dateTime xsd:gYearMonth
xsd:decimal xsd:ID
xsd:double xsd:IDREF
xsd:duration xsd:IDREFS
xsd:float xsd:language
xsd:hexBinary xsd:Name
xsd:int xsd:NMTOKEN
xsd:integer xsd:normalizedString
xsd:language xsd:QName
xsd:long xsd:token
xsd:negativeInteger -
xsd:nonNegativeInteger -
xsd:nonPositiveInteger -
xsd:normalizedString -
xsd:positiveInteger -
xsd:short -
xsd:string -
xsd:time -
xsd:token -
xsd:unsignedByte -
xsd:unsignedInt -
xsd:unsignedLong -
xsd:unsignedShort -

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!