Compartir a través de


Copia de seguridad y restauración completas (FAST Search Server 2010 for SharePoint)

 

Se aplica a: FAST Search Server 2010

Última modificación del tema: 2011-08-18

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Una copia de seguridad completa realiza una copia de seguridad de todo el directorio de instalación de FAST Search Server 2010 for SharePoint y genera una copia de seguridad de la base de datos de administración de FAST Search Server 2010 for SharePoint. Para cada servidor, almacena una copia del sistema de archivos, excepto para los binarios ejecutables y los DLL. Una copia de seguridad completa está asociada con la implementación a partir de la cual se generó. Un conjunto del que se realizó una copia de seguridad no se puede restaurar en otros servidores, a menos que los servidores sean duplicados de aquellos de los que se tomó la copia de seguridad.

Las copias de seguridad completas sólo se pueden generar cuando el sistema está en un estado persistente. Esto significa que se deben detener todos los componentes de FAST Search Server 2010 for SharePoint que modifican el contenido del archivo antes de que se genera la copia de seguridad. También es una buena idea hacer que el sistema liquidar durante varios minutos después de se ha suspendido antes de la copia de seguridad del sistema.

Algunos componentes pueden permanecer hacia arriba para que el sistema puede atender las solicitudes de búsqueda mientras se realiza una copia de seguridad completa. Sin embargo, al realizar una restauración completa, todas las partes del sistema FAST Search Server 2010 for SharePoint deben cerrarse. Esto incluye los servicios de FAST Search Server 2010 for SharePoint.

La copia de seguridad completa y restauración utiliza Robocopy en modo incremental para transferir datos entre el sistema de destino y el almacén de copia de seguridad. Si tiene una copia de seguridad anterior a la que se va a sobrescribir, Robocopy sólo reemplazará los archivos modificados, lo que ahorrará tiempo y ancho de banda. Por este motivo, debe utilizar el mismo almacén de copia de seguridad para las copias de seguridad de una versión posterior.

Importante

Asegúrese siempre de que tiene una copia completa del almacén de copia de seguridad antes de ejecutar otra copia de seguridad para el mismo almacén de copia de seguridad. Si el procedimiento de copia de seguridad se produce un error mientras se intenta ejecutar la nueva copia de seguridad, el almacén de copia de seguridad puede estar dañado.

Una copia de seguridad completa y la restauración deben asociarse con una copia de seguridad de la batería de servidores de Microsoft SharePoint Server. De lo contrario, hay un riesgo de duplicados en el índice o de no ser que se puede buscar el contenido indizado. El índice de búsqueda y el estado de la aplicación de servicios de búsqueda Content (contenido SSA) deben estar sincronizados para evitar duplicados y problemas de búsqueda. Además, People Search no está cubierta por FAST Search Server 2010 for SharePoint de copia de seguridad y restauración, pero en su lugar está cubierto por el conjunto de servidores de SharePoint de Microsoft copia de seguridad y restauración. Consulte Copia de seguridad y recuperación (SharePoint Server 2010) para obtener información detallada acerca de una copia de seguridad de la batería de servidores de Microsoft SharePoint Server.

La operación de restauración debe realizarse en una instalación existente de FAST Search Server 2010 for SharePoint. This means that after a system failure, you must reinstall FAST Search Server 2010 for SharePoint before you perform a restore.

En este artículo:

  • Copia de seguridad completa

  • Copia de seguridad completa sin incluir el índice de búsqueda

  • Restauración completa

  • Restaurar un certificado

  • Datos de otros proveedores de copia de seguridad y restauración

  • Solución de problemas: No se encuentra después de ejecutar la secuencia de comandos restore.ps1 Windows PowerShell

Copia de seguridad completa

Debido a que el archivo de copia de seguridad de la base de datos de administración de FAST Search Server 2010 for SharePoint no forma parte del archivo en una copia de seguridad completa, debe mover una copia de la copia de seguridad SQL en el directorio donde se almacena la copia de seguridad completa. Obtener más información acerca de la copia de seguridad SQL Server se escribe en los archivos,Dbbackup.txtySQLServerMetaData.txt.

