2012-01-07 4 views
1

У меня есть SP 2007, и я установлю новую ферму SP 2010.Миграция SharePoint с элементами только для чтения

Я хочу перенести большую часть данных (документы, страницы SP, списки, изображения, задачи и т. Д.).

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

Как я могу это сделать? Объектная модель не работает. Я проверил это https://sharepoint.stackexchange.com/questions/22516/change-read-only-attribute-from-sharepoint-2010-list-column , но не работал над идентификатором и измененным By (те поля, которые я тестировал).

Я знаю, что это выполнимо, потому что есть такой инструмент, но я не могу его купить. Нужно ли обновлять список из базы данных? И как я могу найти, где сохраняются элементы списка?

ответ

0

Вам не нужно писать собственный инструмент. Есть два подхода для SharePoint 2007 до 2010 миграции SharePoint:

  1. В месте миграции
  2. Приложить обновление базы данных контента

См Upgrade and Migration for SharePoint Server 2010 для получения дополнительной информации.

Например, при обновлении через обновления с подключением базы данных контента вы должны выполнить follwing команды PowerShell, которая будет обновить содержание для вас:

Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience] 

Я настоятельно рекомендую прочитать эту статью (предоставленный Microsoft) чтобы получить информацию о том, как перейти на SharePoint 2010:

Attach databases and upgrade to SharePoint Server 2010

Даже если вы не тусклый t для переноса всего содержимого, я предлагаю использовать его на официальном пути обновления и удалять содержимое, которое не нужно переносить.

Смежные вопросы