移轉評定掃描:長 OneDrive URL

了解如何在移轉期間修正 OneDrive 長 URL 的問題。

概觀

將 OneDrive 網站從您的來源移至目標環境時,OneDrive URL 會變更格式。在來源平台上,OneDrive 網站的格式為 https://onedrive.contoso.com/personal/domain_user。在目標平台上,URL 的 Domain_User 部分會改用使用者的 UPN,看起來會類似 https://onedrive.contoso.com/personal/user_contoso_com。

範例:

若使用下列檔案:

https://OneDrive.contoto.com/personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx

檔案目錄名稱就會是:

  • Personal/contoso_bobsmith/Documents/Folder1/Folder2

附註: SharePoint​​ 中的檔案目錄路徑有 256 個字元的長度限制。

移轉後,檔案路徑看起來將如下:

Personal/bobsmith_contoso_com/Documents/Folder1/Folder2

請注意,現在新的 URL 比原本的多 4 個字元。視貴公司設定 UPN 的方式而定,長度改變的幅度可能會更大。

如果來源環境中原本的檔案是 255 個字元,移轉後的長度就會是 259 個字元,這將超過資料庫支援的限制。這將導致內容移轉失敗。

我們已發現長 URL 造成的失敗較常發生在 4 個不同的位置。因此,我們提供了 4 種關於長 URL 的不同報告。掃描結果報告一節的內容提供每個報告與待進行的補救。

資料移轉

來源內容在移轉後所產生的長 URL 將發生錯誤,並導致移轉工作失敗,進而使移轉專案發生不必要的延遲。

重要: 任何設定為「無法存取」(鎖定) 的網站在 SharePoint 中都將予以略過。若要查看鎖定的網站集合清單,請參閱「鎖定的網站」掃描輸出。

準備移轉

檢閱報告,並按照每個報告建議的補救進行。一般而言,補救的做法是將內容向網站集合的根目錄移動。

移轉之後

驗證您的內容是否已移轉。

掃描結果報表

此次掃描會產生 4 個輸出檔。每個檔案個別回報可能導致移轉失敗的特定長 URL 問題。LongODBUrl-AllDocs-detail.csv    特定檔案路徑長度有兩個相關限制:

  • 指向資料夾 (含檔案) 的伺服器相對路徑長度上限為 256 個字元。請使用下列範例檔:

    https://OneDrive.contoto.com/Personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx

    目錄名稱如下:Personal/contoso_bobsmith/Documents/Folder1/Folder2

    移轉後,檔案路徑看起來將如下:請注意,現在新的 URL 會比原本的長:Personal/bobsmith_contoso_com/Documents/Folder1/Folder2

  • 指向檔案或資料夾的伺服器相對路徑,總長度上限為 260 個字元。請使用下列範例檔:

    https://OneDrive.contoto.com/Personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx

    指向檔案的伺服器相對路徑看起來將如下:Personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx

若此報告列出檔案,則擁有者需將這些檔案移至較短的路徑,或予以刪除。例如,他們可以將 ProjectA.docx 向上移動至 Documents 下一層的資料夾;如果不再需要檔案,也可以予以刪除。

描述

SiteId

受影響網站集合的唯一識別碼。

SiteURL

受影響網站集合的 URL。

SiteOwner

網站集合的擁有者。

SiteAdmins

列為網站集合系統管理員的人員清單。

SiteSizeInMB

網站集合的大小 [MB]

NumOfWebs

網站集合中存在的網站數。

ContentDBName

主控網站集合之內容資料庫的名稱。

ContentDBServerName

主控內容資料庫的 SQL Server。

ContentDBSizeInMB

主控網站集合之內容資料庫的大小。

LastContentModifiedDate

網站集合內容的修改日期/時間。

TotalItemCount

網站集合中項目的總數。

Hits

記錄的網站集合要求數。以流量記錄服務的資料為主。流量記錄服務若已停用,此列會顯示 N/A。

DistinctUsers

存取網站集合的不同使用者數目。以流量記錄服務的資料為主。流量記錄服務若已停用,此列會顯示 N/A。

DaysOfUsageData

流量記錄服務保留資料的天數。這是針對 Hits 和 DistinctUsers 提供的內容。例如,如果這個值是 14 天,Hits 和 DistinctUsers 就是過去 14 天的資料。

UPN

用來判斷 URL 長度差異的 UPN。如果 UPN 為「****」,則表示擁有者並未在他們的 SharePoint 設定檔中設定 UserPrincipalName。因此,系統使用了 SharePoint 設定檔儲存中 UserPrincipalName 值的平均長度。

URLLengthDifference

網站重新命名後,URL 所增加的長度。

File

需補救的檔案。

ScanID

指派給特定 SharePoint 移轉評定工具執行的唯一識別碼。

LongODBUrl-NavNodes-detail.csv    瀏覽節點的 URL 長度限制為 260 個字元。這會導致 URL 欄位超出長度上限。

舉例來說,若您有個 OneDrive 網站網址為 https://OneDrive.contoso.com/personal/contoso_bobsmith。該網站有個名為「報表」的快速啟動連結,且連結 URL 指向 https://onedrive.contoso.com/personal/contoso_bobsmith/documents/folder1/…folderN/Reports。SharePoint 會在移轉期間更新 URL,以指向 /bobsmith_contoso_com/。URL 額外增加的長度可能會導致長度超過 260 個字元,進而導致移轉失敗。

