Configuración de permisos para copia de seguridad y recuperación (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Antes de hacer una copia de seguridad de Microsoft SharePoint Foundation 2010 o restaurarla, debe asegurarse de que la cuenta de servicio del temporizador, la cuenta de servicio de SQL Server y los usuarios que ejecutan las operaciones de copia de seguridad o restauración dispongan de los permisos correctos o pertenezcan a los grupos de seguridad de Windows o grupos de SharePoint correctos. Estos permisos y pertenencias a los grupos se deben configurar en primer lugar. Posteriormente, se deben actualizar cuando se agregan los componentes de la granja de servidores nuevos al entorno y si desea agregar usuarios que llevarán a cabo operaciones de copia de seguridad y restauración.

En este tema:

  • Permisos para el servicio de temporizador de SPTimerV4 y la cuenta de SQL Server

  • Pertenencias a grupos requeridas para ejecutar las operaciones de copia de seguridad y restauración en Administración central

  • Establecimiento de permisos para ejecutar las operaciones de copia de seguridad y restauración desde Windows PowerShell

Permisos para el servicio de temporizador de SPTimerV4 y la cuenta de SQL Server

El Temporizador de Windows SharePoint Services V4 (SPTimerV4) y la cuenta de servicio de SQL Server de SharePoint Foundation 2010 llevan a cabo operaciones de copia de seguridad y restauración en nombre del usuario. Estas cuentas de servicio requieren permisos de control total en todas las carpetas de copia de seguridad.

Pertenencias a grupos requeridas para ejecutar las operaciones de copia de seguridad y restauración en Administración central

Debe asegurarse de que todas las cuentas de usuario que harán una copia de seguridad de la granja de servidores y de sus componentes, o que la restaurarán, mediante Administración central, dispongan de las pertenencias a grupos descritas en la siguiente tabla.

Pertenencias a grupos requeridas

Componente de la granja de servidores Miembro del grupo Administradores en el equipo local Miembro del grupo Administradores de la granja de servidores de SharePoint

Granja de servidores

No

Base de datos de contenido

No

Colección de sitios

No

Sitio, lista, biblioteca de documentos

No

Establecimiento de permisos para ejecutar las operaciones de copia de seguridad y restauración desde Windows PowerShell

Debe asegurarse de que todas las cuentas de usuario que harán una copia de seguridad de la granja de servidores o de sus componentes, o que la restaurarán mediante Windows PowerShell, se agreguen al rol SharePoint_Shell_Access para una base de datos especificada y dispongan de los permisos descritos en la tabla que aparece más adelante en esta sección.

Puede ejecutar el cmdlet Add-SPShellAdmin para agregar una cuenta de usuario a este rol. Debe ejecutar el comando para cada cuenta de usuario. Además, debe ejecutarlo para todas las bases de datos a las que desea otorgar acceso.

Nota

Solo es necesario otorgar un acceso de cuenta de usuario una vez para hacer una copia de seguridad de un componente de la granja de servidores específico y restaurarlo. Sólo deberá volver a realizar esta tarea cuando se agreguen nuevos componentes de la granja de servidores al entorno o cuando desee agregar usuarios para que lleven a cabo operaciones de copia de seguridad y restauración.

Para agregar un usuario al rol SharePoint_Shell_Access o quitarlo de éste mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR.

    Add-SPShellAdmin -Username <User account> -Database <Database ID>

    Para agregar una cuenta de usuario a todas las bases de datos de la granja de servidores, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ForEach ($db in Get-SPDatabase) {Add-SPShellAdmin -Username <User account> -Database $db}

    Para quitar una cuenta de usuario de todas las bases de datos de la granja de servidores, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ForEach ($db in Get-SPDatabase) {Remove-SPShellAdmin -Username <User account> -Database $db}

    Para ver las cuentas de usuario agregadas actualmente a las bases de datos de la granja de servidores, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ForEach ($db in Get-SPDatabase) {Get-SPShellAdmin -Database $db}

Para obtener más información, vea Add-SPShellAdmin.

Es posible que también desee otorgar permisos adicionales a los usuarios que ejecutan la operación de copia de seguridad o restauración mediante Windows PowerShell. En la siguiente tabla se muestran los permisos requeridos.

Permisos requeridos para Windows PowerShell

Componente de la granja de servidores Miembro del grupo Administradores en el equipo local Miembro del grupo Administradores de la granja de servidores de SharePoint Control total en la carpeta de copia de seguridad

Granja de servidores

No

Base de datos de contenido

No

Colección de sitios

No

Sitio, lista, biblioteca de documentos

No