Setsitelock: operación de Stsadm (Office SharePoint Server)
Descripción
Establece un valor que especifica si la colección de sitios está bloqueada y no disponible para el acceso de lectura o escritura. Esta operación se debe usar junto con la operación Getsitelock. Para obtener más información, vea la sección Ejemplos.
Importante
En el Service Pack 2 de Productos y Tecnologías de SharePoint, las colecciones de sitios se bloquean automáticamente como de solo lectura antes de que se produzca un proceso de copia de seguridad. Por lo tanto, no es necesario usar la operación Setsitelock: operación de Stsadm (Office SharePoint Server). Si no desea que las colecciones de sitios se bloqueen como de solo lectura, debe especificar el parámetro nositelock de la operación Backup: operación de Stsadm (Office SharePoint Server) que se encuentra disponible en Microsoft Office SharePoint Server 2007 con Service Pack 2 (SP2).
Sintaxis
stsadm -o setsitelock
-url <nombre de dirección URL>
-lock {none | noadditions | readonly | noaccess}
Parámetros
Nombre de parámetro | Valor | ¿Necesario? | Descripción |
---|---|---|---|
url |
Una dirección URL válida, como http://nombre_de_servidor |
Sí |
La dirección URL de la colección de sitios. |
lock |
Cualquiera de los siguientes valores:
|
Sí |
Establece el estado de bloqueo de la colección de sitios. |
Ejemplos
Una situación común en la que las operaciones getsitelock y setsitelock resultan útiles es cuando se realiza la copia de seguridad de un sitio. Normalmente, antes de realizar la copia de seguridad de una colección de sitios, el sitio se debe bloquear y ningún usuario debe tener acceso al mismo.
Para determinar el estado de bloqueo del sitio, puede usar la siguiente sintaxis getsitelock :
stsadm -o getsitelock -url http://nombre_de_servidor
Una vez determinado el estado de bloqueo de la colección de sitios, puede usar el parámetro noaccess de la operación setsitelock para bloquear todos los usuarios para el sitio:
stsadm -o setsitelock -url http://nombre_de_servidor -lock noaccess
Puede usar la operación Backup para crear una copia de seguridad de la colección de sitios:
stsadm -o backup -url http://nombre_de_servidor -filename "nombreDeArchivo.bak" -overwrite
Cuando haya realizado la copia de seguridad del sitio, puede usar el parámetro none de la operación setsitelock para eliminar todos los bloqueos del sitio:
stsadm -o setsitelock -url http://nombre_de_servidor -lock none