Setsitelock: операция stsadm (Office SharePoint Server)
Описание
Устанавливает значение, указывающее является ли семейство сайтов заблокированным и недоступным для чтения или записи. Эту операцию следует использовать в сочетании с операцией Getsitelock. Дополнительные сведения см. в разделе примеров.
Важно!
В пакете обновления 2 (SP2) для продуктов и технологий SharePoint семейства сайтов автоматически блокируются как объекты только для чтения перед началом процесса обновления. Таким образом, использование операции Setsitelock: операция stsadm (Office SharePoint Server) не требуется. Если семейства не должны блокироваться как объекты только для чтения, следует указать параметр nositelock операции Backup: операция Stsadm (Office SharePoint Server), доступной в Microsoft Office SharePoint Server 2007 с пакетом обновления 2 (SP2).
Синтаксис
stsadm -o setsitelock
-url <URL-имя>
-lock {none | noadditions | readonly | noaccess}
Параметры
Имя параметра | Значение | Требуется? | Описание |
---|---|---|---|
url-адрес |
Допустимый URL-адрес, например http://server_name/ |
Да |
URL-адрес семейства сайтов. |
lock |
Одно из следующих значений:
|
Да |
Устанавливает состояние блокировки для семейства сайтов. |
Примеры.
К распространенным ситуациям, когда бывает полезно использовать операции getsitelock и setsitelock, относится резервное копирование сайта. Обычно до начала резервного копирования семейства сайтов следует заблокировать сайт и запретить к нему доступ всех пользователей.
Для определения состояния блокировки сайта можно использовать следующий синтаксис getsitelock:
stsadm -o getsitelock -url http://имя_сервера
После определения состояния блокировки семейства сайтов можно использовать параметр noaccess операции setsitelock для запрещения доступа всех пользователей к сайту:
stsadm -o setsitelock -url http://имя_сервера -lock noaccess
Для создания резервной копии семейства сайтов можно использовать операцию Backup:
stsadm -o backup -url http://имя_сервера -filename "filename.bak" -overwrite
После выполнения резервного копирования сайта можно использовать параметр none операции setsitelock для полного снятия блокировки сайта:
stsadm -o setsitelock -url http://имя_сервера -lock none