步驟 1:設定移轉管理員代理程式

使用移轉管理員移轉檔案共享時,您必須先設定一或多個移轉代理程式。 這可透過在您選擇設定的每部電腦或 VM 上執行安裝程式檔案來完成。 您也可以將特定移轉指派給一組特定的代理程式,或根據地理位置分隔群組中的代理程式,以將效能優化,以將代理程式分組。

執行安裝檔案時,系統會提示您輸入兩組認證。 您需要全域或 SharePoint 系統管理員認證,視您的目的地而定,以及具有來源讀取許可權的 Windows 認證。 這些 Windows 認證必須具有您計劃移轉之所有檔案共用的讀取許可權。 這對認證會與移轉管理員建立信任。 移轉管理員現在會將它視為可用的「代理程式」,可自動將移轉工作散發到其中。

設定代理程序之後,任何有權存取 SharePoint 系統管理中心的 人員都可以建立工作。 工作會自動散發到其中一個可用的已設定代理程式。

重要事項

請務必下載最新版本的代理程式安裝程式檔案。 密碼不會儲存在安裝程式中。

規劃檢查清單

類別 指導方針
判斷您需要多少代理程式 要建立的代理程式數目
擁有使用的正確認證 移轉目的地的 SharePoint 或 OneDrive 系統管理員,以及可存取您計劃移轉之所有網路檔案共用之來源的內部部署帳戶。 確認您具有 SharePoint 或 OneDrive 管理員 認證,以存取您要移轉內容的「目的地」。 確認您打算用來設定代理程式的內部部署認證,可存取您打算移轉的所有網路檔案共用。
要使用的虛擬機器或電腦: 決定您計劃用於移轉專案的虛擬機器或電腦數量。 開始之前,先列出電腦或虛擬機器。
驗證必要條件 確定您的電腦符合需求。
檢查所需的端點 驗證已設定必要的端點。
多地理位置租用戶 如果您有多地理位置租使用者,請務必瞭解代理程式的安裝位置。
預先佈建 OneDrive 帳戶 如果要移轉至 OneDrive 帳戶,請先確認已預先佈建帳戶,然後再進行移轉。 移轉帳戶必須獲得每個 OneDrive 網站的網站集合系統管理員許可權。 您可以使用指令碼來完成預先佈建,如這裡所述:為您組織中的使用者預先佈建 OneDrive
政府雲端 如果您的租用戶位於政府雲端,在使用移轉管理員之前,您可能需要執行額外的步驟。

提示

建立具有系統管理許可權的服務帳戶,讓您的代理程式在伺服器或 VM 上執行。 此帳戶應該具有您計劃移轉之來源的讀取許可權,以及專為移轉專案存取目的地的 SharePoint 或 OneDrive 系統管理員。 執行安裝程式檔案之前,請先使用此帳戶登入每個 VM 或電腦,以確保代理程式會安裝為服務。

注意事項

目前不支援第三方多重要素驗證。

代理程式和效能考慮

在移轉中達到最佳效能的其中一個因素是使用在時間範圍內完成移轉所需的最少代理程式數目。 使用超過所需的代理程式,可在上傳報表時提高節流速率。

範例:如果您可以使用 10 個代理程式在所需的時段內以可接受的速度進行移轉,請勿使用 20 個代理程式。 使用更多代理程式表示較高的流量和較高的 API 要求率。

判斷您需要多少代理程式

若要計算要用於移轉的代理程式數目下限:

  1. 使用一個代理程式執行具有 20 到 30 個工作的測試移轉,以測試每個代理程式的輸送量。 記錄時間。
  2. 估計整個移轉的工作數目。 花一個測試代理程式處理的時間長度,並計算移轉的代理程式數目。 您必須完成移轉項目的整體時間長度因素。
  3. 如果您已經建立的代理程式超過所需的數目,您可以選取移轉管理員內的代理程式來停用代理程式。

設定代理程式

  1. 登入您選擇設定代理程式的電腦或 VM,此代理程式具有您計劃移轉之所有檔案共用的讀取許可權。
  2. 從 SharePoint 系統管理中心,選取 [ 移轉中心]。 您必須使用具有組織 SharePoint 系統管理員許可權的 帳戶登入。
  3. 在 [針對檔案共用] 底下,選取 [開始使用]
  4. 選取 [代理程式] 索引標籤,然後選取 [新增]
  5. 選取 [下載代理程式設定檔案]。 (您也可以下載目前處於公開預覽狀態的 Agent v2.0 組建。如需詳細資訊和下載連結,請查看 [新增功能] 頁面)
  6. 開啟安裝檔案。 在 [歡迎] 頁面上,按 [下一步]
  7. 輸入您要移轉內容之環境的 SharePoint 系統管理員使用者名稱和密碼。 選取 [下一步]
  8. 輸入 Windows 帳戶的密碼,該帳戶可讓您存取包含您想要移轉之內容 的所有 檔案共用。 選取 [安裝]
  9. 測試代理程式存取權 (選用) 或選取 [關閉]。 安裝完成後,新的代理程式將會新增到可指派工作的可用代理程式。

