Веб -сайт уже существует ошибка при восстановлении

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1133

  •  16-10-2019
  •  | 
  •  

Вопрос

Я использую SharePoint Server 2007 Enterprise с Windows Server 2008 Enterprise. И я использую шаблон Publishing Portal. И я использую команду,

stsadm -o restore -url http://machinename:8090/siteabc -filename c:\backup\siteabc.bak

Но встретился со следующей ошибкой - уже существует веб -сайт на «/siteabc». Пожалуйста, укажите новый URL -адрес или используйте -Overwrite.

Как проверить, существует ли уже существующий веб -сайт «/siteabc»? Не уверены, могут ли такие инструменты, как SharePoint Manager обнаружить это?

Это было полезно?

Решение

SharePoint Manager действительно покажет вам, если этот сайт уже существует. Другой способ - перейти в «Центральное администрирование», нажмите на вкладку «Управление приложениями» и выберите Список сбора сайтов (в разделе «Управление сайтами SharePoint»). Убедитесь, что вы изменили веб -приложение в правом верхнем углу на правильный, и вы должны увидеть перечисленный сайт.

Я почти уверен, что сайт будет существовать, и тогда вы можете удалить его или использовать -Overwrite, чтобы восстановить резервное копирование сверху.

Надеюсь это поможет,

Алекс

Другие советы

Я думаю, что это было исправлено в SP2, но в SP1 я заметил, что, когда я восстановил сайт, если бы у меня не было правильного URL, то подумал бы, что я говорю о корневом сайте, а не о том, о котором я ссылался.

так

stsadm -o restore -url http://machinename/sites/siteabc -filename c:\backup\siteabc.bak

будет работать, но

stsadm -o restore -url http://machinename/site/siteabc -filename c:\backup\siteabc.bak

не будет и на самом деле думал, что я пытаюсь восстановить http: // machineName/. Анкет Я совершил ошибку, сделав переключатель -версии и восстановил сайт прямо над моей коллекцией сайтов корня.

Кроме того, при этом убедитесь, что ваши управляемые пути настроены, чтобы разрешить коллекции сайтов на URL, который вы определяете.

Эта статья KB также объясняет проблему, которую я видел (http://support.microsoft.com/default.aspx/kb/968474)

Вы также можете попробовать навигация на http: // machineName: 8090/siteabc/_layouts/settings.aspx. Анкет Я предоставил несколько сайтов, где я направил мастер -страницу во время обеспечения. Когда я пошел в http: // machineName: 8090/siteabc Я получил бы 404, но я знал, что сайт все еще там. Поскольку на страницах приложения использовалась другая мастер -страница, я все еще мог бы добраться до сайта через страницу настроек и удалить сайт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top