Restaurar aplicaciones de servicio de perfiles de usuario en SharePoint Server

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Puede restaurar la aplicación Servicio de perfiles de usuario mediante el sitio web de Administración central de SharePoint, Microsoft PowerShell o SQL Server herramientas. La herramienta de copia de seguridad que use depende del tipo de entorno que haya implementado, de qué necesite su programa de copia de seguridad y de qué contratos de nivel de servicio haya firmado con su organización.

Importante

El procedimiento descrito en este artículo se aplica a SharePoint Server 2016.

Antes de empezar

En este artículo se describe cómo restaurar la aplicación de Servicio de perfiles de usuario en lugar de restaurar la granja de servidores completa.

Antes de iniciar esta acción, revise la información siguiente sobre cómo restaurar una aplicación de servicio de perfiles de usuario:

  • La aplicación de servicio de perfiles de usuario proporciona datos a otros servicios y sitios. Como resultado, es posible que los usuarios experimenten una interrupción del servicio hasta que se completa el proceso de recuperación.

  • No se puede realizar la copia de seguridad de una versión de SharePoint Server y restaurar a otra versión de SharePoint Server.

  • Para más información sobre cómo restaurar simultáneamente todas las aplicaciones de servicio en una granja de servidores, vea Restaurar granjas de servidores en SharePoint Server.

Uso de PowerShell para restaurar la aplicación de servicio de perfiles de usuario en SharePoint Server

Puede usar PowerShell de Microsoft para restaurar una aplicación de servicio de perfiles de usuario.

Para restaurar la aplicación de servicio de perfiles de usuario mediante PowerShell

  1. Compruebe que cumple con las pertenencias siguientes:

    • Rol fijo de servidor securityadmin en la instancia de SQL Server.

    • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

    • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso para los cmdlets de SharePoint Server.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  2. Inicie el Shell de administración de SharePoint.

  3. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

    Restore-SPFarm -Directory <BackupFolder> -Item Shared Services\Shared Services Applications\<ServiceApplicationName> -RestoreMethod Overwrite [-BackupId <GUID>] [-Verbose]
    

    Donde:

    • <Carpeta de copia de seguridad> es la ruta de acceso de la carpeta donde se almacenan las copias de seguridad.

    • <Nombre de aplicación de servicio> es el nombre de la aplicación de servicio.

    • <GUID> es el identificador de la copia de seguridad que se usará en el proceso de restauración.

    Si no especifica BackupId, se usará la copia de seguridad más reciente. No puede restaurar una aplicación de servicio desde una copia de seguridad de solo configuración.

Para más información, vea Restore-SPFarm.

Nota:

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Uso de Administración central para restaurar una aplicación de servicio de perfiles de usuario en SharePoint Server

Use los siguientes procedimientos para restaurar una aplicación de servicio de perfiles de usuario con el sitio web de Administración central de SharePoint.

Para restaurar la aplicación de servicio de perfiles de usuario mediante Administración central

  1. Compruebe si la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.

  2. Inicie Administración central.

  3. En la página principal de Administración central, en la sección Copia de seguridad y restauración, haga clic en Restaurar a partir de una copia de seguridad.

  4. En la página Restaurar a partir de copia de seguridad - Paso 1 de 3: Seleccionar la copia de seguridad que se desea restaurar, seleccione la tarea de copia de seguridad que contiene la copia de seguridad de la aplicación de servicio o una copia de seguridad del nivel de la granja de servidores en la lista de copias de seguridad y haga clic en Siguiente. Puede ver más detalles sobre de cada copia de seguridad si hace clic en el símbolo (+) que se encuentra junto a la copia de seguridad.

    Nota:

    Si no aparece el trabajo de copia de seguridad correcto, en el cuadro de texto Ubicación del directorio de copia de seguridad, escriba la ruta de acceso de la carpeta de copia de seguridad correcta y, después, haga clic en Actualizar. No puede usar una copia de seguridad de solo configuración para restaurar la aplicación de servicio de perfiles de usuario.

  5. En la página Restaurar a partir de copia de seguridad - Paso 2 de 3: Seleccionar componente para restaurar, expanda Aplicaciones de servicios compartidos, seleccione la casilla situada junto a la aplicación de Servicio de perfiles de usuario y, después, haga clic en Siguiente.

  6. En la página Restaurar desde copia de seguridad: paso 3 de 3: seleccionar opciones de restauración, en la sección Componente de restauración, asegúrese de que el nombre> de la aplicación Farm\Shared Services Applications\<User Profile Service service aparece en la lista Restaurar el componente siguiente.

    En la sección Opciones de restauración, en Tipo de restauración, seleccione la opción Misma configuración. Aparecerá un cuadro de diálogo que le pedirá que confirme la operación. Haga clic en Aceptar.

  7. Haga clic en Iniciar restauración.

  8. Puede ver el estado general de todos los trabajos de recuperación en la parte superior de la página Estado del trabajo de copia de seguridad y restauración en la sección Disponibilidad. Puede ver el estado del trabajo de recuperación actual en la parte inferior de la página en la sección Restaurar. La página de estado se actualiza automáticamente cada 30 segundos. Para actualizar los detalles de estado manualmente, haga clic en Actualizar. La copia de seguridad y la recuperación son trabajos del servicio de temporizador. Por lo tanto, la copia de seguridad podría tardar unos segundos en comenzar.

    Si recibe mensajes de error, puede revisarlos en la columna Mensaje de error de la página Estado del trabajo de copia de seguridad y restauración. También puede encontrar más detalles en el archivo Sprestore.log en la ruta de acceso UNC que especificó en el paso 3.

