Я работаю над двумя проектами sharepoint, которые являются двумя отдельными фермами sharepoint, которые находятся в одном домене (Старая ферма и Новая ферма). Теперь внутри старой фермы у нас есть 20 библиотек документов sharepoint, и мы хотим скопировать все документы из старой фермы в новую. но вопрос, о котором я спрашиваю, заключается в том, что я хочу скопировать документы, сохранив их исходные свойства, в том числе:
- созданный
- модифицированный
- Создано
- Модифицирован
- Название и имя
Теперь я не беспокоюсь о перемещении самих библиотек и их настроек, а скорее беспокоюсь о копировании документов. поэтому в настоящее время я сделал следующее:
- На новой ферме я добавил 20 новых библиотек документов, которые имитируют старые библиотеки документов. где я определяю, чтобы они имели одинаковое имя библиотеки и настройки.
- Теперь я пытаюсь вручную скопировать документы из старых библиотек и вставить их в новую библиотеку, но я отметил, что дата создания будет равна текущей дате (дате вставки) вместо исходной даты создания.
поэтому кто-нибудь может посоветовать, какие оценки (используя power-shell или другие средства) я могу использовать, чтобы скопировать документы между двумя фермами sharepoint? так есть ли сценарий Power-Shell, который я могу использовать для перемещения документов?
У меня есть следующие 4 пункта для упоминания:
- в некоторых библиотеках документы организованы в папки.
- две фермы имеют разные разрешения. поэтому администратор сайта в исходной ферме не может получить доступ к целевой ферме и наоборот. Теперь, если это серьезная проблема, я могу предоставить администратору соответствующее разрешение для второй фермы во время операции перемещения.
- обе фермы являются sharepoint 2013 локально. но у них разные номера сборки.
- теперь в sharepoint к каждой библиотеке документов можно получить доступ с веб-адреса, такого как
http://servername/sites/HR/HR Documents/
и ее также можно открыть как папку внутри аппарата.