用于邮箱迁移的 CSV 文件

可以使用逗号分隔值 (CSV) 文件批量迁移大量的用户邮箱。可以在使用 Exchange 管理中心 (EAC) 或 Exchange 命令行管理程序中的 New-MigrationBatch cmdlet 创建迁移批处理时,指定一个 CSV 文件。以下迁移方案中支持使用 CSV 指定在迁移批处理中要迁移的多个用户:

  • 在 Office 365 中进行载入和载出   

    • 载入远程移动迁移:    在 Exchange 混合部署中,可以将邮箱从本地 Exchange 组织移动到 Office 365。这也被称为载入远程移动迁移,因为你将邮箱载入到了 Office 365 中。

    • 载出远程移动迁移:    还可以执行载出远程移动迁移,在此迁移中会将 Office 365 邮箱迁移到本地 Exchange 组织。

      注意: 载入和载出远程移动迁移都将从你的 Office 365 组织启动。

    • 分步 Exchange 迁移:    还可以将邮箱的一个子集从本地 Exchange 组织迁移到 Office 365。这是载入迁移的另一种类型。仅可以使用分步 Exchange 迁移来迁移 Exchange 2003 和 Exchange 2007 邮箱。不支持使用分步迁移对 Exchange 2010 和 Exchange 2013 邮箱进行迁移。运行分步迁移之前,必须使用目录同步或一些其他方法在 Office 365 组织中预配邮箱用户。

    • IMAP 迁移:    此载入迁移类型将邮箱数据从 IMAP 服务器(包括 Exchange)迁移到 Office 365。对于 IMAP 迁移,必须首先在 Office 365 中预配邮箱才能迁移邮箱数据。

注意: Exchange 直接转换迁移不支持使用 CSV 文件,因为所有本地用户邮箱都已在单个批处理中迁移到 Office 365。

用于进行批量移动或迁移的 CSV 文件的受支持属性

用于迁移用户的 CSV 文件的第一行或标题行将列出后面的行上指定的属性或字段的名称。每个属性名称之间以逗号分隔。标题行下方的每一行代表单个用户,并提供进行迁移所需的信息。每个单个用户行中属性的顺序必须与标题行中属性名称的顺序相同。每个属性值之间以逗号分隔。如果特定记录的属性值为 NULL,请不要为该属性键入任何内容。但是,请确保包含将 NULL 值与下一个属性分隔开来的逗号。

CSV 文件中的属性值替代对应参数的值,该参数与使用 EAC 或命令行程序创建迁移批处理时使用的是同一参数。有关详细信息和示例,请参阅 CSV 文件中的属性值替代迁移批处理的值部分。

提示: 可以使用任何文本编辑器创建 CSV 文件,但使用 Microsoft Excel 等应用程序能更轻松地导入数据并且配置和整理 CSV 文件。请确保将 CSV 文件保存为 .csv 或 .txt 文件。

以下部分介绍了对于每种迁移类型,CSV 文件的标题行的受支持属性。每个部分包括列出每种受支持属性(无论其是否是必需的)的表格,用于该属性的值的示例以及说明。

注意: 在以下部分中,源环境表示用户邮箱或数据库的当前位置。目标环境表示会将邮箱迁移到的位置或者将邮箱移动到其中的数据库。

分步 Exchange 迁移

若要使用分步 Exchange 迁移将 Exchange 2003 和 Exchange 2007 本地邮箱迁移到 Office 365,则必须使用 CSV 文件来标识要进行迁移批处理的用户的组。使用分步 Exchange 迁移将邮箱迁移到云中时,邮箱数量没有限制。但是,用于迁移批处理的 CSV 文件最多可包含 2,000 行。若要迁移 2,000 个以上的邮箱,则需要创建额外的 CSV 文件,然后使用每个文件创建新的迁移批处理。有关分步 Exchange 迁移的详细信息,请参阅有关使用分步迁移将电子邮件迁移到 Office 365 的注意事项

下表介绍了用于分步 Exchange 迁移的 CSV 文件的受支持属性。

属性

必需或可选

接受的值

说明

EmailAddress

必需

用户的 SMTP 地址

在 Office 365 中为启用邮件的用户(如果想重新尝试迁移,则是邮箱)指定电子邮件地址,该地址对应将要迁移的本地用户邮箱。进行目录同步或其他预配过程后,将在 Office 365 中创建启用邮件的用户。启用邮件的用户的电子邮件地址必须与对应的本地邮箱的 WindowsEmailAddress 属性相匹配。

Password

可选

密码的最小长度必须为 8 个字符并且需要符合应用于 Office 365 组织的任何密码限制。

在迁移期间,当 Office 365 中相应的启用邮件的用户被转换为邮箱时,将在该用户帐户上设置此密码。

ForceChangePassword

可选

TrueFalse

指定用户首次登录到其 Office 365 邮箱时是否必须更改密码。

注意: 如果已通过在你的本地组织中部署 Active Directory 联合身份验证服务 2.0 (AD FS 2.0) 实施了单一登录 (SSO) 解决方案,则必须使用 False 作为此属性的值。

IMAP 迁移

用于 IMAP 迁移批处理的 CSV 文件最多可包含 50,000 行。但是最好将用户分成几小批进行迁移。有关 IMAP 迁移的详细信息,请参阅以下主题:

下表介绍了用于 IMAP 迁移的 CSV 文件受支持的属性。

属性

必需或可选

接受的值

说明

EmailAddress

必需

用户的 SMTP 地址。

指定用户的 Office 365 邮箱的用户 ID

UserName

必需

标识 IMAP 邮件系统上的用户的字符串,该字符串采用 IMAP 服务器支持的格式。

指定 IMAP 邮件系统(源环境)中用户帐户的登录名。除了用户名之外,还可以使用某个帐户的凭据(已向该帐户分配访问 IMAP 服务器上邮箱的所需权限)。有关详细信息,请参阅 用于 IMAP 迁移批处理的 CSV 文件

Password

必需

密码字符串。

指定 UserName 属性所指定的用户帐户的密码。

CSV 文件中的属性值替代迁移批处理的值

CSV 文件中的属性值替代对应参数的值,该参数与使用 EAC 或命令行程序创建迁移批处理时使用的是同一参数。如果想要将迁移批处理值应用于用户,则需要在 CSV 文件中将此单元格留空。这使你能够在一个迁移批处理中混合并匹配所选用户的某些属性值。

在此示例中,假设你要为在混合部署中进行载入远程移动创建一个批处理,以通过下列 New-MigrationBatch 命令将存档邮箱移动到 Office 365。

New-MigrationBatch -Name OnBoarding1 -SourceEndpoint RemoteEndpoint1 -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\OnBoarding1.csv")) –MailboxType ArchiveOnly -AutoStart

但是你还希望移动所选用户的主邮箱,因此用于此迁移批处理的 OnBoarding1.csv 文件的一部分应与下面的内容类似:

EmailAddress,MailboxType
user1@contoso.com,
user2@contoso.com,
user3@cloud.contoso.com,PrimaryAndArchive
user4@cloud.contoso.com,PrimaryAndArchive ...

因为 CSV 文件中邮箱类型的值替代此命令中的 MailboxType 参数的值以创建批处理,因此仅会将 user1 和 user2 的存档邮箱迁移到 Office 365。但是,user3 和 user4 的主邮箱和存档邮箱将被移动到 Office 365。

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

此信息是否有帮助?

谢谢您的反馈!

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

×