Uso de las herramientas de SQL Server para restaurar las bases de datos asociadas a la aplicación de servicio de perfiles de usuario en SharePoint Server

No es posible restaurar la aplicación de servicio completa ni el servidor proxy de la aplicación de servicio con las herramientas de SQL Server. Sin embargo, es posible usar las herramientas de SQL Server para restaurar las bases de datos asociadas con la aplicación de servicio. Para restaurar la aplicación de servicio completa, use PowerShell o Administración central.

Importante

Si va a restaurar la base de datos de perfiles de usuario (denominada de forma predeterminada User Profile Service_ProfileDB_ <GUID>), también tendrá que restaurar la base de datos social (denominada de forma predeterminada User Profile Service_SocialDB_ <GUID>). Si no lo hace, puede haber inexactitudes en los datos de perfil de usuario que pueden resultar difíciles de detectar y corregir.

Para restaurar las bases de datos asociadas a la aplicación de servicio de perfiles de usuario con las herramientas de SQL Server

  1. Compruebe que la cuenta de usuario que va a usar para restaurar las bases de datos pertenece al rol fijo de servidor sysadmin de SQL Server en el servidor de bases de datos en el que se almacena cada base de datos.

  2. Inicie Administración central.

  3. En Administración central, en la sección Configuración del sistema, haga clic en Administrar servicios en el servidor.

  4. En la página Servicios del servidor, busque Servicio de perfiles de usuario. Si se ha iniciado el servicio, haga clic en Detener para detenerlo.

  5. Antes de restaurar las bases de datos de la aplicación de Servicio de perfiles de usuario, es necesario importar la clave de cifrado de Microsoft Identity Integration Server (MIIS) que exportó antes de realizar la copia de seguridad de las bases de datos. Solo tiene que realizar este procedimiento una vez para restaurar el proceso. Para ello, en el servidor al que vaya a restaurar la aplicación de servicio, escriba lo siguiente en el símbolo del sistema:

miiskmu.exe /i exported.key {<GUID>}

Donde <GIUD> es el identificador de la clave.

  1. Abra SQL Server Management Studio y establezca la conexión con el servidor de bases de datos.

  2. En el Explorador de objetos, expanda Bases de datos.

  3. Haga clic con el botón secundario en la base de datos que desea restaurar, seleccione Tareas y, después, haga clic en Restaurar base de datos.

  4. En el cuadro de diálogo Restaurar base de datos , en la página Opciones , seleccione el tipo de recuperación que desea realizar en la lista Estado de recuperación .

    Para obtener más información sobre el tipo de recuperación que debe usar, consulte Modelos de recuperación (SQL Server).

  5. En la página General, en la sección Destino de la restauración, seleccione la base de datos de la lista A una base de datos.

  6. En la sección Origen de la restauración, seleccione el origen de la copia de seguridad de la lista Desde una base de datos.

  7. De manera alternativa, si ha movido los archivos de copia de seguridad a otro equipo, seleccione la opción Desde un dispositivo. Si la copia de seguridad correcta no aparece en el cuadro Seleccionar los conjuntos de copia de seguridad que se van a restaurar, busque el archivo haciendo clic en el botón de puntos suspensivos.

  8. Seleccione la copia de seguridad que se va a restaurar en el cuadro Seleccionar los conjuntos de copia de seguridad que se van a restaurar y haga clic en Aceptar.

  9. Haga clic en Aceptar para restaurar la base de datos.

  10. Repita los pasos del 5 al 11 para las siguientes bases de datos asociadas con la aplicación de Servicio de perfiles de usuario (los nombres incluidos son los nombres predeterminados):

  • User Profile Service_ProfileDB_ <GUID>

  • User Profile Service_SocialDB_ <GUID>

  • User Profile Service_SyncDB_ <GUID>

  1. En Administración central, en la sección Configuración del sistema, haga clic en Administrar servicios en el servidor.

  2. En la página Servicios del servidor, busque Servicio de perfiles de usuario. Si el servicio está detenido, haga clic en Iniciar para iniciarlo.

Vea también

Conceptos

Soluciones de restauración en SharePoint Server

Copias de seguridad de aplicaciones de servicio de perfiles de usuario en SharePoint Server

Otros recursos

Windows PowerShell for SharePoint Server reference