Назад | Перейти на главную страницу

Sharepoint 2010: Могу ли я использовать restore-spsite для файла .bak из backup-spfarm?

Я собираюсь реализовать план резервного копирования для нашего нового сервера Sharepoint 2010. Насколько я понимаю, в 2010 году доступно несколько новых команд PowerShell: backup-spfarm, restore-spfarm, backup-spsite, restore-spsite.

Теперь для повседневной работы кажется разумным использовать backup-spfarm. Однако я обеспокоен тем, что запуск только этого может быть недостаточно детальным для восстановления. Что произойдет, если требуется восстановить отдельное семейство сайтов (возможно, кто-то удалил то, чего не должно было иметь)?

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

Какая здесь лучшая практика? Следует ли мне запускать backup-spfarm, а затем backup-spsite на всех моих семействах сайтов? Или backup-spfarm заменяет backup-spsite?

Вы не можете легко выполнить целевое восстановление семейства сайтов из резервной копии, созданной с помощью Backup-SPFarm, если это семейство сайтов не находится в собственной базе данных контента. Если семейство веб-сайтов является единственным резидентом своей базы данных контента, вы должны иметь возможность настроить таргетинг на базу данных контента с помощью параметра -ITEM для Restore-SPFarm, но это так же детально, как и эти CMDLET.

Если вы хотите настроить таргетинг на отдельное семейство веб-сайтов, живущее в базе данных контента с более чем одним семейством веб-сайтов в нем, вам придется рассмотреть один из следующих вариантов:

  • сделайте целевой Backup-SPSite, как вы упомянули
  • используйте резервные копии SQL Server, восстановите резервную копию как новую базу данных в вашем экземпляре, затем присоедините ее к своей ферме как неприсоединенную БД и выполните детальное восстановление из этой неприсоединенной БД.
  • восстановите базу данных содержимого из резервной копии фермы в другую ферму, затем выполните Backup-SPSite целевого семейства сайтов и восстановите эту резервную копию в производственной ферме.

Еще вы можете посмотреть на корзину сайта, которая была добавлена ​​в SharePoint 2010 с пакетом обновления 1 (SP1) и которая будет захватывать случайно удаленные семейства сайтов и веб-сайты.

Джон