下边咱们再来谈下微软最近推出的另一款能够迁移SharePoint 的产品,SharePoint Migration Tools,它的功能会比SharePoint Migration API要强不少,自己也是图形化界面的操做方式,比较简单,可是这个产品目前还只支持SharePoint 2013,目的端也只支持国际版O365,如今仍是个测试版本。
ide
以前使用SharePoint Migration API时Version History,权限这些都没办法迁移,可是SharePoint Migration Tools迁移这些都是没问题的(我这里是用的AD同步将本地帐号同步到云端),固然若是文件是Checkout状态的话,那很差意思,这个仍是没办法迁移
工具
下边直接来看下使用方法,首先这个工具须要去微软网站下载
测试
点击安装
ui
以后能够看到他的使用界面,首先先点击登陆ci
这里能够看到它能支持的场景能够分为三种,SharePoint,File Share,还有CSV文件的方式迁移
文档
登录后首先输入须要迁移的站点的地址
get
以后进行身份验证
同步
验证后能够选择须要迁移的内容
产品
以后输入目的端O365的站点URL,选择document library时候他会根据URL去动态的加载列表
选择完成后,开始migrate
这个工具的再一个好处就是他能够看到迁移的进度
迁移基本完成,能够对比下结果,下边是本地环境的SharePoint(checkout文件截图时多是又被check in了,因此状态看起来不太对)
下边是迁移后云端O365的迁移结果,能够看到checkout的文件是没有迁移的,在log里其实也能找到对应的记录
切换另一个帐户来测试下permission文件夹的权限保留状况,下边的帐户在本地是没有权限访问permission文件夹的
版本历史记录也成功保留下来
能够看出来MigrationTools要比Migration API更强大也更方便,可是整体来讲大规模的迁移其实仍是会有一些问题,好比人工参与太多,若是须要迁移多个文档库那就须要一个个迁移,很是麻烦。因此大型的迁移场景推荐一些商业化的解决方案,功能每每要强不少,好比这方面作得比较好的AvePoint,有兴趣的能够试试