Setsitelock:Stsadm 操作 (Office SharePoint Server)
说明
设置一个值,该值指定网站集是否已被锁定且无法进行读/写访问。应将此操作与 Getsitelock 操作结合使用。有关详细信息,请参阅“示例”一节。
重要说明: |
---|
在 SharePoint 产品和技术的 Service Pack 2 中,在发生备份过程之前,网站集自动锁定为只读状态。因此,不需要使用 Setsitelock:Stsadm 操作 (Office SharePoint Server) 操作。如果您不希望让网站集锁定为只读状态,则必须指定 Backup:Stsadm 操作 (Office SharePoint Server) 操作的 nositelock 参数(在 Microsoft Office SharePoint Server 2007 Service Pack 2 (SP2) 中提供)。 |
语法
stsadm -o setsitelock
-url <URL name>
-lock {none | noadditions | readonly | noaccess}
参数
参数名 | 值 | 是否必需 | 说明 |
---|---|---|---|
url |
一个有效的 URL,例如 http://server_name |
是 |
网站集的 URL。 |
lock |
以下任一值:
|
是 |
设置网站集的锁定状态。 |
示例
使用 getsitelock 和 setsitelock 操作的常见场合是在备份网站时。通常,在备份网站集之前,应锁定网站并且任何用户都不应访问该网站。
若要确定网站的锁定状态,可以使用以下 getsitelock 语法:
stsadm -o getsitelock -url https://server_name
在确定网站集的锁定状态之后,可以使用 setsitelock 操作的 noaccess 参数来锁定所有用户对网站的访问:
stsadm -o setsitelock -url https://server_name -lock noaccess
可以使用 Backup 操作创建网站集的备份:
stsadm -o backup -url https://server_name -filename "filename.bak" -overwrite
对网站进行备份之后,可以使用 setsitelock 操作的 none 参数解除对网站的所有锁定:
stsadm -o setsitelock -url https://server_name -lock none