Copia de seguridad y restauración de datos para TFS
Cómo realizar copias de seguridad y restauración de los datos TFS al nuevo hardware
Si no ha instalado TFS en el nuevo hardware todavía, deseará hacerlo ahora.Nuevo en esta versión de TFS. Puede usar las herramientas de copia de seguridad y restauración personalizadas para administrar los datos.
Primero va a hacer una copia de seguridad de los datos, incluida la clave de cifrado en el servidor de informes que utilizó con la versión anterior de TFS.A continuación, va a restaurar los datos en la instancia de SQL Server configurada en el paso 2.Con la restauración completa, usará la herramienta de informes de SQL Server para reiniciar la base de datos del servidor de informes, restablecer la clave de cifrado y comprobar el acceso al servidor de informes.Si instaló SharePoint, utilizará una herramienta de línea de comandos de SharePoint para adjuntar y actualizar la base de datos de contenido.
Permisos necesarios
Para realizar este procedimiento, debe ser miembro del grupo de seguridad Administradores en el servidor de Windows del nuevo hardware y del antiguo.
Si piensa configurar informes, también debe ser miembro del grupo de seguridad Administrators en el servidor en el que se está ejecutando SQL Server Reporting Services.Si piensa configurar Productos de SharePoint, debe ser miembro del grupo Administradores de la granja de servidores en el sitio de administración de Productos de SharePoint.Si no instaló el motor de base de datos que va a hospedar la base de datos de configuración, o un administrador de bases de datos administra la instancia de SQL Server que está utilizando, debe ser miembro del rol de servidor sysadmin en SQL Server.
Realizar una copia de seguridad de los datos
Si no ha instalado todavía TFS en el nuevo hardware, deseará hacerlo ahora para tener acceso a las herramientas de copia de seguridad y restauración personalizadas.Va a hacer copia de seguridad de todos los datos de TFS, incluida la clave de cifrado del servidor de informes.
Sugerencia |
---|
¿Va a migrar de Windows SharePoint Services 3.0?El sitio de SharePoint debe ejecutar el Service Pack 2 o posterior para migrar la base de datos de contenido a SharePoint Foundation en el nuevo hardware.Si no está en Service Pack 2 o posterior, debe actualizar SharePoint antes de hacer una copia de seguridad de los datos. |
Para ejecutar el instalador de Team Foundation Server
Inserte el DVD de Team Foundation Server en la unidad y ejecute el archivo de tfs_server.exe para iniciar la instalación.
En el cuadro de diálogo de los términos de la licencia, acepte los términos de la licencia y, a continuación, elija Instalar ahora.
Si desea instalar Team Foundation Server en una ubicación concreta del sistema de archivos, elija el botón Examinar (…) junto a la ubicación de instalación predeterminada.
Para realizar una copia de seguridad de la clave de cifrado para Reporting Services
Inicie el Administrador de configuración de Reporting Services.
Por ejemplo, en Windows Server 2008 R2, elija Inicio, Todos los programas, Microsoft SQL Server, Herramientas de configuración y, a continuación, elija Administrador de configuración de Reporting Services.
Se abre el cuadro de diálogo Conexión de configuración de Reporting Services.
Especifique el nombre del servidor de informes que usó con la versión anterior de TFS y después que elija Conectar.
En la barra de navegación del lateral izquierdo, elija Claves de cifrado y, a continuación, elija Copia de seguridad.
Se abre el cuadro de diálogo Información de clave de cifrado.
En Ubicación del archivo, especifique la ubicación en la que desea almacenar una copia de esta clave.
Considere almacenar esta clave en el nuevo hardware, de modo que sea de fácil acceso cuando restaure las bases de datos de Reporting Services.
En Contraseña, especifique una contraseña para el archivo.
¡No olvide la contraseña!Lo necesitará después para restaurar las bases de datos de Reporting Services.
En Confirmar contraseña, vuelva a especificar la contraseña del archivo.
Elija Aceptar.
Para realizar una copia de seguridad de las bases de datos
Inicie TFSBackup.exe.
La herramienta TFSBackup.exe se encuentra en la carpeta de herramientas en la que instaló Team Foundation Server.La ubicación predeterminada es C:\Archivos de programa\Microsoft Team Foundation Server 11.0\Tools.
En Instancia de SQL Server de origen, escriba el nombre de la instancia de SQL Server que hospeda las bases de datos de TFS que desea hacer una copia de seguridad y elija Conectar.
En Seleccione las bases de datos de las que desea crear una copia de seguridad, elija las bases de datos para realizar una copia de seguridad.
¿Necesita ayuda?Lista de bases de datos de TFS 2010 en MSDN; Lista de bases de datos de TFS 2008 en MSDN.
En Crear copias de seguridad de las bases de datos en, escriba el nombre de un recurso compartido de red configurado con acceso de lectura y escritura para Everyone o acepte la ubicación predeterminada del sistema de archivos de SQL Server al que se conectó en el paso 2.
[!NOTA]
Si desea sobrescribir las copias de seguridad almacenadas en esta ubicación de red, puede elegir Sobrescribir copias de seguridad de base de datos existentes en esta ubicación.
Elija Crear copia de seguridad ahora.
La herramienta de copia de seguridad informa sobre el progreso en cada base de datos que se está copiando.
Elija Cerrar.
Restaurar los datos
Par restaurar los datos de TFS
Inicie TFSRestore.exe.
La herramienta TFSRestore.exe se encuentra en la carpeta de herramientas en la que instaló Team Foundation Server.La ubicación predeterminada es C:\Archivos de programa\Microsoft Team Foundation Server 11.0\Tools.
En Instancia de SQL Server de destino, escriba la instancia de SQL Server que se utilizará como capa de datos y elija Conectar.
Elija Agregar recurso compartido y escriba la ruta de acceso UNC al recurso compartido de red configurado con acceso de lectura y escritura en Everyone donde se almacenaron las copias de seguridad de los datos de TFS.Por ejemplo, \\NombreServidor\RecursoCompartido\.
Si los archivos de copia de seguridad se encuentran en el sistema de archivos del servidor que está ejecutando TFSRestore.exe, puede utilizar la lista desplegable para seleccionar una unidad local.
[!NOTA]
La cuenta de servicio de la instancia de SQL Server que identificó al principio de este proceso debe tener acceso de lectura a este recurso compartido.
En el panel de navegación de la parte izquierda, elija el recurso compartido de red o el disco local que se ha identificado en el paso anterior.
La herramienta Restaurar base de datos de TFS muestra las copias de seguridad de base de datos almacenadas en el recurso compartido de archivos.
Active las casillas correspondientes a las bases de datos que desea restaurar en SQL Server que identificó al inicio de este procedimiento.
Importante Para SharePoint, debe restaurar únicamente la base de datos WSS_Content.No restaure las bases de datos de WSS_AdminContent o de WSS_Config.Necesita las nuevas versiones de SharePoint Foundation de estas bases de datos, no las de la versión anterior de SharePoint o de la instalación de SharePoint que se ejecuta en cualquier otro servidor.
Elija Sobrescribir las bases de datos existentes y después elija Restaurar.
La herramienta Restaurar base de datos restaura los datos y muestra informes de progreso.
Elija Cerrar.
Corregir el servidor de informes
Para reiniciar la base de datos de Reporting Services y restaurar la clave de cifrado
Inicie la herramienta de configuración del servidor de informes y restaure la base de datos de informes original y la clave de cifrado en la nueva instancia de SQL Server Reporting Services.
Para SQL Server 2008 R2,, elija Inicio, Todos los programas, Microsoft SQL Server R2, Herramientas de configuración y, a continuación, elija Administrador de configuración de Reporting Services.
En Conexión de configuración de Reporting Services, especifique el nombre del servidor donde instaló Reporting Services para TFS 2012 y elija Conectar.
En la página Base de datos, elija Cambiar base de datos.
Aparece el Asistente para configuración de bases de datos del servidor de informes.
En la página Acción, elija Elegir una base de datos de servidor de informes existente y, a continuación, elija siguiente.
En Nombre del servidor, escriba el nombre del servidor SQL Server que usó en la herramienta Restaurar base de datos de TFS para restaurar las bases de datos del servidor de informes y elija Siguiente.
Elija Probar conexión para probar la conexión.
Elija la base de datos del servidor de informes que restauró con la herramienta Restaurar base de datos de TFS y, a continuación, elija Siguiente.
Si no ha cambiado el nombre, el nombre de base de datos predeterminado es ReportServer.
En la página Credenciales, elija Siguiente.
En la página Resumen, compruebe la información y elija Siguiente.
El asistente configura la base de datos y muestra informes de progreso.
En la página Claves de cifrado, elija Restaurar.
Se abre la ventana Restaurar clave de cifrado.
En Ubicación del archivo, especifique la ubicación del archivo de copia de seguridad de la clave de cifrado.En Contraseña, especifique la contraseña que utilizó cuando creó una copia de seguridad de la clave de cifrado, y después elija Aceptar.
El estado de la restauración aparece en Resultados.
En la página Implementación escalada, elija el servidor de informes anterior en la página de estado de la implementación escalada y elija Quitar servidor.
En la página URL del Administrador de informes, use el hipervínculo de Dirección URL para iniciar el sitio del Administrador de informes.
Aparecerá el sitio del Administrador de informes.Se ha restaurado el servidor de informes.
Elija Salir para cerrar el Administrador de configuración de Reporting Services.
Corregir el servidor de SharePoint
Para ejecutar la herramienta de la línea de comandos STSADM para SharePoint
Abra un símbolo del sistema como administrador en el nuevo hardware que ejecuta SharePoint Foundation.
Cambie los directorios a esta ubicación:
Unidad:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\bin\
Donde Unidad es la letra de unidad.
En el símbolo del sistema, escriba el siguiente comando:
stsadm.exe -o addcontentdb -url http://NombreDeServidorWSS/sites -databasenamebaseDeDatosDeContenido -databaseserverNombreDeSQLServer
Donde:
WSSServerName es el nombre del servidor de SharePoint.
contentdatabase es el nombre de la base de datos de contenido;
SQLServerName es el nombre de SQL Server que hospeda la base de datos de contenido.
En el símbolo del sistema, escriba el siguiente comando:
stsadm.exe -o addpermissionpolicy -url http://NombreDeServidorWSS -userlogin Dominio\nombreUsuario -permissionlevel "full control"
Donde:
WSSServerName es el nombre del servidor de SharePoint.
Dominio\UserName es el nombre de usuario y el dominio de la cuenta utilizada para ejecutar el asistente para configurar SharePoint de TFS e instalar SharePoint.
Paso siguiente: Ejecutar el Asistente para actualización de TFS
Ejecute la instalación de Team Foundation Server desde el DVD del producto y, a continuación, utilice el asistente para actualizar la instalación.
Para obtener más información, vea Ejecutar el Asistente para actualización de TFS.