注意事項

多個代理程式:如果您有大型移轉專案,而且需要設定多個代理程式,建議您將代理程式安裝程式檔案下載到共用位置。 如此一來,您就可以輕鬆地在每部計算機或 VM 上下載安裝程式檔案。 多個代理程式可讓您根據您的需求,將特定移轉作業批處理至特定群組。 例如,您可以依資料中心將代理程式分組,以根據地理位置達到更佳的效能。

範例:您要將 10,000 位使用者從兩個數據中心的內部部署共用移轉至 OneDrive。 有 2,000 位使用者將資料儲存在加州數據中心,而 8,000 位使用者的數據會儲存在教爾數據中心。 您已在加州數據中心安裝兩個代理程式,並將六個代理程式安裝在 California 數據中心。 藉由依地理位置將代理程式分組,您可以將源數據位於加州的批次移轉至加州代理程式群組,以及將[布建數據] 批次移轉至[連線代理程式群組]。 地理群組提供效能優勢。 如果沒有地理分組,所有數據中心都會在預設群組中,而且您無法控制使用的代理程式。 這可能會導致加州代理程式移轉布加索利數據,並讓布吉特代理程式移轉加州數據。 雖然這在技術上會移轉檔案,但效能可能會受到影響。

工作資料夾

系統會為每個代理程式建立名為 %appdata%\Microsoft\SPMigration 的工作資料夾。 此資料夾是儲存記錄、報告及任何暫存資料夾的位置。 確定您的工作資料夾有至少 150 GB 的可用空間。 視您打算移轉的數據大小而定,它可能需要更多。

多地理位置代理程式設定

如果您有多地理位置 SharePoint 租使用者,代理程式會安裝在 SharePoint 系統管理中心內設定的 地理位置 中。 在安裝代理程式之前,請確認所需的地理位置是系統管理中心所設定的位置。 若要變更代理程式的地理位置,請刪除並重新安裝代理程式。

深入了解:OneDrive 和 SharePoint Online 中的多地理位置功能

若要將代理程式安裝到不同的地理位置:

  1. 下載代理程式安裝程式檔案。

  2. 啟動 設定檔案,並維持在 [歡迎使用] 頁面上。

  3. 開啟此檔案: %temp% \SPMigrationAgentSetup\SPMigrationAgentSetup\Microsoft.SharePoint.Migration.ClientShared.dll.config

  4. appSettings 底下,為所需的國家/地區或數據中心新增專案,如下列範例所示。 (附註:這是加拿大的範例。)

    <add key="GeoLocation" value="CAN" />
    

    您可以在這裡找到國家或地區地理位置代碼 Microsoft 365 多地理位置可用性

重要事項

移轉至Teams:如果您要移轉至Teams,目的地Teams網站必須與您的租用戶系統管理員位於相同的地理位置。如果不同,當您選取目的地時,將不會載入 Teams 頻道。

將代理程式安裝為應用程式

如果系統在安裝代理程式時偵測到您未加入網域,您可以將代理程式安裝為 Windows 應用程式。 如果您仍然想要將其安裝為服務,請離開並使用已加入網域的帳戶來登錄。

重要事項

如果您將代理程式安裝為應用程式,且如果電腦已進入睡眠狀態,它將不會執行,會有效地暫停您的移轉。

  1. 選取 [安裝為應用程式]

    將代理程式安裝為應用程式。

  2. 安裝代理程式之後,使用 SharePoint 系統管理員認證來登錄。

  3. 測試您的代理程式是否可存取您想要移轉的檔案共用 (選擇性)。

    安裝為應用程式設定

  4. [設定] 畫面會顯示您所連線的租使用者和租使用者。 如果您想要取消連結租使用者,請選取 [取消連結租使用者]

  5. 只要移轉代理程式為使用中,Microsoft 365 就會自動更新存取您租用戶的授權。 如果代理程式處於非作用中狀態超過七天,您可能需要再次登入。

代理程式工作分派

移轉管理員會自動將工作指派給可用的代理程式。 您無法手動將工作指派給特定代理程式。 每個代理程式在佇列中最多可以有 10 個工作。 不過,您可以將工作指派給代理程式群組。

暫停工作並不會將代理程序釋放到另一個工作。 在工作繼續並完成前或刪除前,代理程式將無法接受新工作。

線上保持作用中多久?

只要電腦仍在執行,並且用於登入代理程式的 SharePoint 系統管理員憑證仍然有效,代理程式 (作為服務) 與移轉管理員之間的連線就會保持作用中狀態。

如果代理程式已中斷連線,它仍會保留移轉管理員的令牌最多七天。 7 天之後,必須重新安裝代理程式。