Миграция данных с одного портала DotNetNuke на другой - PullRequest
0 голосов
/ 30 декабря 2010

У меня довольно старая установка DotNetNuke, которая не работает (более чем одним способом) и не позволяет мне обновляться. Я установил новую установку и хочу переместить содержимое. Старый портал содержит огромное количество данных, поэтому перемещение его вручную займет очень много времени.

Есть ли способ миграции между порталами без копирования вручную?
Я знаю, что существуют инструменты для этого между порталами SharePoint.

Я способен выполнять SQL и даже писать несколько строк кода, если требуется.

Ответы [ 2 ]

1 голос
/ 30 декабря 2010

Это зависит от того, где хранятся ваши данные. Некоторые модули реализуют функцию «Переносимость», что означает, что вы можете экспортировать их с контентом. Тем не менее, нет даже отличного способа экспортировать весь ваш контент одновременно. Вы можете экспортировать шаблон портала (из Host -> Portals), но если вы обновляете много версий, новая версия не сможет обработать старую версию.

Если ваша информация находится во множестве различных модулей, которые не поддерживают функцию «Переносимость», вам необходимо рассмотреть каждый из этих модулей отдельно (возможно, для выполнения какого-либо экспорта SQL, специфичного для каждого модуля).

0 голосов
/ 13 августа 2013

Я столкнулся с этой проблемой сейчас.PokerDIY.com имеет огромное количество пользовательских данных, но работает как собака.Я хочу начать с DNN 7.1 с чистой установки, переместить соответствующие данные и создать новые страницы и контент.(Я думаю, что не перемещать модули и вкладки по нему немного проще).

Учитывая, что пользователи получат новый идентификатор пользователя, мне придется использовать адрес электронной почты для сопоставления любой таблицы с идентификатором пользователя из старой БДк новому ... это будет немалой задачей;)

...