问题描述
我正在使用SharePoint Server 2013,并且已经添加了企业Wiki网站集,并且启用了托管导航+友好URL.现在,每当我创建一个新的企业Wiki页面时,都会自动创建一个导航术语.所以什么时候 我访问我的网站设置>>网站导航.我得到以下信息:-
I am working on sharepoint server 2013, and i have added an Enterprise wiki site collection and i enable the managed navigation + Friendly URL. now whenever i create a new enterprise wiki page a navigation term will be created automatically. so when i access my Site Setting>> site Navigation. i got the following:-
我在站点导航"下创建了导航术语.
where i have navigation terms created under the "Site Navigation".
现在由于某些问题,我们的设计师对布局进行了一些错误更改,所以我想从今天使用的备份文件中恢复我的企业Wiki网站集.
Now due to some issues where our designer made some bugs layout modifications, i wanted to restore my enterprise wiki site collection from a backup file which i took today.
所以我运行以下命令从备份文件中还原:-
so i run the following command to restore from a backup file:-
Restore-SPSite http://server_name/sites/site_name -Path C:\Backup\site_name.bak
现在还原成功完成.但是当我访问网站集时,出现此错误:-
Now the restore completed successfully. but when i access the site collection i got this error :-
Error loading navigation: The Managed Navigation term set is improperly attached to the site.
并且当我访问我的网站设置>>导航,我找不到站点导航条款.这是网站导航的样子:-
and when i access my Site Settings >> Navigation , i can not find the Site Navigation terms. here is how the site navigation looks like:-
所以请问任何一个建议,我如何才能将旧版本的网站集重新连接?
so please can any one advice , how i can re-connect my site collection with the old terms ?
推荐答案
这是设计使然,在备份和还原网站集时将无法访问本地条款.
这样做的原因是,术语集的ACL使用了站点GUID,并且如果站点GUID发生更改,它将无法访问其站点收集术语库
我们可以使用PowerShell脚本解决此问题,请检查以下链接中的脚本:
最好的问候
这篇关于无法还原使用托管导航和企业版的企业Wiki网站集.友好的URL.错误:-正在加载导航:“托管导航"术语集未正确附加到站点.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!