Миграция данных на SharePoint 2010
Программный комплекс SharePoint Data Migration предназначен для использования техническими специалистами и позволяет выполнять избирательный перенос данных с платформ SharePoint 2007 и 2010 версий на платформу SharePoint 2010. При этом использование единой базы контента и наличие активного сетевого соединения не являются обязательными условиями работы.
Основные варианты использования SharePoint Data Migration:
- миграция данных порталов SharePoint 2007/2010;
- синхронизация независимых порталов SharePoint 2007/2010;
- детализованное сравнение содержимого порталов SharePoint 2007/2010;
- структурированное отображение изменений на порталах SharePoint 2007/2010.
В состав программного комплекса включены следующие утилиты:
- SP7DE – утилита экспорта изменений на портале SharePoint 2007 за определенный промежуток времени;
- SP10DE – утилита экспорта изменений на портале SharePoint 2010 за определенный промежуток времени;
- SP7DI — утилита переноса содержимого на портал SharePoint 2010.
Принцип работы программного комплекса представлен на рисунке 1.

Рисунок 1. Принцип работы программного комплекса SharePoint Data Migration.
Перенос данных происходит в два этапа:
- Экспорт изменений на портале-источнике с заданного момента времени;
- Настраиваемый фрагментарный перенос содержимого на портал-приемник.
На начальном этапе работы, на сервере SharePoint (является источником в схеме) формируется пакет переноса содержимого.
Для формирования пакета используются утилиты SP7DE.exe или SP10DE.exe в зависимости от версии портала-источника.
Пример команды запуска программы с аргументами (SharePoint 2007):
«SP7DE.exe http://localhost 2012-01-19T12:12:22 D:tempexport1»
Пример команды запуска программы с аргументами (SharePoint 2010):
«SP10DE.exe http://localhost 2012-01-19T12:12:22 D:tempexport1»
Аргументы:
- адрес коллекции сайтов источника данных;
- дата и время, начиная с которого, объекты источника, будучи созданными или измененными, будут попадать в пакет переноса данных;
- путь к каталогу размещения пакета переноса содержимого.

Рисунок 2. Пример вывода утилиты экспорта.
Существует возможность указать узлы, которые не будут участвовать в процессе переноса. Для этого в конфигурационном файле SP7DE.exe.config (или SP10DE.exe.config для SharePoint 2010) необходимо указать адреса узлов для исключения. Пример конфигурационного файла приведен ниже.
Элементы с ключом «excludeUrl» позволяют исключить из обхода узлы экспортируемой коллекции сайтов (вместе с подузлами). Утилита поддерживает указание нескольких узлов-исключений.
На втором этапе используется утилита импорта SP7DI.exe, которая должна быть запущена на сервере портала-приемника SharePoint 2010. Программа позволяет произвести настраиваемый, фрагментарный перенос содержимого в целевую коллекцию сайтов на портал-приемник. На первом шаге, требуется указать местоположение пакета переноса содержимого портала-источника и адрес назначения (Рисунок 3).

Рисунок 3. Утилита импорта. Шаг 1.
Затем, на втором шаге выбираются нужные для загрузки элементы. Также, на этом шаге имеется возможность сопоставить данные из пакета переноса содержимого с реальными сведениями на портале назначения (Рисунок 4).

Рисунок 4. Утилита импорта. Шаг 2.
На последнем шаге, в два этапа производится импорт новых элементов и обновление изменившихся, соответственно.

Рисунок 5. Утилита импорта. Шаг 3.
Программный комплекс SharePoint Data Migration доступен для загрузки и может быть использован в любых целях, включая коммерческое использование.
Надеемся, что предоставленный инструмент окажется Вам полезным.
Внимание! Правообладатель не несет никакой ответственности в случае несовместимости Программного продукта с программным обеспечением на Вашем компьютере. Правообладатель также не несет ответственность за какой-либо ущерб, связанный с использованием или невозможностью использования Программного продукта.
Отчеты об ошибках и результатах использования, как и пожелания, пожалуйста, отправляйте по адресу support@sdcv.ru.
Полезные ссылки:
- Трехэтапная миграция данных на SharePoint 2010 (http://sdcv.ru/trexetapnaya-migraciya-dannyx-na-sharepoint-2010/).
- Обновление и миграция для SharePoint Server 2010 (http://technet.microsoft.com/ru-ru/sharepoint/ee517214).