Comunidad Usuarios Microsoft Uruguay
Inicio de sesión
Iniciar la búsqueda
Inicio > Blog > Categorías
Formas de hacer un respaldo y recuperación de datos en SharePoint Server 2010

Ahora vamos a ver cómo podemos hacer respaldo y recuperación de datos en la nueva administración central de SharePoint Server 2010. Como vemos en la imagen 1, en la administración central tenemos una sección dedicada a este tema.

[Imagen 1]
1_Backup_Restore_Central_Administration

En esta sección vamos a encontrar las tareas comunes de respaldo y restauración que SharePoint 2007 proporcionaba y además nuevas opciones que fueron incorporadas en SharePoint 2010, como podemos ver en la imagen 2.

[Imagen 2]
2_Farm_Backup_Configuration

En la primera opción “Respaldo y Recuperación de la granja” contamos con las opciones comunes de respaldo de SharePoint 2010. Lo primero que vamos hacer es respaldar la granja, para lo cual accedemos a la primera opción y nos llevara al primer paso del asistente de configuración como podemos ver en la imagen 3.

[Imagen 3]
3_Farm_Backup_Configuration_Option_1

En esta página vamos a seleccionar que es lo que queremos configurar, para este ejemplo seleccionamos toda la graja y presionamos el botón “Next” el cual nos llevara al paso 2 del asistente, como podemos ver en la imagen 4.

[Imagen 4]
4_Farm_Backup_Configuration_Step_2

En esta pantalla tenemos que seleccionar las opciones de configuración que deseamos para nuestro respaldo:

1) Tipo de Respaldo: Las opciones que tenemos es hacer una respaldo full (la primera vez) o uno diferencial.

2) Respaldo de las opciones de configuración: Acá tenemos que elegir si queremos un respaldo de la configuración de la granja solamente o la configuración y el contenido.

3) Ubicación del Respaldo: Como se ve en la imagen, debemos proporcionarle una ruta a una carpeta compartida en el servidor, puede ser cualquier servidor que tengamos. La única condición es que el usuario que corre el proceso tenga permiso de escritura en dicha carpeta.

Una vez configurado solo nos resta presionar el botón “Comenzar Respaldo” y un job de SharePoint 2010 será configurado para que realice el mismo. En la imagen 8 vamos a poder ver la pantalla donde se muestran los estatus de los Jobs que tenemos corriendo para tareas de respaldo. Esto puede demorar bastante tiempo, dependerá del tamaño de la granja y el contenido que tengamos cargado.

Otra de las opciones que tenemos en la sección “Respaldo y Recuperación de la granja” que veíamos en la imagen 2, es la posibilidad de hacer una recuperación de la granja a partir de un respaldo. Debemos proporcionar la ruta donde hicimos nuestros respaldos y seguir el asistente que nos guiara en el proceso de recuperación.
Contamos con la posibilidad también de dejar configurado la forma que queremos que se realicen nuestros respaldos y restauraciones en la granja. En la imagen 5 podemos ver una pantalla de configuración a la cual accedemos seleccionando el link “Configuración de opciones de respaldo”.

[Imagen 5]
5_Farm_Backup_Configuration_Option_Configuration

En esta sección debemos cargar la cantidad de hilos que queremos que se usen para realizar los respaldos y las restauraciones de contenidos y la ruta al servidor de red que vamos a utilizar.
Por último en la imagen 6 vemos la página que nos proporciona SharePoint 2010 para ver los estatus de los Jobs que están corriendo en nuestra granja.

[Imagen 6]
6_Backup_Job_Status

Bien, hasta ahora hemos visto las opciones que estaban disponibles en SharePoint 2007 y que fueron mantenidas en esta nueva versión, pero veamos dos opciones nuevas de configuración que se introdujeron en SharePoint 2010 y que son muy útiles para hacer respaldo y restauración de forma granular de contenido que tenemos almacenado en SharePoint 2010.

La primera opción de todas es la posibilidad de hacer respaldo de una colección de sitios completa desde la administración central, en la imagen 2 vimos la sección que se llamaba “Respaldos granulares” y la primera opción de la misma es “Respaldo de la colección de sitios”. En la imagen 7 vemos las opciones de configuración que esta nueva opción incorpora y como demos usarla.

[Imagen 7]
7_Backup_Site_Collection

Lo primero que debemos hacer es seleccionar la colección de sitios que queremos respaldar. Como verán contamos con un selector de colecciones de sitios el cual nos abrirá una ventana modal, como podemos ver en la imagen 8, para seleccionar la aplicación web y la colección de sitios que vamos a respaldar.

[Imagen 8]
8 Sellect Site Collection to Backup

