Analyse de l’évaluation de la migration : URL OneDrive longues
Découvrez comment résoudre les problèmes liés aux URL OneDrive longues pendant la migration.
Vue d'ensemble
Lorsque vous déplacez un site OneDrive de votre source vers l’environnement cible, l’URL OneDrive change de format. Sur la plateforme source, les sites OneDrive sont au format .https://onedrive.contoso.com/personal/domain_user Sur la plateforme cible, la partie Domain_User de l’URL change pour utiliser l’UPN pour l’utilisateur. Cela ressemble à https://onedrive.contoso.com/personal/user_contoso_com.
Exemple :
Si vous avez utilisé ce fichier :
https://OneDrive.contoto.com/personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx
Le nom du répertoire du fichier est le suivant :
Personal/contoso_bobsmith/Documents/Folder1/Folder2
Remarque
Dans SharePoint, le chemin d'accès du répertoire au fichier est limité à 400 caractères.
Après la migration, le chemin d'accès du fichier se présente comme suit.
Personal/bobsmith_contoso_com/Documents/Folder1/Folder2
Notez que l’URL comporte désormais quatre caractères de plus qu’auparavant. Selon la manière dont votre entreprise définit les noms d'utilisateurs principaux, le changement de longueur peut être plus important.
Si le fichier précédent dans l’environnement source contenait 255 caractères, sa longueur après la migration serait de 259 caractères.
Nous avons identifié quatre emplacements différents dans lesquels des défaillances sont susceptibles de se produire en raison de longues URL. Par conséquent, nous avons quatre rapports différents concernant les URL longues. La section Rapports de résultats d'analyse couvre chaque rapport, de même que les corrections à apporter.
Migration des données
La migration du contenu source entraînant l’échec des URL longues. Cela entraîne l’échec des travaux de migration, ce qui prolongera inutilement le projet de migration.
Importante
Tout site configuré sur « Pas d'accès » (verrouillé) dans SharePoint est ignoré. Pour afficher la liste des collections de sites verrouillés, reportez-vous aux données d'analyse Sites verrouillés.
Préparation à la migration
Examinez les rapports et suivez les corrections recommandées pour chaque rapport. En règle générale, ces corrections impliquent le déplacement du contenu plus près de la racine de la collection de sites.
Après la migration
Vérifiez que votre contenu a migré.
Rapports de résultats d'analyse
Cette analyse génère quatre fichiers de sortie. Chaque fichier correspond à un problème d'URL trop longue spécifique entraînant des échecs de migration. LongODBUrl-AllDocs-detail.csv Deux limites s'appliquent à la longueur du chemin d'accès d'un fichier donné :
Le chemin d’accès relatif du serveur au dossier contenant le fichier comporte un maximum de 400 caractères. Dans l'exemple de fichier ci-dessous :
https://OneDrive.contoto.com/Personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx
Le nom du répertoire est le suivant :
Personal/contoso_bobsmith/Documents/Folder1/Folder2
.Après la migration, le chemin d'accès du fichier se présente comme suit. Notez que l’URL est désormais plus longue que précédemment.
Personal/bobsmith_contoso_com/Documents/Folder1/Folder2
Le chemin d’accès relatif du serveur à un fichier ou dossier comporte un maximum de 400 caractères. Dans l'exemple de fichier ci-dessous :
https://OneDrive.contoto.com/Personal/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx
Le chemin d’accès relatif du serveur au fichier ressemble à ce qui suit : Personnel/contoso_bobsmith/Documents/Folder1/Folder2/ProjectA.docx
Si des fichiers sont répertoriés dans ce rapport, les propriétaires doivent déplacer les fichiers vers des chemins plus courts ou supprimer les fichiers. Par exemple, ils peuvent déplacer ProjectA.docx vers un dossier directement sous Documents, ou supprimer le fichier s’il n’est plus nécessaire.
Colonne | Description |
---|---|
SiteId | Identificateur unique de la collection de sites concernée. |
SiteURL | URL de la collection de sites concernée. |
SiteOwner | Propriétaire de la collection de sites. |
SiteAdmins | Liste des personnes répertoriées comme administrateurs de collection de sites. |
SiteSizeInMB | Taille de la collection de sites, en mégaoctets (Mo). |
NumOfWebs | Nombre de sites web figurant dans la collection de sites. |
ContentDBName | Nom de la base de données de contenu qui héberge la collection de sites. |
ContentDBServerName | Instance de SQL Server qui héberge la base de données de contenu. |
ContentDBSizeInMB | Taille de la base de données de contenu qui héberge la collection de sites. |
LastContentModifiedDate | Date/heure de modification du contenu de la collection de sites. |
TotalItemCount | Nombre total d'éléments figurant dans la collection de sites. |
Affichages | Nombre de requêtes consignées pour la collection de sites. Repose sur les données du service de journalisation de l'utilisation. Si le service de journalisation de l’utilisation est désactivé, cette ligne affiche N/A. |
DistinctUsers | Nombre d'utilisateurs distincts qui ont accédé à la collection de sites. Repose sur les données du service de journalisation de l'utilisation. Si le service de journalisation de l’utilisation est désactivé, cette ligne affiche N/A. |
DaysOfUsageData | Nombre de jours pendant lesquels le service de journalisation de l'utilisation conserve les données. Fournit du contexte aux paramètres Hits et DistinctUsers. Par exemple, si ce nombre est de 14 jours, les données des paramètres Hits et DistinctUsers concernent les 14 derniers jours. |
UPN | Nom d'utilisateur principal utilisé pour déterminer la différence de longueur de l'URL. Si l’UPN est « **** », ce qui indique que le propriétaire n’a pas défini de UserPrincipalName dans son profil SharePoint. Dès lors, la longueur moyenne des valeurs UserPrincipalName du magasin de profils SharePoint a été utilisée. |
URLLengthDifference | Montant que l’URL augmente lorsque le site est renommé. |
Fichier | Fichier devant être corrigé. |
ScanID | Identificateur unique attribué à une exécution spécifique de l'outil d'évaluation de la migration SharePoint. |
LongODBUrl-NavNodes-detail.csv Les nœuds de navigation présentent une limite de longueur d'URL de 260 caractères. Dès lors, le champ d'URL peut dépasser la longueur maximale.
Prenons l'exemple d'un site OneDrive situé sous https://OneDrive.contoso.com/personal/contoso_bobsmith
. Ce site possède un lien dans la barre d'outils Lancement rapide et l'URL de ce lien pointe sur https://onedrive.contoso.com/personal/contoso_bobsmith/documents/folder1/...folderN/Reports
. Pendant la migration, SharePoint met à jour l’URL pour pointer vers /bobsmith_contoso_com/
. La longueur supplémentaire ajoutée à l’URL peut entraîner une longueur supérieure à 260 caractères, ce qui entraînera l’échec de la migration.
Pour y remédier, déplacez le dossier des rapports près de la racine de la bibliothèque /documents/, puis mettez à jour le lien dans la barre d'outils Lancement rapide. Vous pouvez également supprimer le lien de la barre d'outils Lancement rapide.
Colonne | Description |
---|---|
SiteId | Identificateur unique de la collection de sites concernée. |
SiteURL | URL de la collection de sites concernée. |
SiteOwner | Propriétaire de la collection de sites. |
SiteAdmins | Liste des personnes répertoriées comme administrateurs de collection de sites. |
SiteSizeInMB | Taille de la collection de sites, en mégaoctets (Mo). |
NumOfWebs | Nombre de sites web figurant dans la collection de sites. |
ContentDBName | Nom de la base de données de contenu qui héberge la collection de sites. |
ContentDBServerName | Instance de SQL Server qui héberge la base de données de contenu. |
ContentDBSizeInMB | Taille de la base de données de contenu qui héberge la collection de sites. |
UPN | Nom d'utilisateur principal utilisé pour déterminer la différence de longueur de l'URL. Si l’UPN est « **** », ce qui indique que le propriétaire n’a pas défini de UserPrincipalName dans son profil SharePoint. Dès lors, la longueur moyenne de la valeur UserPrincipalName du magasin de profils SharePoint a été utilisée. |
URLLengthDifference | URLLengthDifference Quantité l’URL augmente lorsque le site est renommé. |
WebURL | URL du site web contenant le nœud de navigation. |
NavigationNodeLocation | Titres des nœuds de navigation indiquant l'endroit où se trouve le nœud de navigation. Vous pouvez disposer de plusieurs niveaux de nœuds de navigation, ce qui permet de mieux identifier le nœud posant problème. |
NavigationNodeTitle | Titre du nœud de navigation concerné. |
NavigationNodeURL | URL trop longue après que le site ait été renommé. |
ScanID | Identificateur unique attribué à une exécution spécifique de l'outil d'évaluation de la migration SharePoint. |
LongODBUrl-Perms-detail.csv Dans SharePoint, les autorisations définies sur un objet sont suivies par l'URL de cet objet. Si vous définissez des autorisations sur un dossier, SharePoint stocke le chemin d’accès relatif au dossier. Si vous définissez des autorisations sur un élément, SharePoint stocke le chemin d’accès relatif du serveur à l’élément.
Par conséquent, lors d’une migration de site, les URL associées aux autorisations sont mises à jour. Cela peut entraîner des échecs si la nouvelle URL est trop longue.
Pour y remédier, il suffit de déplacer l'objet concerné plus près de la racine de la collection de sites. Une autre solution consiste à supprimer les autorisations distinctes des éléments du rapport.
Colonne | Description |
---|---|
SiteId | Identificateur unique de la collection de sites concernée. |
SiteURL | URL de la collection de sites concernée. |
SiteOwner | Propriétaire de la collection de sites. |
SiteAdmins | Liste des personnes répertoriées comme administrateurs de collection de sites. |
SiteSizeInMB | Taille de la collection de sites, en mégaoctets (Mo). |
NumOfWebs | Nombre de sites web figurant dans la collection de sites. |
ContentDBName | Nom de la base de données de contenu qui héberge la collection de sites. |
ContentDBServerName | Instance de SQL Server qui héberge la base de données de contenu. |
ContentDBSizeInMB | Taille de la base de données de contenu qui héberge la collection de sites. |
UPN | Nom d'utilisateur principal utilisé pour déterminer la différence de longueur de l'URL. Si l’UPN est « **** », ce qui indique que le propriétaire n’a pas défini de UserPrincipalName dans son profil SharePoint. Dès lors, la longueur moyenne de la valeur UserPrincipalName du magasin de profils SharePoint a été utilisée. |
URLLengthDifference | Longueur de l'URL une fois le site renommé. |
WebURL | URL du site web hébergeant l'objet sécurisé. |
SecuredObject | URL de l'objet sécurisé trop longue une fois le site renommé. Si vous ajoutez des autorisations à un fichier, il s'agit du chemin d'accès relatif du serveur au fichier. Si vous définissez des autorisations pour un dossier, il s'agit du chemin d'accès relatif du serveur au dossier. |
ScanID | Identificateur unique attribué à une exécution spécifique de l'outil d'évaluation de la migration SharePoint. |
LongODBUrl-Deps-detail.csv Certains fichiers peuvent avoir d’autres dépendances. Ces dépendances sont suivies par l'URL. Pendant la migration, si les informations de dépendance sont trop longues, la migration échoue.
Dans ce rapport, deux limitations existent :
FullURL présente une limite de 260 caractères. Il s'agit du fichier avec les dépendances. Pour corriger une valeur FullURL trop longue, supprimez le fichier ou déplacez-le plus près de la racine de la collection de sites.
DependencyDescription présente une limite de 270 caractères. Il s'agit de la dépendance associée à la valeur FullURL. Pour corriger la valeur DependencyDescription, supprimez la dépendance ou déplacez-la plus près de la racine de la collection de sites.
Colonne | Description |
---|---|
SiteId | Identificateur unique de la collection de sites concernée. |
SiteURL | URL de la collection de sites concernée. |
SiteOwner | Propriétaire de la collection de sites. |
SiteAdmins | Liste des personnes répertoriées comme administrateurs de collection de sites. |
SiteSizeInMB | Taille de la collection de sites, en mégaoctets (Mo). |
NumOfWebs | Nombre de sites web figurant dans la collection de sites. |
ContentDBName | Nom de la base de données de contenu qui héberge la collection de sites. |
ContentDBServerName | Instance de SQL Server qui héberge la base de données de contenu. |
ContentDBSizeInMB | Taille de la base de données de contenu qui héberge la collection de sites. |
UPN | Nom d'utilisateur principal utilisé pour déterminer la différence de longueur de l'URL. Si l’UPN est « **** », cela indique que le propriétaire n’a pas défini de UserPrincipalName dans son profil SharePoint. Dès lors, la longueur moyenne de la valeur UserPrincipalName du magasin de profils SharePoint a été utilisée. |
URLLengthDifference | Longueur de l'URL une fois le site renommé. |
FullURL | URL du fichier contenant les dépendances. |
DependencyDescription | Description de la valeur DependencyDescription associée à la dépendance. Il peut s'agir d'une URL à laquelle un nouveau nom est en cours d'attribution. |
ScanID | Identificateur unique attribué à une exécution spécifique de l'outil d'évaluation de la migration SharePoint. |