La secuencia de comandos imprimirá un mensaje de error si ya existe el backuppath. Si desea sobrescribir una copia de seguridad existente, ejecute la secuencia de comandos con el conjunto de parámetros –force.

Cuando hay varios servidores en la implementación de FAST Search Server 2010 for SharePoint y varios almacenes de copia de seguridad se especifican en el parámetro –backuppath, el sistema buscará el contenido de todos los almacenes de copia de seguridad para determinar si hay una copia de seguridad para todos los servidores en los almacenes de copia de seguridad. Si es así, y si se especifica el parámetro –force, las secuencias de comandos actualizarán las copias de seguridad existentes. En caso contrario, la secuencia de comandos escribe un mensaje de error en la consola.

Importante

Si se produce un error en el procedimiento de copia de seguridad con el –force cambiar conjunto de parámetros, no se puede restaurar la copia de seguridad resultante. Para evitar acabar con una copia de seguridad no se puede utilizar, mantener otra copia de la copia de seguridad que se inicia el procedimiento de copia de seguridad, o reiniciar el procedimiento de copia de seguridad ha fallado.

Tenga en cuenta que algunos servicios seleccionados en FAST Search Server 2010 for SharePoint deben detenerse antes de realizar la copia de seguridad. Además, debe hacer una pausa el contenido de SharePoint Server SSA antes de ejecutar la copia de seguridad. El sistema todavía puede atender las solicitudes de búsqueda mientras realiza la copia de seguridad.

Realizar una copia de seguridad completa

  1. En el principal SharePoint Server, ejecute los comandos siguientes:

    $ssa = Get-SPenterpriseSearchServiceApplication "<FAST Search Content SSA>"

    $ssa.Pause()

  2. Ahora puede realizar una copia de seguridad de la batería de servidores SharePoint Server. (Vea Copia de seguridad de una granja de servidores (SharePoint Server 2010) para obtener más información.) Utilice la administración central de SharePoint Server o de un cmdlet Windows PowerShell, tal como se muestra en el ejemplo siguiente:

    Backup-SPFarm -BackupMethod full –Directory <path of a SharePoint backup directory>

  3. En el servidor FAST Search Server 2010 for SharePoint, suspender servicios antes de ejecutar la secuencia de comandos de copia de seguridad. Para ello, ejecute los comandos siguientes. (Esto puede hacerse en paralelo con el paso 2.)

    .\suspend.ps1

    .\backup.ps1 –action full –backuppath <path of backup store(s)>

    .\resume.ps1

    Nota

    El comando suspend.ps1 suspende la alimentación FAST Search Server 2010 for SharePoint y la indización de la cadena, pero sí no suspender el procesamiento de consultas y que coinciden con los componentes de consulta.

  4. En el SharePoint Server, reanudar el SSA, ejecute el comando siguiente:

    $ssa.Resume()

Copia de seguridad completa sin incluir el índice de búsqueda

Este procedimiento tiene el mismo efecto como una completa copia de seguridad excepto en que el contenido de la%FASTSEARCH%\data\data_indexno es una copia de seguridad de directorio que contiene el índice permite búsquedas. Estos datos se pueden reconstruir usando con la copia de seguridad FIXML. Este método ahorra tiempo y espacio durante la copia de seguridad porque se transfieren menos datos. La desventaja es que se tarda más tiempo en conseguir que un sistema restaurado debido a que se debe volver a generar el índice de búsqueda mediante el indizador en ejecución. Tenga en cuenta que algunos servicios seleccionados en FAST Search Server 2010 for SharePoint deben detenerse antes de realizar la copia de seguridad. El sistema todavía puede atender las solicitudes de búsqueda mientras realiza la copia de seguridad.

