标签:
下边开始进入正题,首先来谈谈如何使用SharePoint Migration API进行文档库的迁移。操纵说明之前先来说下SharePoint Migration API他的概略成果,自己SharePoint Migration API其实已经有不短的时间了,但是实际上他能撑持的成果是很有限的,他可以撑持本地文件处事器或者是SharePoint 文档库到SharePoint Online的迁移,但是也仅仅限于文件的迁移,这点长短常关键的。好比文件的一些权限,文件夹的权限,历史版本记录,checkout的状态等等这些对象,欠好意思,它都不撑持
所以Migration API自己可以用在对照简单的场景下,这是没问题的,对付大型迁移来说它的成果还是不够的,后续会减少更强大一些的SharePoint Migration Tools
使用Migration API首先需要下载SharePoint Online Module,附上下载地点
https://www.microsoft.com/en-us/download/details.aspx?id=35588
下边来说下它的概略用法,实际上SharePoint Migration API在差别场景下运行的命令可能是不一样的,今天只是介绍此中一个场景,就是从SharePoint 文档库迁移到SharePoint Online,实际上SharePoint Migration API在迁移时会将文件先上传到Azure Storage中作为跳转,然后再将数据导入到Office 365,这个Storage可以使用本身的Azure账号,也可以使用微软供给的姑且的,具体取决于本身的规模和需要
下边来看如何操纵
1.首先安置SharePoint Online Module
2.安置完成
3.确认安置告成
4.可以看到里边的命令
5.下边来看在本地SharePoint的操纵,SharePoint Migration API在使用前需要先将文档库导出到本地,使用的命令根基只要SharePoint自带的Export-SPWeb即可,NewLibrary是我的文档库的名字
6.可以看到导出的功效
7.下边先执行第一步,Get-Credential先把本身O365的账号生存到变量cred里,以便后边进行身份验证,之后下一步将SharePoint数据打包,这会使用ConvertTo-SPOMigrationTargetdPackage命令
8.之后使用Invoke-SPOMigrationEncryptuploadsubmit命令进行上传
9.登陆O365之后可以看到文档都已经呈现了