Una vez que seleccionamos la colección de sitios, solo nos resta establecer la ruta a la carpeta compartida de un servidor de respaldo y presionar el botón “Comenzar Respaldo.”

La otra opción de respaldo, consiste en la posibilidad de respaldar una lista completa o un sitio completo, dependiendo de la selección que hagamos en la pantalla de configuración que podemos ver en la imagen 9 y que accediéramos presionando el link “Exportar Sitio o Lista”

[Imagen 9]
 9 Backup List In Site Collection

En esta pantalla debemos seleccionar:

1) La colección de sitios, en el primer selector. Se nos abrirá una ventana igual a la mostrada en la imagen 8.

2) El sitio dentro de la colección de sitios seleccionada, aquí también se nos abrirá una ventana modal como la mostrada en la imagen 8.

3) La lista que vamos a respaldar, aquí se nos abrirá una ventana modal también.

4) Ubicación: Debemos cargar el nombre y la ruta de una carpeta compartida donde se almacenara el respaldo.

5) Exportar Seguridad Completa: Si queremos que toda la información de seguridad vaya incluida marcamos esta casilla.

6) Exportar Versiones: Acá debemos indicar si queremos que la historia de versiones sea incluida o no en el respaldo.

Vale la pena destacar que si solo seleccionamos el sitio, el respaldo que se realizara será del sitio completo y todo su contenido. Si se encuentra una lista seleccionada, entonces el respaldo solo se hará para dicha lista.
Una vez configurado solo nos resta presionar el botón “Comenzar Respaldo” y un job será programado para realizar el miso.

Por último comentarles que SharePoint 2010 incorpora comandos en el nuevo sistema de comandos PowerShell en una consola especialmente instalada como podemos ver en la imagen 10.

[Imagen 10]
10 PowerShell SharePoint 2010

En la sección 1 vemos algunos comandos que podemos utilizar para hacer respaldos usando PowerShell.

[Sección 1]

Backup-SPFarm -Directory \\Server\Temp\Farm -BackupMethod Full

Restore-SPFarm -Directory <BackupShare> -RestoreMethod [new/overwrite]

Import-SPWeb -Identity <Site URL> -Path <Export file name> [-Force] [-NoFileCompression] [-Verbose]

Fabián Imaz

Explorando nuevas características de Windows 7 y Windows 2008 R2

Boot from VHD de Windows 7 y Windows 2008 R2

 

Dada la nueva adquisición de notebooks y la preparación de la charla del 16/09/09, decidimos con Juan Carlos Barrios inaugurar la sección infraestructura de CUMUY con este tema.

A mí en particular esta es una de las funciones que más me ha llamado la atención, dada la necesidad de utilizar distintas versiones y/o configuraciones de sistemas operativos, por lo que mereció un estudio completo.

Que es Boot from VHD?

 Es una nueva característica de Windows 7 y de Windows Server 2008 R2 que nos brinda la posibilidad de bootear nuestra PC desde un archivo VHD, sin utilizar un soft de virtualización o particionar los discos.

De esta forma podemos correr el sistema utilizando todo el hardware de nuestro PC, e incluso poder instalar el rol de Hyper-V en nuestro Windows 2008 R2 o utilizar el XP Mode en Windows 7.

Que debo saber antes de empezar?

Las ventajas creo que ya se las imaginan, pero, qué pasa con las desventajas.

Siempre ando blogueando y probando “nuevos descubrimientos”, pero llegando a cierto momento algunas funciones no se ejecutan y no sabemos por qué, así que voy a poner este segmento antes de empezar.

- Si corres estos pasos en el notebook con el disco SATA en modo AHCI, cuando parece que está iniciando correctamente, Pantalla Azul!. Para que funcione correctamente tu disco debe estar en modo IDE o compatible. (Como me hizo sufrir!!!)

- El sistema operativo del .VHD debe ser Windows 7 o Windows 2008 R2.

- El tamaño del VHD aunque sea de espacio dinámico, no debe superar el espacio libre del disco. (En nuestro caso nos daba pantalla azul si superaba)

- La performance decrece aproximadamente un 3% (Eso dicen, yo no note diferencia).

- Hibernar y Bitlocker pueden no funcionar en algunos escenarios. El disco que contiene al VHD no puede estar Bitlokeado.

- El procedimiento con WAIK a mí solo me funcionó desde Windows 2008 R2. Estoy viendo si encuentro el porqué.

- A pedido de Fabian Imaz en la charla de CUMUY, investigaremos que pasa si el VHD esta en un disco USB externo. Esto requiere seteos especiales derivados de los cambios en las letras de las unidades en el USB. Publicaremos el método a la brevedad.

Como instalar una maquina que bootee de un VHD desde el DVD de Instalación?