Realizar una copia de seguridad completa, sin incluir el índice de búsqueda

  1. En el SharePoint Server, pausar la aplicación de servicios de búsqueda mediante la ejecución de los siguientes comandos:

    $ssa = Get-SPenterpriseSearchServiceApplication "<FAST Search Content SSA>"

    $ssa.Pause()

  2. Ahora puede realizar una copia de seguridad de la batería de servidores SharePoint Server. Consulte Copia de seguridad de una granja de servidores (SharePoint Server 2010) para obtener más información.) Utilice la administración central de SharePoint Server o de un cmdlet Windows PowerShell, tal como se muestra en el ejemplo siguiente:

    Backup-SPFarm -BackupMethod full –Directory <path of a SharePoint backup directory>

  3. En el servidor FAST Search Server 2010 for SharePoint, suspender servicios antes de ejecutar la secuencia de comandos de copia de seguridad. Para ello, ejecute los comandos siguientes. (Esto puede hacerse en paralelo con el paso 2.)

    .\suspend.ps1

    .\backup.ps1 –action full –backuppath <path of backup store(s)> -excludeindex

    .\resume.ps1

    Nota

    El comando suspend.ps1 suspende la alimentación FAST Search Server 2010 for SharePoint y la indización de la cadena, pero sí no suspender el procesamiento de consultas y que coinciden con los componentes de consulta.

  4. En el SharePoint Server, reanudar el SSA, ejecute el comando siguiente:

    $ssa.Resume()

Restauración completa

Este procedimiento, restaura una copia de seguridad anterior a un sistema existente. El sistema debe ser idéntico del sistema que se hizo la de seguridad. En particular:

  • el número de servidores debe ser el mismo

  • las funciones asignadas por el programa de instalación para los servidores deben ser los mismos

  • los nombres de los servidores instalados deben coincidir

Una restauración completa, establece el sistema al estado que tenía en tiempo de copia de seguridad. Una restauración completa también se puede utilizar para recuperar y volver a implementar el sistema tras un desastre.

Nota

Antes de realizar una restauración completa, asegúrese de que se ha restaurado el conjunto de servidores SharePoint Server antes de continuar. Also, you must pause the SharePoint Server Content Search Service Application (Content SSA) before you restore the system.

Realizar una restauración completa

  1. En el principal SharePoint Server, ejecute el comando siguiente:

    $extractorJob = Get-SPTimerJob | where {$_.Name.StartsWith("FAST Search Server 2010 for SharePoint Alternate Access Mapping Extractor Job")}

    Disable-SPTimerJob $extractorJob

  2. Realice una restauración en el conjunto de servidores de instalación SharePoint Server. Utilice la administración central de SharePoint Server o de un cmdlet Windows PowerShell, tal como se muestra en el ejemplo siguiente. (Vea Restauración de una granja de servidores (SharePoint Server 2010) para obtener más información.) Si utiliza la administración central, el RestoreThreads debe establecerse en 1 antes de ejecutar la restauración.

    Restore-SPFarm -RestoreMethod overwrite –Directory <path of backup directory> -RestoreThreads 1

  3. En el principal SharePoint Server, ejecute los comandos siguientes:

    $extractorJob = Get-SPTimerJob | where {$_.Name.StartsWith("FAST Search Server 2010 for SharePoint Alternate Access Mapping Extractor Job")}

    Enable-SPTimerJob $extractorJob

    $ssa = Get-SPenterpriseSearchServiceApplication "<FAST Search Content SSA>"

    $ssa.Pause()

  4. Detener los servicios de FAST Search Server 2010 for SharePoint ejecutando el siguiente comando en todos los servidores de FAST Search Server 2010 for SharePoint:

    Stop-Service FASTSearchService

    Stop-Service FASTSearchMonitoring

  5. Cuando hayan terminado de todos los comandos de detención, ejecute la secuencia de comandos de restauración en el servidor de administración de FAST Search Server 2010 for SharePoint:

    .\restore.ps1 –action full –backuppath <path of backup store(s)>

  6. Iniciar FASTSearchService y reanudar los servicios que se han suspendido durante la copia de seguridad en todos los servidores de FAST Search Server 2010 for SharePoint:

    Start-Service FASTSearchService

    .\resume.ps1

  7. En el SharePoint Server, reanudar el contenido SSA.

    $ssa.ForceResume($ssa.IsPaused())

Si ha restaurado a reinstalar FAST Search Server 2010 for SharePoint o un sistema de SharePoint Server, ahora debe restaurar los certificados entre SharePoint Server y FAST Search Server 2010 for SharePoint tal como se describe en la restauración de un certificado.

