今天再来开一个新的篇章,简单来谈谈SharePoint到SharePoint Online的迁移,说实话这真是个相当大的话题,Office 365的迁移其实之前也谈过一些了,但是基本上都是在谈Exchange迁移到Exchange Online,这本身也是个很复杂的工作,技术上的东西就不说了,人员的安排,项目管理,用户通知等等这些也是很多细致的工作,但是SharePoint到SharePoint Online的迁移个人感觉要比Exchange复杂很多,因为SharePoint本身就已经相当复杂,涉及到的功能和组件繁多,很多企业用SharePoint基本也都是会有二次开发的内容,这些内容想要迁移到SharePoint Online,往往都会要涉及到代码层面的修改和调整,很多时候因为架构不同的原因,SharePoint 2010,2013的很多定制化的内容可能本身就不被SharePoint Online支持,比如沙盒模式等


    所以SharePoint 如果想迁移到SharePoint Online,首先需要做的评估工作就会非常非常多了,但是首先我们需要知道的就是我们到底在当前的环境中有什么?我们要获取到准确的当前SharePoint 环境的信息,这就是个很关键的前提工作,也会影响到我们后续对迁移工作的评估,稍后会介绍微软官方做Assessment的工具,可以帮助我们了解一些基本的信息


    这次我们讨论的只是SharePoint 迁移环境中的一小部分,主要涉及到的就是文档库的迁移,这是基础中的基础,也是很关键的部分。


    文档库的迁移其实微软也是有自己的官方工具的,这次也会给各位介绍并演示下


    微软有两种官方的工具可以帮助用户迁移文档库,


    第一种是SharePoint Migration API,这是一组PowerShell指令,可以通过他将SharePoint文档库或者本地的File Share里的文件批量导入到SharePoint Online


    第二种是SharePoint Migration Tools,这是一个比较新的工作,目前还只是在Beta版本,也仅支持SharePoint 2013环境,目标端只支持O365 Global,这个工具要比SharePoint Migration API方便很多,首先它是图形化界面的,另外功能要比SharePoint Migration API丰富一些,可以支持的迁移内容也会多


    具体两种工具的使用方法后续会介绍,下一篇先来介绍下微软用来做SharePoint Assessment的工具