我有一个非常古老的DotNetNuke安装,它已被破坏(不止一种方式)并且不会让我升级。我已经设置了一个新的安装,并希望移动内容。旧门户网站有大量数据,因此手动移动它需要很长时间。
在没有手动复制的情况下,有没有办法在门户网站之间迁移?
我知道存在在SharePoint门户之间执行此操作的工具。
我能够做SQL,甚至可以根据需要编写几行代码。
答案 0 :(得分:1)
这取决于您的数据存储位置。某些模块将实现“便携式”功能,这意味着您可以使用内容导出它们。但是,甚至没有一种方法可以同时导出所有内容。您可以导出门户模板(来自Host - > Portals),但如果您要升级许多版本,则新版本将无法处理旧版本。
如果您的信息存在于许多不支持“便携式”功能的不同模块中,则需要单独考虑每个模块(可能会对每个模块执行某种特定的SQL导出)。 / p>
答案 1 :(得分:0)
我现在面对这个问题。 PokerDIY.com拥有大量依赖于用户的数据,但却像狗一样运行。我希望通过全新安装在DNN 7.1上重新开始,并移动相关数据并制作新页面和内容。 (我想通过不移动模块和标签就可以了。)
考虑到用户将获得一个新的UserID,我将不得不使用电子邮件地址将任何具有USerID的表从旧DB映射到新的...这将是一项不小的任务;)