Aquí les dejo la más práctica si quieren comenzar en su propio equipo.

1. Bootear el equipo desde el DVD de instalación.

2. En la pantalla de inicio de la instalación, no elija “Instalar Ahora”, valla a reparar sistema -> Utilizando las herramientas, o presione Shift+F10, para acceder a la línea de comandos.

3. Iniciar la utilidad de particiones ejecutando el comando

diskpart.

4. Crear el nuevo VHD ejecutando

create vdisk file=”C:\Ruta\nombre.vhd” type=expandable maximum=TamañoenMegabyte

5. Seleccionar el nuevo VHD para montarlo como un disco físico

select vdisk file=” C:\Ruta\nombre.vhd”

attach vdisk

6. Luego cerrar la línea de comandos y volver a la pantalla de inicio de la instalación.

7. Comenzar la instalación normalmente, seleccionando el disco virtual como disco del sistema. Ignorar el mensaje indicando que Windows no puede instalarse en este disco.

8. Una vez finalizada la instalación, si se desea activar el Hypervisor hacer lo siguiente:

- Iniciar bcdedit /set {IDGenerado} hypervisorlaunchtype auto

La siguiente imagen es un ejemplo de cómo quedo en mi equipo.

bcdedit

Como instalar una maquina que bootee de un VHD utilizando WAIK?


Primero descargar Windows Automated Installation Kit desde la página de Microsoft:

http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&displaylang=en
WAIK

Instalamos el producto para tener acceso a la herramienta imagex.exe la cual nos permitirá preparar el VHD.

 Crearemos el VHD utilizando los siguientes comandos, recuerda verificar los números de disco y demás que dependerán de tu sistema.

 Diskpart
Create vdisk file=C:\VirtualMachines\Hyper-VServer\HVServer.vhd maximum=25000 type=expandable
Select vdisk file=C:\VirtualMachines\Hyper-VServer\HVServer.vhd
Attach vdisk
List disk
select disk 1
create partition primary
select partition 1
active
format fs=ntfs quick
assign
exit

En la siguiente imagen te muestro como realicé el de mi PC

bcdedit

Ejecutamos la consola WAIK que nos llevara al PATH donde se encuentra el imagex.exe

Colocamos el DVD de instalación o en mi caso monte el ISO de Hyper-V Server 2008 R2 para probarlo.

Corremos el siguientes comando:  imagex /info D:\sources\install.wim

Lo importante de este paso es ver cuál es el IMAGE INDEX de la instalación del sistema.

Como se ve en la imagen en mi caso es 1.

Imagex info

 Ejecutamos el deployment con este comando

imagex /apply D:\sources\install.wim /check 1 F:\

Aquí ya tienen el VHD, por lo que utilizando el procedimiento a continuación lo pueden hacer bootear para que continúe la instalación.

Utilizar un VHD ya existente.

En el sistema operativo, correr desde línea de comandos lo siguiente.

1. bcdedit /copy {current} /d "Descripción"

2. bcdedit /set {nuevoidgenerado} device vhd=[C:]\Ruta\nombre.vhd

3. bcdedit /set {nuevoidgenerado} osdevice vhd=[C:]\Ruta\nombre.vhd

4. bcdedit /set {nuevoidgenerado} detecthal on

5. bcdedit /set {nuevoidgenerado} hyperlaunchtype auto

Y si tengo Windows Vista?

Si tienes Windows Vista SP1 en adelante ya tienes incluido el ejecutable bcdedit.exe, pero este no es el mismo que el de Windows 7 y hay comandos que no tiene.

Por este motivo lo que vamos a hacer es actualizar a mano de la siguiente manera:

Desde un equipo que ya tenga instalado Windows 7 copiamos los archivos de arranque, por ejemplo a un pendrive.

Copiamos bcdedit.exe y bootmgr.

C:\windows\system32>xcopy /h /y bcdedit.exe f:\

C:\>xcopy /h /y bootmgr f:\

Luego booteamos el equipo con el DVD de Windows 7 o Vista y accedemos a la consola como vimos anteriormente para poder correr los siguientes comandos.

C:\>attrib bootmgr –s –h –r

E:\>xcopy /y /h bootmgr c:\bootmgr

E:\>xcopy /y /h bcdedit.exe c:\windows\system32

Me equivoque! Como borro el booteo que cree?

Ejecutamos el siguiente comando para limpiar las entradas generadas utilizando el ID que corresponda. En mi caso

bcdedit /delete {0c75687a-9668-11de-aa2f-8f5180f2ee69}

Esperamos que la info les ayude a realizar dichas configuraciones y cualquier consulta o comentario a las órdenes.

Un abrazo.

Carlos Rovira – Juan Barrios