如何使用 SharePoint 迁移工具

SharePoint 迁移工具可从 SharePoint 本地文档库或常规文件共享中迁移文件,并轻松将这些文件移到 SharePoint Online 租户。它面向所有 Office 365 用户提供。

注意: 由世纪互联运营的 Office 365 用户当前无法使用 SharePoint 迁移工具

准备工作

首次启动 SharePoint 迁移工具时,系统会提示输入 Office 365 用户名和密码。提供的 Office 365 凭据是文件要迁移到的位置。

建议

CPU

64 位四核处理器或更高

RAM

16 GB

本地存储

固态磁盘:150 GB 可用空间

网卡

1 Gbps

操作系统

Windows Server 2012 R2 或 Windows 10 客户端

.NET Framework 4.6.2

最低要求

CPU

64 位 1.4 GHz 双核处理器或更高

RAM

8 GB

本地存储

硬盘:150 GB 可用空间

网卡

高速 Internet 连接

操作系统

Windows Server 2008 R2、Windows 7 更新版或更高版本

.NET Framework 4.6.2

文件迁移时对文件权限有何影响?

文件迁移到 SharePoint Online 后,本地数据的位置和你是否将 Active Directory 帐户同步到 Azure Active Directory (AAD),会影响文件的权限设置。

注意: 某些设置会影响如何处理文件的权限。请参阅下面的高级设置部分,特别是 Azure Active Directory 查找保留权限用户映射文件设置。

同步环境:为了保留现有的本地文件权限,SPO 中必须有对应的用户。最简单的方法是将 Active Directory 帐户同步到 Azure Active Directory (AAD)。

注意: 可将自定义用户映射文件上传到 SharePoint 迁移工具。

文件共享

SharePoint 本地文件

已在本地和 SPO 之间映射用户(已运行 Dirsync 或已提供用户映射文件)

只有两种权限可进行迁移:读取写入

如果文件对用户 1 提供写入权限,则在 SPO 中对用户 1 将文件设为参与。如果文件对用户 1 提供读取权限,则在 SPO 中对用户 1 将文件设为读取
请注意:目前不会保存拒绝等特殊权限。

文件中的所有独有权限将迁移到 SPO。 继承权限不会迁移。

无用户映射(未同步、没有用户映射文件)

将为文件分配 SPO 中迁移目的地的默认权限。

将为文件分配 SPO 中迁移目的地的默认权限。

你的数据当前位于何处?

开始使用 SharePoint 迁移工具之前,请记下数据所在的位置以及需要这些文件的位置。系统将提示输入数据文件的当前位置以及要将其移到的 SharePoint Online 网站集位置。使用 SharePoint 迁移工具,可从两种源迁移数据:本地 SharePoint Server 2013 网站或者本地文件共享或网络路径。

  • 本地 SharePoint:如果选择本地 SharePoint 选项,系统将要求输入文件所在的 SharePoint Server 网站的名称,并提示输入该网站的凭据。需指示要迁移的文档库。

    注意: SharePoint 迁移工具支持 SharePoint Server 2013。

  • 文件共享:如果选择“文件共享”选项,系统将要求输入文件共享的位置、SharePoint Online 网站的 URL,以及要从中移动文件的文档库。

使用 SharePoint 迁移工具

如果尚未安装,请下载 SharePoint 迁移工具

从 SharePoint Server 文档库迁移数据文件

  1. 启动 SharePoint 迁移工具,然后单击“下一步”。

  2. 输入 Office 365 用户名和密码,然后单击“登录”。

  3. 选择“选择源和目标”。

  4. 选择“SharePoint Server(本地)”。

  5. 输入数据当前所在的 SharePoint Server 2013 网站 URL。单击“下一步”。

    重要: 不支持代理连接。使用代理连接将导致出现如“SharePoint 登录失败”或“无法加载文档库”等错误。

  6. 输入 SharePoint Server 网站的用户名和密码;用户名必须使用 someone@example.com 的格式。单击“登录”。

    注意: 如果已在使用此工具时登录过该网站,则同一网站不会再次提示。

  7. 选择文件所在的文档库。下拉列表将包含所有可能的选择。

  8. 输入要将文件迁移到的 SharePoint Online 网站的 URL。

  9. 选择要将文件移动到的文档库。

  10. 单击“添加”。此任务将被添加到列表中。如需选择另一组数据文件进行迁移,请单击“选择源和目标”。

