我需要将多个文档库及其所有内容和文件元数据从一台Sharepoint服务器复制到另一台(我正在讨论完全独立的Sharepoint实例,而不仅仅是相同Sharepoint实例上的不同网站集)。如何将文档库/库从一台Sharepoint服务器复制到另一台Sharepoint服务器
我不知道我怎么能做到这一点,没有任何现有的线程在SO或网上似乎不起作用在我的情况。 任何想法?
我需要将多个文档库及其所有内容和文件元数据从一台Sharepoint服务器复制到另一台(我正在讨论完全独立的Sharepoint实例,而不仅仅是相同Sharepoint实例上的不同网站集)。如何将文档库/库从一台Sharepoint服务器复制到另一台Sharepoint服务器
我不知道我怎么能做到这一点,没有任何现有的线程在SO或网上似乎不起作用在我的情况。 任何想法?
结账Exporting a site, list, or document library using Windows PowerShell : BoostSolutions。
简而言之,PowerShell命令是:
Export-SPWeb http://yoursitename.com/site -itemurl "/DocumentLibraryName" -includeversions all -includeusersecurity -path c:\insertfolderhere\yourfile.cmp
文档库一般位于网站的根目录,所以你应该能够检索它们如上。确保使用-includeversions和-includeusersecurity标志;如果我不使用它们,我在Export-SPWeb功能方面遇到了一些问题。
这将创建一堆名为(在本例中)yourfile.cmp,yourfile1.cmp等.cmp文件。所有这些复制到你的其他农场,然后运行这个命令:
Import-SPWeb http://thenewsite.com/site -path c:\whereveryouputtheexportedfiles\yourfile.cmp -includeusersecurity
注,再次将includeusersecurity标志。
这仍然是一个问题?下面的答案是不相关的吗? – OmegaMan