Copia de seguridad y restauración de colecciones de sitios mediante herramientas integradas (Search Server 2008)
Actualizado: 2009-05-14
En este artículo:
Copia de seguridad de una colección de sitios mediante las herramientas integradas de SharePoint
Restauración de colecciones de sitios mediante las herramientas integradas de SharePoint
Programación o retraso de copias de seguridad
Puede usar las herramientas incluidas con Microsoft Search Server 2008 para hacer copias de seguridad de sus colecciones de sitios y restaurarlas. La herramienta de línea de comandos Stsadm ofrece un método rápido y flexible basado en la línea de comandos para hacer una copia de seguridad y recuperar el contenido. Puede usar la herramienta de línea de comandos Stsadm junto con el Programador de Windows para programar copias de seguridad periódicas o diferidas.
Para obtener más información acerca de las diferencias entre las herramientas de protección de datos incluidas con Search Server 2008 y otras herramientas de protección de datos de SharePoint, vea Elección de herramientas de copia de seguridad y recuperación (Office SharePoint Server).
Importante: |
---|
Si se realizan cambios en la colección de sitios durante el proceso de copia de seguridad, la copia de seguridad puede resultar dañada. La copia de seguridad de colecciones de sitios de gran tamaño puede llevar mucho tiempo. Para reducir la posibilidad de que la actividad de los usuarios interfiera con la copia de seguridad de la colección de sitios o que el tiempo necesario para realizarla supere el tiempo disponible para mantenimiento, siga estas recomendaciones:
Para obtener más información acerca de las herramientas de copia de seguridad y recuperación, vea Elección de herramientas de copia de seguridad y recuperación (Office SharePoint Server). |
Copia de seguridad de una colección de sitios mediante las herramientas integradas de SharePoint
Use este procedimiento para restringir el acceso a la colección de sitios durante la copia de seguridad mediante la herramienta de línea de comandos Stsadm.
Importante: |
---|
La pertenencia al grupo Administradores del equipo local es el requisito mínimo para completar este procedimiento. |
Restricción del acceso a la colección de sitios durante la copia de seguridad
En un símbolo del sistema en la unidad en que esté instalado Productos y Tecnologías de SharePoint, cambie al siguiente directorio: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Para determinar el nivel de acceso actual del sitio, escriba el siguiente comando y presione ENTRAR:
stsadm -o getsitelock -url <nombre de dirección URL>
donde nombre de dirección URL es la dirección URL de la colección de sitios de la que se desea realizar una copia de seguridad. Para obtener más información, vea Getsitelock: operación de Stsadm (Office SharePoint Server).
Si el nivel de acceso actual permite realizar cambios en el contenido del sitio, cámbielo a solo lectura. Para ello, escriba el comando siguiente y, a continuación, presione ENTRAR:
stsadm -o setsitelock -url <nombre de dirección URL> -lock readonly
donde nombre de dirección URL es la dirección URL de la colección de sitios de la que se desea realizar una copia de seguridad. Para obtener más información, vea Setsitelock: operación de Stsadm (Office SharePoint Server).
Una vez finalizada la copia de seguridad, use este procedimiento para restablecer el acceso a la colección de sitios en la configuración original determinada en el paso 1.
Use este procedimiento para hacer una copia de seguridad de una colección de sitios mediante la herramienta de línea de comandos Stsadm.
Importante: |
---|
La pertenencia al grupo Administradores del equipo local es el requisito mínimo para completar este procedimiento. |
Copia de seguridad de una colección de sitios con la herramienta de línea de comandos Stsadm
En la unidad en la que se encuentra instalado Productos y Tecnologías de SharePoint, cambie al directorio siguiente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Escriba el siguiente comando:
stsadm -o backup -url <nombre de dirección URL> -filename <\\nombre de servidor\nombre de carpeta\nombre de archivo> [-overwrite]
donde nombre de dirección URL es la dirección URL de la colección de sitios de la que se desea realizar una copia de seguridad y \\nombre de servidor\nombre de carpeta\nombre de archivo es la ruta UNC de la carpeta de copia de seguridad y el nombre del archivo donde realizará la copia de seguridad. Si ya existe un archivo para la copia de seguridad, use el parámetro -overwrite para sobrescribir el archivo existente.
Si la copia de seguridad se completa correctamente, la ventana del símbolo del sistema muestra el siguiente texto:
Operation completed successfully.
Si la copia de seguridad no se completa correctamente, la ventana del símbolo del sistema ofrece detalles adicionales acerca del error. La causa más habitual es que se ha indicado una dirección URL o un nombre de archivo incorrectos.
Para obtener más información acerca de la operación de copia de seguridad, vea Export: operación de Stsadm (Office SharePoint Server).
Restauración de colecciones de sitios mediante las herramientas integradas de SharePoint
Use este procedimiento para restaurar una colección de sitios mediante la herramienta de línea de comandos Stsadm.
Nota
Se puede producir un conflicto de identificador de colección de sitios si se restaura una colección de sitios con copia de seguridad en una base de datos de contenido que ya contiene una copia de la colección de sitios. Si se produce un conflicto de identificador de la colección de sitios, se muestra el siguiente mensaje de error:
No hay ninguna base de datos de contenido disponible para esta operación. Cree una base de datos de contenido y vuelva a intentar la operación. Para crear una base de datos de contenido, haga clic en "Bases de datos de contenido" en la página Administración de aplicaciones, seleccione la aplicación web que desee usar y haga clic en "Agregar una base de datos de contenido".
Para obtener más información, vea el mensaje de error que aparece cuando se intenta restaurar una colección de sitios de Windows SharePoint Services 3.0 con un nombre diferente: "No hay ninguna base de datos de contenido disponible para esta operación" (https://go.microsoft.com/fwlink/?linkid=128251&clcid=0xC0A).
Para evitar conflictos entre identificadores de colecciones de sitios:
-
Restaure la colección de sitios en otra base de datos de contenido de la misma aplicación web.
-
Si necesita restaurar la colección de sitios en la misma base de datos de contenido, después de hacer una copia de seguridad de la colección de sitios y antes de restaurarla, elimine la colección de sitios original.
Si va a restaurar una colección de sitios de gran tamaño, es posible que desee restaurarla primero en otra base de datos de contenido y, a continuación, usar la operación deletesite de Stsadm con el parámetro -gradualdelete en la base de datos original. Por último, use la operación mergecontentdbs de Stsadm para mover la colección de sitios a la primera base de datos de contenido. El parámetro -gradualdelete se incluye en la actualización acumulativa de abril. Para obtener más información, vea Implementación de actualizaciones de software para Windows SharePoint Services 3.0.
Importante: |
---|
La pertenencia al grupo Administradores del equipo local es el requisito mínimo para completar este procedimiento. |
Restauración de una colección de sitios mediante la herramienta de línea de comandos Stsadm
En la unidad en la que se ha instalado Productos y Tecnologías de SharePoint, cambie al directorio siguiente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Para restaurar una colección de sitios, escriba el siguiente comando y, a continuación, presione ENTRAR:
stsadm -o restore -url <nombre de dirección URL> -filename <ruta de acceso UNC>
donde nombre de dirección URL es la dirección URL de la colección de sitios que desea restaurar y ruta UNC es la ruta UNC de la carpeta compartida de copia de seguridad.
Cuando se muestre una advertencia de que todos los elementos seleccionados se sobrescribirán, escriba y y, a continuación, presione ENTRAR.
Cuando se le solicite, escriba el nombre de usuario y la contraseña de la aplicación web y las bases de datos de contenido.
Si la recuperación se completa correctamente, la ventana del símbolo del sistema muestra el siguiente texto:
Operation completed successfully.
Si la recuperación no se completa correctamente, la ventana del símbolo del sistema ofrece detalles adicionales acerca del error. La causa más habitual es que se han indicado una dirección URL o un nombre de archivo incorrectos.
Si el acceso a la colección de sitios era limitado durante el procedimiento de copia de seguridad, es posible que se haya aplicado la configuración de acceso restringido a los sitios restaurados. En ese caso, debe usar la operación setsitelock para cambiar la configuración de bloqueo de sitios al estado anterior a la copia de seguridad.
Para determinar el nivel de acceso actual del sitio, escriba el siguiente comando y, a continuación, presione ENTRAR:
stsadm -o getsitelock -url <nombre de dirección URL>
donde nombre de dirección URL es la dirección URL de la colección de sitios de la que se desea realizar una copia de seguridad. Para obtener más información, vea Getsitelock: operación de Stsadm (Office SharePoint Server).
Si el nivel de acceso actual es demasiado restrictivo, escriba el siguiente comando para cambiarlo y, a continuación, presione ENTRAR:
stsadm -o setsitelock -url <nombre de dirección URL> -lock <nivel de acceso>
Donde nombre de dirección URL es la dirección URL de la colección de sitios para la que desea hacer una copia de seguridad y nivel de acceso es la configuración de bloqueo de sitios antes de hacer la copia de seguridad. Para obtener más información, vea Setsitelock: operación de Stsadm (Office SharePoint Server).
Para obtener más información acerca de la operación Restore, vea Restore: operación de Stsadm (Office SharePoint Server).
Programación o aplazamiento de las copias de seguridad
No es posible programar copias de seguridad desde el sitio web de Administración central de SharePoint. No hay ninguna operación que permita automatizar las copias de seguridad mediante la herramienta de línea de comandos Stsadm. Sin embargo, puede automatizar el proceso creando un archivo por lotes y, a continuación, usando el Programador de tareas de Windows Server 2003 para ejecutar el archivo por lotes a una hora determinada. Dado que el rendimiento puede verse afectado al hacer copias de seguridad con las herramientas integradas de Search Server 2008, es posible que desee programar las copias de seguridad para los momentos de mínima actividad, como las noches o los fines de semana.
Use este procedimiento para crear un archivo por lotes que ejecute una copia de seguridad completa de la colección de sitios. En este procedimiento se da por supuesto que ya se ha creado una carpeta compartida para las copias de seguridad. Para obtener más información acerca de cómo crear una carpeta compartida, vea el siguiente artículo Preparativos para la copia de seguridad y restauración de una granja de servidores (Search Server 2008).
Sugerencia: |
---|
Cuando use el Programador de tareas, asegúrese de que la fecha y hora del sistema de su equipo son precisas. Para comprobar o cambiar esta información, haga doble clic en el indicador de hora de la barra de tareas. |
Creación de un archivo por lotes
Haga clic en Inicio y, a continuación, en Ejecutar.
Escriba notepad y, a continuación, haga clic en Aceptar.
En el Bloc de notas, escriba el siguiente texto:
@echo off echo =============================================================== echo Back up sites for the farm to C:\backup echo =============================================================== cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN @echo off stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <Web application name> echo completed
donde \\server name\folder name es la ruta de acceso UNC de la carpeta de copia de seguridad y Web application name es el nombre de la colección de sitios de la que desea realizar una copia de seguridad. Puede usar la notación de ruta de acceso completa a la granja de servidores, tal como muestra el parámetro showtree, o el nombre del componente en la ruta de acceso si tiene un nombre único; por ejemplo, Windows SharePoint Services Web Application\SharePoint-80.
En el Bloc de notas, haga clic en Guardar como en el menú Archivo.
En el cuadro Guardar como, seleccione la carpeta donde desee guardar el archivo por lotes.
Use la extensión de nombre de archivo ".bat" y escriba el nombre del archivo en el cuadro Nombre de archivo, por ejemplo, loteDeCopiaDeSeguridad.bat.
En el cuadro Guardar como tipo, haga clic en Todos los archivos.
Haga clic en Guardar.
Programación de una copia de seguridad
Inicie el Asistente para tarea programada nueva y, a continuación, haga clic en Siguiente.
Haga clic en Examinar, busque el archivo por lotes que acaba de crear y, a continuación, haga clic en Abrir.
Escriba un nombre para la tarea, como lote_de_copia_de_seguridad.
Seleccione la frecuencia con la que desea realizar esta tarea (por ejemplo, semanalmente) y, a continuación, haga clic en Siguiente.
Para realizar automáticamente esta copia de seguridad de forma periódica, seleccione un intervalo como Semanalmente o Mensualmente. Para realizar esta copia de seguridad una vez o para retrasar una única copia de seguridad, seleccione Sólo una vez.
Elija una hora y fecha de inicio para la copia de seguridad.
Escriba un nombre y una contraseña para un usuario y, a continuación, haga clic en Siguiente. Esta tarea se ejecutará como si la iniciara ese usuario.
Haga clic en Finalizar.
Para configurar opciones avanzadas para la tarea, active la casilla Abrir propiedades avanzadas de esta tarea cuando haga clic en Finalizar en la última página del asistente. Esto abrirá el cuadro de diálogo de propiedades de la tarea cuando haga clic en Finalizar. A continuación, puede cambiar el programa que está en ejecución en la ficha Tarea, ajustar la programación en la ficha Programación, personalizar la configuración en la ficha Configuración o establecer permisos de usuario y grupo en la ficha Seguridad.
Vea también
Conceptos
Copia de seguridad y restauración de una granja de servidores (Search Server 2008)
Copia de seguridad y restauración de una granja de servidores completa (Search Server 2008)
Copia de seguridad y restauración de aplicaciones web mediante herramientas integradas (Search Server 2008)
Copia de seguridad y restauración de bases de datos (Search Server 2008)