Restaurar un certificado

Al restaurar un sistema FAST Search Server 2010 for SharePoint, la instalación se hará referencia a los certificados que se instalaron en la copia de seguridad FAST Search Server 2010 for SharePoint instalación. Si ha reinstalado FAST Search Server 2010 for SharePoint, un nuevo certificado se instalará en el servidor y los certificados antiguos es posible que falte. La copia de seguridad completa de FAST Search Server 2010 for SharePoint no trata los certificados. Debe reemplazar manualmente los certificados.

Dependiendo de si la seguridad de instalación de FAST Search Server 2010 for SharePoint utiliza el FASTSearchCert predeterminado o un certificado firmado por una entidad emisora de certificados, siga los pasos una de las siguientes secciones:

  • Restaurar la configuración de certificados cuando la instalación de la copia de seguridad utiliza el certificado autofirmado de FASTSearchCert

  • Restaurar la configuración de certificados cuando la instalación de la copia de seguridad utiliza certificados firmados por la entidad emisora de certificados

Restaurar la configuración de certificados cuando la instalación de la copia de seguridad utiliza el certificado autofirmado de FASTSearchCert

Para reemplazar todos los certificados en el sistema, siga este procedimiento:

  1. En todos los servidores de FAST Search Server 2010 for SharePoint, deje los dos servicios FAST Search Server 2010 for SharePoint denominado FAST Search for SharePoint y FAST Search for SharePoint Monitoring, ejecute el comando siguiente:

    Stop-Service FASTSearchService,FASTSearchMonitoring

  2. Compruebe que no hay ningún certificado FAST Search Server 2010 for SharePoint en los servidores de SharePoint de la instalación anterior como sigue:

    1. Ejecutar Microsoft Management Console (mmc.exe).

    2. Utilice la función Agregar o quitar complementos para agregar el complemento certificados para la cuenta en el Equipo Local.

    3. Utilice la función de búsqueda de certificados para buscar un certificado que contiene la palabra FAST. Si existe en este certificado, quítela en todos los servidores de SharePoint con el botón secundario y seleccionando Eliminar.

  3. A continuación, se deben quitar los certificados de SharePoint existentes de los servidores de FAST Search Server 2010 for SharePoint. Repita el paso 2 en todos los servidores de FAST Search Server 2010 for SharePoint y buscar la palabra sharepoint al buscar un certificado.

  4. Ahora puede configurar los certificados nuevos. Debe configurar el certificado en el FAST Search Server 2010 for SharePoint administración servidor primero. En el servidor de administración de la carpeta de secuencias de comandos%FASTSEARCH%\installer\scripts, ejecute la secuencia de comandos siguiente:

    .\replacedefaultcertificate.ps1 -generateNewCertificate $true

  5. Iniciar el servicio FAST Search for SharePoint en el servidor de administración de FAST Search Server 2010 for SharePoint mediante el comando siguiente:

    Start-Service FASTSearchService

  6. En los restantes FAST Search Server 2010 for SharePoint, ejecute:

    .\replacedefaultcertificate.ps1 -generateNewCertificate $true

    Utilice la misma contraseña para el certificado que utiliza en el servidor de administración.

  7. Iniciar el servicio de FAST Search for SharePoint en estos servidores mediante el uso de este comando:

    Start-Service FASTSearchService

  8. Copie la secuencia de comandos SecureFASTSearchConnector.ps1 desde%FASTSEARCH%\installer\scriptspara el SharePoint Server.

  9. Copie el certificado recientemente creado FAST Search Server 2010 for SharePoint desde%FASTSEARCH%\data\data_security\cert\FASTSearchCert.pfxpara el SharePoint Server.

  10. En el SharePoint Server, ejecute la secuencia de comandos SecureFASTSearchConnector.ps1 previamente copiados al ejecutar el comando siguiente:

    SecureFASTSearchConnector.ps1 -certPath <path of FASTSearchCert.pfx> -ssaName "<FAST Search Content SSA>" -username "<domain\username>"

    Asegúrese de que la ssaName coincide con el SSA que ha configurado en la instalación de SharePoint Server.

  11. Exportar el certificado de SharePoint Server (no debe confundirse con el certificado de FAST Search Server 2010 for SharePoint anterior). En un shell SharePoint Server, ejecute los comandos siguientes:

    $stsCert = (GetSPSecurityTokenServiceConfig).LocalLoginProvider.SigningCertificate

    $stsCert.Export("cert") | Set-content -Encoding byte MOSS_STS.cer

    Copiar el resultadoMOSS_STS.cerarchivo para todos los servidores de FAST Search Server 2010 for SharePoint.

  12. En todos los servidores de FAST Search Server 2010 for SharePoint, abra una consola de administración del FAST Search Server 2010 for SharePointWindows PowerShell y vaya a la%FASTSEARCH%\installer\scriptsdirectorio.

    Ejecute el siguiente comando:

    .\installSTSCertificateForClaims.ps1 -certPath '<path of MOSS certificate...\MOSS_STS.cer>'

  13. Reinicie FAST Search Server 2010 for SharePoint y servidores de SharePoint para asegurarse de que se recogen los certificados nuevos.

