Миграция данных на 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.
Перенос данных происходит в два этапа:
- Экспорт изменений на портале-источнике с заданного момента времени;
- Настраиваемый фрагментарный перенос содержимого на портал-приемник.
На начальном этапе работы, на сервере 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»
Аргументы:
- адрес коллекции сайтов источника данных;
- дата и время, начиная с которого, объекты источника, будучи созданными или измененными, будут попадать в пакет переноса данных;
- путь к каталогу размещения пакета переноса содержимого.
Существует возможность указать узлы, которые не будут участвовать в процессе переноса. Для этого в конфигурационном файле SP7DE.exe.config (или SP10DE.exe.config для SharePoint 2010) необходимо указать адреса узлов для исключения. Пример конфигурационного файла приведен ниже.
Элементы с ключом «excludeUrl» позволяют исключить из обхода узлы экспортируемой коллекции сайтов (вместе с подузлами). Утилита поддерживает указание нескольких узлов-исключений.
На втором этапе используется утилита импорта SP7DI.exe, которая должна быть запущена на сервере портала-приемника SharePoint 2010. Программа позволяет произвести настраиваемый, фрагментарный перенос содержимого в целевую коллекцию сайтов на портал-приемник. На первом шаге, требуется указать местоположение пакета переноса содержимого портала-источника и адрес назначения (Рисунок 3).
Затем, на втором шаге выбираются нужные для загрузки элементы. Также, на этом шаге имеется возможность сопоставить данные из пакета переноса содержимого с реальными сведениями на портале назначения (Рисунок 4).
На последнем шаге, в два этапа производится импорт новых элементов и обновление изменившихся, соответственно.
Программный комплекс 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).