Копирование и восстановление с помощью SharePoint 2010 Management PowerShell — КиберПедия 

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Копирование и восстановление с помощью SharePoint 2010 Management PowerShell

2022-11-27 35
Копирование и восстановление с помощью SharePoint 2010 Management PowerShell 0.00 из 5.00 0 оценок
Заказать работу

Средство SharePoint 2010 Management PowerShell встроено в Windows PowerShell и устанавливается вместе с SharePoint Foundation и SharePoint Server 2010. Хотя в SharePoint 2010 доступна команда STSADM, она рекомендуется к применению только для обеспечения обратной совместимости с предыдущими версиями. Теперь администраторы SharePoint 2010 вооружены мощной оболочкой управления, предназначенной для администрирования сред SharePoint 2010. Возможности SharePoint 2010 Management PowerShell значительно превышают возможности центра администрирования SharePoint и STSADM, вместе взятых. Функции центра администрирования ограничены его графическим интерфейсом, а SharePoint 2010 Management PowerShell содержит на момент написания этих строк более 600 встроенных командлетов, и ведь еще можно создавать собственные командлеты.

НА ЗАМЕТКУ

Примеры сценариев резервного копирования и восстановления приведены в главе 7.

Резервное копирование конфигурации фермы с помощью PowerShell

Чтобы скопировать конфигурацию фермы с помощью SharePoint 2010 Management PowerShell, выполните из окна оболочки PowerShell следующую команду (рис. 10.16):

backup-spfarm -BackupMethod Full -Directory C:\Backup\ -ConfigurationOnly

LstrAto»> Baekup-SPPar*i -B»cbipfletho5 Pull -Directory ‘ \ • ’ i. -Conl • gur*t■ nOnly

Puc. 10.16. Резервное копирование фермы с помощью PowerShell

Резервное копирование всего веб-приложения

Чтобы скопировать одно веб-приложение с помощью SharePoint 2010 Management PowerShell, выполните следующую команду (рис. 10.17):

backup-spfarm -BackupMethod Full -Directory C:\Backup\ -Item http://server

НА ЗАМЕТКУ -

В вышеприведенных командах http://server — имя копируемого веб-приложения в режиме полной копии. При первом копировании веб-приложения нужно создавать именно полную копию, т.к. дифференциальное копирование не может быть первым.

Windows PowerShell удобнее тем, что позволяет выполнять несколько экземпляров сценариев Windows PowerShell для копирования семейств сайтов с помощью параметра BackUpThreads командлета backup-spfarm. Для SharePoint Foundation рекомендуется указывать 3 потока.

Восстановление семейства сайтов

Чтобы восстановить одно семейство сайтов с помощью SharePoint 2010 Management PowerShell, выполните следующую команду (рис. 10.18):

Restore-SPSite -identity http://server/sites/it -path c:\backup\it\itbackup.bak -force

НА ЗАМЕТКУ -

Здесь указана обязательная перезапись (-force) семейства сайтов в веб-приложении.

Импорт сайта или списка

Чтобы импортировать список из сайта с помощью SharePoint 2010 Management PowerShell, выполните из окна оболочки PowerShell следующую команду:

Import-SPWeb -Identity http://servers/sites/IT/Announcements/ -Path С:\Backup\IT\Announcements.cmp -IncludeUserSecurity

Синтаксис команды Import-SPWeb показан на рис. 10.19.

Резервное копирование и восстановление среды SharePoint Глава ЮZD I

(Plwrt-SPVeb

^Inpor* a it* colleetifir. U*b application. List, i

I*oart-SPV*b l-ld^tlty] C*PV*bPip«Bi*4> -Pktlt <Sti uig> I tetivettSoIutitni <lwit«hPNafiitii>! [-ft iinmtCollecti oft <LPAs Collect i it)l I Conf lm «twit{hP«iMwter>Il t Force “• itctf4i'fMt«r>) I f «ItOiEnor <Sw*e*iPai*Pet.

ir>j (HnitOnVaniiM ^hiw VAI4Mtlr>l (-litclucbUcirOittwrtctioi СЦм I A|l>l [-lf«cliuhfi>rIrruKty U^itcViMW I ter>) [-№FiltCon|>nttion <f»|((№r>m((P>) I HoLogFile {MtcfcPare«tir>l (-Updactltrri* <Ярц№Л I OuerwriC* I |v rC>) [-What IF Kfaitt 11 t<4»4P«f*ct-*j>l

Tli» lmrt-t№b #*4dlat iimrt «if* Co1I*c«um H 4 library v * new Гацгяг* in HirnPotll 2010 JVortuct

DcuMOtatЮЯ <http ssyo,

Puc. 10.19. Описания синтаксиса для командлета Import-SPWeb

Импортирование сайта

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

New-SPWeb -URL http://server/sites/IT/Blog/ -Verbose

Параметр -Verbose указан для того, чтобы видеть, как выполняется этот командлет в процессе создания нового сайта (рис. 10.20). После завершения создания сайта его содержимое перезаписывается из резервной копии. Для этого выполните в SharePoint 2010 Management Shell следующую команду (рис. 10.21):

Import-SPWeb -Identity http://server/sites/IT/Blog/ -Path C:\Backup\IT\Blog.cmp -IncludeUserSecurity -UpdateVersions Overwrite

■ li<i l4t|i* b j—j.■ * -*'ei» *

ct» Ци IWtSorf <M №м Ъ*».

iliai к-SP14b“ от TMfrt logs".

«■ *Г U* la* ivrenM p# Ibita1 4 IkM-SMbb.

►>% •«Еч-'Ч! у №U of Ifcn fajat.

CiMtaer sfldnuiictvAtai»

—^jii Puc. 10.20. Создание нового сайта с помощью командлета New-SPWeb

b'tps*'

Сзч11|ан.чАДч1л1э4пСиГ>.

^■ ""ХлмйниГ^ирОванйёТГсопровояедёнйеТТ>аге^о{п1 Server W-“3"

—262^ часть п

Теперь в SharePoint 2010 копирование и восстановление семейств сайтов, отдельных сайтов или списков можно легко выполнить с помощью центра администрирования или SharePoint 2010 Management Shell. Эта возможность удалена из SharePoint Designer 2010.


Поделиться с друзьями:

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.