Migration 有没有办法从Ektron获取数据转储

Migration 有没有办法从Ektron获取数据转储,migration,ektron,data-dump,Migration,Ektron,Data Dump,我需要一种方法,以任何格式从Ektron网站获取所有数据,我可以使用它将其导入新的CMS。在我看来,数据库完全混乱了,我找不到任何好的资源。我会很高兴的链接,提示,视频,天使,魔术灯或公司,将做它的奇普。提前谢谢 我想到两件事: 执行数据库备份(和恢复):“备份”您正在使用的Ektron数据库,并在需要的地方“恢复”它。这两个操作都可以使用SQL执行 服务器管理工作室,可访问服务器上的文件系统 数据库服务器。这将恢复所有数据,与恢复时完全相同 备份。这是直截了当的,但不灵活,我觉得这不是 你在找

我需要一种方法,以任何格式从Ektron网站获取所有数据,我可以使用它将其导入新的CMS。在我看来,数据库完全混乱了,我找不到任何好的资源。我会很高兴的链接,提示,视频,天使,魔术灯或公司,将做它的奇普。提前谢谢

我想到两件事:

  • 执行数据库备份(和恢复):“备份”您正在使用的Ektron数据库,并在需要的地方“恢复”它。这两个操作都可以使用SQL执行 服务器管理工作室,可访问服务器上的文件系统 数据库服务器。这将恢复所有数据,与恢复时完全相同 备份。这是直截了当的,但不灵活,我觉得这不是 你在找什么。如果您想将“Ektron”当作其他数据库,那么研究更通用的SQL Server数据库“Dump”可能会很有用

  • 执行内容导出(和导入):Ektron提供内容导出功能。这可以在[设置]>[本地化]下的工作区中找到。导出背后的目的是将内容翻译/本地化为另一种语言,然后将其导入CMS,但是。。。据我所知,您并不希望本地化您的内容,但无论出于何种目的,您可能仍然对该导出功能感兴趣


  • 我经常为我的公司进行这种性质的Ektron迁移,这种迁移的问题是,实际上没有“标准”。每个站点的数据结构都非常不同,这对于依赖smartforms的ektron站点,或者具有复杂元数据或分类关系的站点来说尤其如此。
    您最好的选择可能是编写一个自定义导出工具,将您的数据转换为目标CMS可以处理的格式。如果您正在迁移到另一个.net CMS,您可以使用ektron SOAP web服务。本地化功能将导出为XLIFF格式,并将包括所有内容、菜单和分类法,尽管没有太多其他内容。@MaxPRafferty是正确的,因为导出有其局限性。导出包含XLIFF,它实际上只是XML,因此可以根据需要对其进行解释。内容导入还将抓取您上传的文件(不是说您不能手动从web服务器抓取这些文件)。在content_html表中的SQL数据库中,我可以获取所有内容,其中包含一个“类型”标记,如book或song,但没有分类。使用本地化导出,我可以获得一些分类法的数据,但不是全部,也没有内容类型。我需要的是一种方法来创建一个同时具有所有过滤功能的显示?主题——主题——次主题——类型思考?我曾考虑过删除现有的站点,但Ektron并没有很好地处理这些站点:)更新:我能够从SQL server的content_html表中获取主体数据,然后通过复制菜单创建一个可用的分类法版本。我将分两步导入代码,首先导入内容,然后添加分类法。这种方法似乎运作良好。谢谢大家的帮助和建议。我很乐意将这些数据从数据库中挖掘出来,形成一个我可以使用的表单,但似乎没有一个键可以帮助跟踪所有数据到其存储的所有表。这个数据库是高度相关的,并且似乎有很多混淆,或者至少是散列。如果有任何帮助,我将不胜感激。@Daniellefebvere您完全正确-Ektron DBs关系非常密切,这使得导出“完整”数据充其量也很困难。如果你的站点主要是纯文本内容,那么“文件夹”和“内容”表就是你所需要的,并且足够简单,但是任何涉及到的内容都会让你在数据库中遇到麻烦。这就是为什么我建议编写一个自定义导出工具,使用Ektron API获取数据。