从本地文件共享迁移数据文件

  1. 启动 SharePoint 迁移工具,然后单击“下一步”。

  2. 输入 Office 365 用户名和密码,然后单击“登录”。

  3. 选择“选择源和目标”。

  4. 选择“文件共享”。

  5. 输入数据所在文件共享的路径。单击“下一步”。

  6. 输入要将文件迁移到的 SharePoint Online 网站的 URL,然后输入 SharePoint Server 网站的用户名和密码。单击“登录”。

    注意: 如果已在使用此工具时登录过该网站,则同一网站不会再次提示。

  7. 选择要将文件移动到的文档库。

  8. 单击“添加”。此任务将被添加到列表中。如需选择另一组数据文件进行迁移,请单击“选择源和目标”。

  9. 完成源选择后,单击“迁移”。

使用 CSV 文件进行批量迁移

如果有许多资源需要迁移,可使用 CSV 文件进行批量迁移。请创建一个逗号分隔文件(CSV 文件),其中包含以下 6 列。各字段之间用逗号分隔。如果列中的值包含逗号,则将其用双引号括起来。

若要深入了解如何创建 CSV 文件以进行数据内容迁移,请参阅如何设置 CSV 文件格式以进行数据内容迁移

使用 CSV 文件进行批量迁移

  1. 打开 SharePoint 迁移工具,然后单击“下一步”。

  2. 输入 Office 365 用户名和密码,然后单击“登录”。

  3. 选择“选择源和目标”。

  4. 选择“使用 CSV 文件进行批量迁移”。输入 CSV 文件位置或单击“选择文件”找到文件。单击“添加”。

    注意: 如果要从本地 SharePoint Server 迁移文件,系统将提示输入该网站的用户名和密码,除非已在先前的步骤中提供了这些凭据。

    注意: 系统将逐行检测 CSV 文件是否存在任何错误。错误将指示哪一行或哪些行包含错误。必须先更正 CSV 文件中的错误,才能继续操作。

    重要: 不支持代理连接。使用代理连接将导致出现如“SharePoint 登录失败”或“无法加载文档库”等错误。

  5. 如果 CSV 文件添加成功且未出错,该作业将被添加到源和目标列表。

  6. 如需选择另一组数据文件进行迁移,请单击“选择源和目标”。

  7. 完成源选择后,单击“迁移”。

监视和报告迁移作业的状态

单击“迁移”后,将显示迁移作业的进度。完成后,可以查看单个作业的详细或汇总报表,也可查看包含在此会话期间提交的所有迁移作业的单个汇总报表。

查看详细报表

  1. 单击迁移作业正下方的向下箭头。

  2. 单击“查看任务报表”。随即打开一个文件夹,其中包含三个不同的报表:

    • FilesReport.csv

    • FilesSummary.csv

    • ScanSummary.csv

查看包含所提交全部作业的汇总报表

  • 单击“打开报表​​”。

    将打开一个报表文件夹,其中包含汇总报表。

恢复迁移作业

如果需要在提交的作业完成之前关闭迁移工具,可以从任何计算机重启该工具。

注意: 要恢复提交的迁移作业,该作业必须运行至少 5 分钟。它将在关闭 SharePoint Online 迁移工具时暂停。如果提交的作业在工具关闭前运行不足 5 分钟,则必须重新提交作业。

恢复迁移作业

  1. 启动 SharePoint 迁移工具。使用在最初提交作业时使用的相同 Office 365 用户名和密码,单击“登录”。

  2. 登录后,屏幕会显示任何已暂停的迁移,提供有关已完成内容以及剩余内容的详细信息。

  3. 如果要添加其他迁移任务,请单击“选择新的源和目标”。否则,请单击“下一步”。迁移作业将恢复。如果要从本地 SharePoint Server 迁移文件,系统将提示输入该网站的用户名和密码。

