用於信箱移轉的 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 值與下一個屬性。

如果使用 EAC 或 Shell 建立移轉批次,使用該相同的參數時,CSV 檔案中的屬性值會覆寫對應參數的值。如需詳細資訊與範例,請參閱 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 屬性。

密碼

選用

密碼的長度必須至少有八個字元,並能滿足適用於您 Office 365 組織的任何密碼限制。

此密碼是在 Office 365 中對應具備郵件功能的使用者在移轉期間轉換至信箱時,針對使用者帳戶而設定。

ForceChangePassword

選用

TrueFalse

指定使用者第一次登入其 Office 365 信箱時,是否必須變更密碼。

附註: 如果您已在內部部署組織中部署 Active Directory Federation Services 2.0 (AD FS 2.0) 來實作單一登入 (SSO) 解決方案,則必須使用 False 做為此屬性的值。

IMAP 移轉

用於 IMAP 移轉批次的 CSV 檔案最多可以包含 50,000 列。但是最好是分成數個較小的批次來移轉使用者。如需有關 IMAP 移轉的詳細資訊,請參閱下列主題:

下表說明 IMAP 移轉的 CSV 檔案支援的屬性。

屬性

必要或選用

接受的值

描述

EmailAddress

必要

使用者的 SMTP 位址。

指定使用者 Office 365 信箱的使用者識別碼

UserName

必要

以 IMAP 伺服器支援的格式,在 IMAP 郵件系統上識別使用者的字串。

在 IMAP 郵件系統 (來源環境) 中,指定使用者帳戶的登入名稱。除了使用者名稱之外,您還可以使用已獲指派存取 IMAP 伺服器上信箱的必要權限的帳戶的認證。如需詳細資訊,請參閱 IMAP 移轉批次使用的 CSV 檔

密碼

必要

密碼字串。

指定以 UserName 屬性指定之使用者帳戶的密碼。

CSV 檔案中的屬性值會覆寫移轉批次的值

如果使用 EAC 或 Shell 建立移轉批次,使用該相同的參數時,CSV 檔案中的屬性值會覆寫對應參數的值。如果您想要將移轉批次值套用至使用者時,您會在 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 支援專員連絡以深入了解您的意見。

×