Ahora tiene un sistema SharePoint Server y FAST Search Server 2010 for SharePoint con los certificados correctos.

Restaurar la configuración de certificados cuando la instalación de la copia de seguridad utiliza certificados firmados por la entidad emisora de certificados

  1. Siga los pasos de Reemplazar el certificado autofirmado con un certificado firmado por una entidad emisora de certificados (CA)Administración de certificados (FAST Search Server 2010 for SharePoint) para reemplazar el certificado autofirmado FASTSearchCert.

  2. Siga los pasos de Configuración de la autenticación de notificaciones (FAST Search Server 2010 for SharePoint) para volver a instalar el certificado de reclamaciones de SharePoint en cada servidor de consultas FAST Search Server 2010 for SharePoint.

Datos de otros proveedores de copia de seguridad y restauración

También puede utilizar una solución de terceros para hacer copia de seguridad y restaurar un sistema FAST Search Server 2010 for SharePoint.

Al restaurar el sistema con un tercero, restaurar la solución, asegúrese de que tanto SharePoint Server y FAST Search Server 2010 for SharePoint se cierran correctamente antes de iniciar el proceso.

  1. Suspender el sistema de SharePoint Server mediante la ejecución de estos comandos en un Windows PowerShell en el SharePoint Server:

    $ssa = Get-SPenterpriseSearchServiceApplication "<FAST Search Content SSA>"

    $ssa.Pause()

  2. El servidor de administración FAST Search Server 2010 for SharePoint y suspender el sistema de FAST Search Server 2010 for SharePoint ejecutando:

    .\suspend.ps1

    Nota

    El comando suspend.ps1 suspende la alimentación FAST Search Server 2010 for SharePoint y la indización de la cadena, pero sí no suspender el procesamiento de consultas y que coinciden con los componentes de consulta.

  3. Ejecute la copia de seguridad de terceros de SharePoint Server y FAST Search Server 2010 for SharePoint.

  4. Una vez finalizada la copia de seguridad, puede reanudar el sistema FAST Search Server 2010 for SharePoint mediante la ejecución de la secuencia de comandos de reanudación en el servidor de administración:

    .\resume.ps1

  5. Reanudar el sistema SharePoint Server ejecutando el comando siguiente en el SharePoint Server:

    $ssa.Resume()

Solución de problemas: No se encuentra después de ejecutar la secuencia de comandos restore.ps1 Windows PowerShell

La secuencia de comandos restore.ps1 quita el complemento Microsoft.FASTSearch.Powershell en la sesión actual. Puede iniciar un nuevo Shell de Microsoft FAST Search Server 2010 para SharePoint o agregar el complemento de forma explícita.

  • En Windows PowerShell, agregue el complemento Microsoft FAST Search Server 2010 for SharePoint:

    Add-PSSnapin Microsoft.FASTSearch.PowerShell

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

See Also

Concepts

Copia de seguridad y restauración de la configuración (FAST Search Server 2010 for SharePoint)

Other Resources

Copia de seguridad de la búsqueda (SharePoint Server 2010)
Restauración de búsqueda (SharePoint Server 2010)