增量迁移

迁移任务完成后,还可将其保存供以后重新运行,使你能够仅移动源位置的新文件或更新文件。 

为此,请转到“设置”并将“启用增量迁移”设为“”。 

注意: 请务必在提交初始迁移作业之前进行设置。此设置为全局设置;它将应用于提交的所有任务。

  1. 启动 SharePoint 迁移工具,然后单击“下一步”。

  2. 输入 Office 365 用户名和密码,然后单击“登录”。

  3. 随即显示标题为“数据在哪里”的屏幕。单击“取消”。

  4. 单击设置齿轮。

  5. 将“启用增量迁移”设为“”,然后关闭窗口。

  6. 照常输入任务,然后迁移。

  7. 任务完成后,如果出现以下提示,请单击“”:

    增量迁移存储 prompt_C3_2017919144129

高级设置

高级设置只能由 IT 专业人员进行更改或管理。高级设置分为以下几类:

设置

说明

仅执行扫描

如果要扫描文件以作为迁移的预评估,请打开“仅执行扫描”。

启用增量迁移

通过将启用增量迁移设置为“”,可在以后再次运行迁移作业,仅迁移自上次运行以来更改或增加的内容。

重要事项:如果希望能够为增量迁移再次提交此作业,在提交初始迁移作业之前须将此设置设为“”。

迁移文件版本历史记录

如果设置为“”,将仅迁移最新版本的文件。如果设置为“”,可选择是保留所有版本还是限于特定版本。

不迁移隐藏文件

如果设置为“”,将迁移隐藏的系统文件。

不迁移之前创建的文件

如果选择根据创建日期限制要迁移的文件,请在本部分设置值。这可能会限制迁移的文件数或者遵守公司有关文件保留的总体管理策略。

不迁移之前修改的文件

如果选择根据修改日期限制要迁移的文件,请在本部分中设置值。这可能会限制迁移的文件数或者遵守公司有关文件保留的总体管理策略。

不迁移具有以下扩展名的文件

要防止迁移某些文件类型,请列出各个扩展名并用竖线分隔。例如,mp4|avi|mkv。请勿在扩展名前包含前导“.”

不迁移具有无效字符的文件和文件夹

此设置默认为“”。推荐使用此设置。该工具将尝试移动所有文件而不筛选字符。如果有任何文件不能被 SPO 接受,则会为该文件生成失败消息。

如果设置为“”,该工具将跳过任何潜在的特殊字符。虽然这样可以提高性能,但当源可能包含大量含有无效字符的文件时,也有缺陷。为了防止恶意活动,将会阻止向目标服务器生成超过 100 个错误的源包。因此,该包中的所有有效文件也将被阻止。

Azure Active Directory 查找

默认情况下,此项设置为“”。如果用户不提供任何用户映射文件,则默认将 Azure Active Directory 用于用户映射。

保留用户权限

默认情况下,此项设置为“”。如果设置为“”,不会保留任何权限。

用户映射文件

默认情况下,Azure AD 查找用于在提交迁移作业时映射用户。如果想要使用自己的映射文件,请单击“选择文件”,选择要使用的文件。如果选择使用自定义用户映射文件,并且想要保留用户权限,请关闭 Azure Active Directory 查找。这样做后,如果未在映射文件中找到用户,该工具不会在 AAD 中查找。

SharePoint 迁移工具工作文件夹

默认将创建一个临时文件夹。如果希望指定特定工作文件夹,请在此处输入文件夹名称。

使用自定义 Azure 存储

如果希望使用自己的 Azure 存储,请将此值设置为“”。

如果选择启用,则将显示其他字段以输入帐户和密钥,同时还会提供一些设置,供用户选择是启用还是禁用加密以及在迁移完成时是否删除临时文件。

相关主题

SharePoint 迁移工具简介
SharePoint 迁移工具的工作原理
如何为数据内容迁移设置 CSV 文件的格式
创建用于数据内容迁移的用户映射文件
SharePoint Online 和 OneDrive 迁移速度
SharePoint 迁移工具反馈和支持论坛

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×