Я работаю над двумя проектами sharepoint, которые являются двумя отдельными фермами sharepoint, которые находятся в одном домене (Старая ферма и Новая ферма). Теперь внутри старой фермы у нас есть 20 библиотек документов sharepoint, и мы хотим скопировать все документы из старой фермы в новую. но вопрос, о котором я спрашиваю, заключается в том, что я хочу скопировать документы, сохранив их исходные свойства, в том числе:

  • созданный
  • модифицированный
  • Создано
  • Модифицирован
  • Название и имя

Теперь я не беспокоюсь о перемещении самих библиотек и их настроек, а скорее беспокоюсь о копировании документов. поэтому в настоящее время я сделал следующее:

  1. На новой ферме я добавил 20 новых библиотек документов, которые имитируют старые библиотеки документов. где я определяю, чтобы они имели одинаковое имя библиотеки и настройки.
  2. Теперь я пытаюсь вручную скопировать документы из старых библиотек и вставить их в новую библиотеку, но я отметил, что дата создания будет равна текущей дате (дате вставки) вместо исходной даты создания.

поэтому кто-нибудь может посоветовать, какие оценки (используя power-shell или другие средства) я могу использовать, чтобы скопировать документы между двумя фермами sharepoint? так есть ли сценарий Power-Shell, который я могу использовать для перемещения документов?

У меня есть следующие 4 пункта для упоминания:

  1. в некоторых библиотеках документы организованы в папки.
  2. две фермы имеют разные разрешения. поэтому администратор сайта в исходной ферме не может получить доступ к целевой ферме и наоборот. Теперь, если это серьезная проблема, я могу предоставить администратору соответствующее разрешение для второй фермы во время операции перемещения.
  3. обе фермы являются sharepoint 2013 локально. но у них разные номера сборки.
  4. теперь в sharepoint к каждой библиотеке документов можно получить доступ с веб-адреса, такого как http://servername/sites/HR/HR Documents/ и ее также можно открыть как папку внутри аппарата.

0