若要補救此問題,您應將報表資料夾往 /documents/ 文件庫的根目錄移動,再更新快速啟動連結。另一個方式則是移除此快速啟動連結。

描述

SiteId

受影響網站集合的唯一識別碼。

SiteURL

受影響網站集合的 URL。

SiteOwner

網站集合的擁有者。

SiteAdmins

列為網站集合系統管理員的人員清單。

SiteSizeInMB

網站集合的大小 [MB]

NumOfWebs

網站集合中存在的網站數。

ContentDBName

主控網站集合之內容資料庫的名稱。

ContentDBServerName

主控內容資料庫的 SQL Server。

ContentDBSizeInMB

主控網站集合之內容資料庫的大小。

UPN

用來判斷 URL 長度差異的 UPN。如果 UPN 為「****」,則表示擁有者並未在他們的 SharePoint 設定檔中設定 UserPrincipalName。因此,系統使用了 SharePoint 設定檔儲存中 UserPrincipalName 的平均長度。

URLLengthDifference

URLLengthDifference 網站重新命名後,URL 所增加的長度。

WebURL

具有瀏覽節點的網站 URL。

NavigationNodeLocation

瀏覽節點標題會指出瀏覽節點所在的位置。您可以擁有多層瀏覽節點,這有助於於找出有問題的節點。

NavigationNodeTitle

受影響瀏覽節點的標題。

NavigationNodeURL

網站重新命名後過長的 URL。

ScanID

指派給特定 SharePoint 移轉評定工具執行的唯一識別碼。

LongODBUrl-Perms-detail.csv   :SharePoint 中物件所設的權限,是根據物件的 URL 追蹤。如果您設定資料夾權限,SharePoint 就會儲存指向資料夾的相對路徑。如果您設定項目權限,SharePoint 就會儲存指向項目的相對路徑。

因此,在網站移轉期間,與權限相關的 URL 將予以更新。若新 URL 過長,則可能導致失敗。

在這種情形下,補救則是將受影響的物件往網站集合的根目錄移動。另一種方式則是移除報表中項目的不同權限。

描述

SiteId

受影響網站集合的唯一識別碼。

SiteURL

受影響網站集合的 URL。

SiteOwner

網站集合的擁有者。

SiteAdmins

列為網站集合系統管理員的人員清單。

SiteSizeInMB

網站集合的大小 [MB]

NumOfWebs

網站集合中存在的網站數。

ContentDBName

主控網站集合之內容資料庫的名稱。

ContentDBServerName

主控內容資料庫的 SQL Server。

ContentDBSizeInMB

主控網站集合之內容資料庫的大小。

UPN

用來判斷 URL 長度差異的 UPN UserPrincipalName。如果 UPN 為「****」,則表示擁有者並未在他們的 SharePoint 設定檔中設定 UserPrincipalName。因此,系統使用了 SharePoint 設定檔儲存中 UserPrincipalName 的平均長度。

URLLengthDifference

網站重新命名後,URL 所增加的長度。

WebURL

主控受保護物件的網站 URL。

SecuredObject

此受保護物件的 URL 在網站重新命名後將會過長。若您新增檔案權限,則此為指向檔案的伺服器相對路徑。若您設定資料夾權限,則此為指向資料夾的伺服器相對路徑。

ScanID

指派給特定 SharePoint 移轉評定工具執行的唯一識別碼。

LongODBUrl-Deps-detail.csv    特定檔案可具有額外相依性。這類相依性是根據 URL 追蹤。移轉期間,若相依性資訊過長,移轉可能會失敗。

請留意報表中所述的兩項限制:

  • FullURL 有 260 個字元的限制。此為具有相依性的檔案。若要補救 FullURL 過長的情形,請移除檔案,或將檔案往網站集合的根目錄移動。

  • DependencyDescription 有 270 個字元的限制。這是與 FullURL 關聯的相依性。若要補救 DependencyDescription,您可以移除相依性,或將相依性向網站集合的根目錄移動。

描述

SiteId

受影響網站集合的唯一識別碼。

SiteURL

受影響網站集合的 URL。

SiteOwner

網站集合的擁有者。

SiteAdmins

列為網站集合系統管理員的人員清單。

SiteSizeInMB

網站集合的大小 [MB]

NumOfWebs

網站集合中存在的網站數。

ContentDBName

主控網站集合之內容資料庫的名稱。

ContentDBServerName

主控內容資料庫的 SQL Server。

ContentDBSizeInMB

主控網站集合之內容資料庫的大小。

UPN

用來判斷 URL 長度差異的 UPN。如果 UPN 為「****」,則表示擁有者並未在他們的 SharePoint 設定檔中設定 UserPrincipalName。因此,系統使用了 SharePoint 設定檔儲存中 UserPrincipalName 的平均長度。

URLLengthDifference

網站重新命名後,URL 所增加的長度。

FullURL

具有相依性的檔案 URL

DependencyDescription

DependencyDescription 與相依性關聯的描述。這可以是即將重新命名的 URL。

ScanID

指派給特定 SharePoint 移轉評定工具執行的唯一識別碼。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×