Datos personales

Mi foto
BARCELONA, Barcelona
VCP310, VCP410, DCIE, ITIL Foundation
Mostrando entradas con la etiqueta Herramientas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Herramientas. Mostrar todas las entradas

lunes, 7 de febrero de 2011

Ya está disponible el libro: VMware Site Recover Manager 4.0 en español

http://www.josemariagonzalez.es/wp-content/uploads/2010/12/Site_Recovery_Manager_4_espa%C3%B1ol.jpg

Hola que tal. Problemas de salud me han apartado un poco de estar con vosotros, y es que con esto hay que ir con cuidado....

Nuestro buen amigo Jose Mª Gonzalez en nuestro blog hermano El Blog de la virtualización en Español, donde tengo el gusto de participar, ha sacado un nuevo libro, la versión actualizada a 4.0 de "Administrando VMware Site Recovery Manager". Otro buen proyecto de nuestro amigo Jose María.

Especial mención, ya que este proyecto ha sido un proyecto bonito por varias razones. En primer lugar, ha sido traducido al español por un equipo de simpatizantes del Blog, entre los que se incluye mi hijo.  En segundo lugar, los beneficios que se recauden iran todos a Unicef. Falta hace.

Podeis encontrar el libro aqui. Os agradeceré podáis colaborar en lo posible.

Take care....

miércoles, 15 de diciembre de 2010

Licencias NFR para los VCP, VCI i VExperts

201012150944.jpg  


Ya huele a Navidad, y nuestros amigos de Veeam nos quieren hacer un regalito inesperado. Todo VCP, VCI o VExpert tendrá derecho a recibir una licencia de 2 sockets de Veeam Backup & Replication v5 con vPower.

Cito nota oficial

“Veeam Software, innovative provider of VMware data protection, disaster recoveryand VMware management solutions for virtual datacenter environments, today announced that Veeam Backup & Replication™ v5 with vPower™ is now available free to all VMware vExperts, VMware Certified Professionals, and VMware Certified Instructors. Any vExpert, VCP or VCI can receive a free two-socket software license (valued at approximately $1,800) for non-production use, including training, evaluation and development.”

Seguid este link http://www.veeam.com/nfr/free-nfr-license y podréis obtener estas licencias sin coste, “no para su venta”, para vuestro laboratorio. Interesantes, ya veréis.

Gracias a los chic@s de Veeam!

Orbal firma contrato de Reseller para España con Vkernel.

Orbal ha firmado un contrato de reseller para España con la prestigiosa empresa Vkernel, lider en el mercado de la Optimización de la virtualización.
Captura de pantalla 2010-12-15 a las 00.13.02.png

Su producto estrella, Capacity Analyzer, lleva siendo un referente en USA y ha sido galardonada en el último VMworld.

Optimizer ayuda al administrador a localizar los recursos "perdidos" o infrautlizados (discos no usados, snapshots zombies...)

Chargeback permitira a todos aquellos que distribuyan SAS (software as a service) contabilizar el uso interno de la infraestructura.

Con ello, Orbal dispone de un portfolio ampio y completo de soluciones para entregar todo un CPD virtualizado "llaves en mano".

miércoles, 16 de junio de 2010

Se llama Tatiana y le encanta Gaudí…..

DSC_1909

Pues sí, se trata de Tatiana Mishina (Ojo, Míshina, con acento en la primera i, que quiere decir “hij@ de Misha” ;) )….

Ha estado unos días en Barcelona y aparte de ver clientes hemos visto el Barrio Gótico, la Sagrada familia, la Casa Batlló y también las baldosas del Pº de Gracia bajo una fuerte lluvia.. ;)  Aquí la podéis ver en el Barrio Gótico haciendo turismo.

Y es que Tatiana se ha enamorado de Gaudí (creo), aunque no le hace feos al “pan con tomate”

Vuelve cuando quieras Tatiana!

jueves, 13 de mayo de 2010

La máscara EAX

Hola que tal? Soy José Mª Gris y como cada semana vengo a comentaros alguna cosa sobre el ecosistema de Virtualización con VMware.

Días atrás, nuestro amigo jnavapal nos preguntaba lo siguiente:

“Te explico mi actual situación he configurado mis servidores para poder realizar vmotion y drs pero me he encontrado con al sorpresa que no me deja uno de ello por problemas con la mascara “eax” me gustaría, si pudieras, q me explicaras un poco como solucionar ese problema y que implicaciones tiene”

Como comenté en su día, no está soportado por VMware, pero lo he visto funcionar y evidentemente lo desaconsejo para producción. Quede claro que lo que aquí comento es a efectos formativos y no significa para nada ninguna recomendación.

Dicho esto, esto ocurre cuando tenemos procesadores distintos con niveles distintos. Es importante que tengamos a mano la herramienta de run virtual VMware CPU Host Info. Nos la descargamos y la ejecutamos desde un entorno windows que tenga acceso a nuestro vCenter (Vicente para los amigos) y a nuestros hosts.

image

Lo ejecutamos con la opción debug (importante) para que nos muestre los binary directamente.

La primera pantalla nos mostrará nuestros ESX, cuantas CPU tienen, si soportan FT, VT, etc., información interesante. Para el caso que nos ocupa, mal vamos, las CPUs parecen iguales.

image

Pero lo que nos interesa de verdad viene en la ventana de atrás….

image

Aqui vemos los registros EAX, EBX, etc de nuestas CPUs. Pues sí son iguales, podremos hacer vmotion sin problemas. Pero esto no es lo que nos preguntan. Si no falla Vmotion por este concepto, nos aparecerá un mensaje que nos dirá algo como “Hay un problema con el registro EAX”. Bien, entonces tendremos que hacerlos iguales.

imaginemos una máscara y la “distinta”

0000 1110 0000 0000 0000 0000 0000 1000

0000 0000 0000 0000 0000 0000 0000 1011

Nos vamos a una VM, “Edit Setting”, “Options”, “CPUID Mask” y ahí en “Advanced”, nos aparecen nuestros registros de las CPUs y si hacemos click sobre uno veremos las máscaras (ya llegamos…. ). Las máscaras nos interesan las X (Unused), 1 (enable feature), 0 (Hide feature) y la H (Allow Guest software to see actual feature value.) Con ello si tenemos

XXXX HHHH XXXX XXXX XXXX XXXX XXXX HHHH

Querrá decir que el segundo y el cuarto cuarteto son los que “permiten”, con ello lo que deberíamos modificar es lo siguiente

---- 000- ---- ---- ---- ---- ---- 0-00

y quedaría como final mask:

XXXX 000H  XXXX XXXX XXXX XXXX XXXX 0H00

Y esto hacerlo a las VM que queremos hacer vMotion. Reitero, no lo uséis en producción.

Aprovecho para indicar las opciones “Hide the NX flag from Guest” (Con lo que podemos ganar compatibilidad en vMotion pero podemos perder algúna feature de seguridad de nuestra CPU. “Expose th NX flag to guest” Mantendrá todas las features de seguridad activas.

Cuidado con usar la máscara porque podemos estar desabilitando alguna feature importante y podemos tener problemas. hay que mirar las documentaciones de los procesadores y perdonad si soy pesado, nunca en producción.

Hasta la semana que viene.

Cuidaros.

domingo, 2 de mayo de 2010

Error al crear Datastores locales

DataStore Hoy vamos a ver como solventar algún problema que nos puede aparecer al crear datastores locales en nuestro vSphere.

Tenemos nuestro ESX y además del disco en que bota nuestro vSphere tenemos otros discos donde queremos crear datastores locales. Cogemos nuestro vCenter, “Add storage”, “Disk”, vemos y seleccionamos el recurso, y cuando vamos a añadirlo y formatearlo nos da error. Por mucho que probamos, no podemos añadirlo.

Esto ocurre cuando queremos crear un volumen VMFS y partición que está en la misma controladora que el storage local, este volumen está continuamente bloqueado por la Service Console. Lo mismo nos puede ocurrir quitando un recurso local en las mismas circunstancias.

Si usas la línea de comandos, este estado no esta tomado en cuenta, por lo que podrás añadir o quitar estos recursos. En nuestra Service Console, identificaremos el disk que deseamos añadir http://kb.vmware.com/kb/1014953

Ejecutaremos el comando fdisk –u , donde el identificador lo substituiremos por el identificador que hemos obtenido en el paso anterior.
n para nueva partición
p para primaria
1
Indicaremos el primer cilindro (o default)
Ultimo cilindro (o default)
t para cambiar el tipo de volumen
1 para seleccionar la primera partición
fb (valor hexadecimal para vmfs)
x para expert mode
b para inicio proceso de cambio de block de inicio
1 de primera partición
128 para establecer el starting block
w para guardar la información

Guardamos y rebotamos el ESX para que tome en consideración los cambios.

Ejecutamos vmkfstools:

    image

Cuidado. Si la nueva partición está en el mismo disco que la service console, el I/O funcionando y con una controladora PERC, vmkfstools puede no funcionar correctamente, habrá que hacer otro procedimiento.

viernes, 26 de marzo de 2010

SureBackup, la nueva manera de hacer Backups de VMs

image

El pasado domingo tuve la oportunidad de asistir al pre-lanzamiento de SureBackup por parte de Veeam. Unos 10 bloggers tuvimos la oportunidad de ver con Doug Hazelman en un “Blogger meeting” esta nueva tecnología.

Ante todo, dejar claro que SureBackup no es un nuevo producto, es una serie de “Features” que va a incorporar la versión 5 de Veeam Backup. Lo cierto es que la exposición de Doug fue muy clara y directa, por lo que “casi” me voy a limitar a transmitir lo que explicó en su speech.

El Backup a nivel de Imagen tiene muchas ventajas, es “agnóstico” en cuanto a los SO Guest, es portable, simple para recuperar, con un buen ratio coste/efectividad, no precisa agentes, coste por socket.

Pero cuidado, cualquier backup a nivel de Imagen es un Snapshot de un Sistema funcionando. Ello implica que cuando se intente restaurar una vm, ésta puede presentar un arranque con errores debido a updates que precisan un reinicio, porque la VM estuviera en arranque pidiendo si queremos arrancar en modo seguro o bien, la maquina puede estar con BSOD. Si hacemos el backup en ese estado, al restaurar, estamos en el mismo estado.

También puede ser que el SO esté correcto, pero la Aplicación esté corrompida, entonces?

Hay corporaciones que tienen políticas de verificación de los Backups. De forma rotatoria y a la vez con patrón y/o aleatoriamente van restaurando VMs a partir de las imágenes y verificando que las copias que tienen son “funcionales” tras la restauración. Arduo trabajo y además con limitaciones. Por ejemplo, si quiero probas una aplicación tipo VApp con una BBDD y un servidor web precisaré levantar los dos probablemente en un mismo momento del tiempo, o un Exchange precisará un DC y/o un DNS.

Llega SureBackup!

Creo que uno de los mejores valores de Veeam es el plantear cosas nuevas, con “pensamiento paralelo”, innovando y generando nuevas maneras de hacer las cosas. No es fácil, lo hicieron con la copia sintética decremental o inversa (siempre que la explico mis clientes asumen que es lógico, pero nadie lo había hecho antes.

Bueno, ¿que hace SureBackup? Crea un entorno de verificación temporal “on the fly”, publicando en el las VMs de las imágenes de los backups que acaba de efectuar. Tras ello arrancará la vm en cuestión (o bien las vm que compongan la aplicación en varias capas) y tras ponerlas en funcionamiento verificará si la VM esta funcionando OK, el Sistema Operativo y la Aplicación, emitiendo un report informando del resultado.

Con ello, lo que obtenemos es la certeza de que el Backup que hemos efectuado se ha arrancado y funciona. Recordáis un post anterior mío? No me preocupa el Backup, me preocupa el Restore.

Para su Setup, especificas los recursos a utilizar (mínimos), usando los Host existentes, funcionando en una red aislada.

Posteriormente definiremos las dependencias (podremos usar vAppss, las VM afectadas, el orden de boot, delya, etc. Y con ello definiremos un job con un Schedule.

Al parecer la velocidad es importante (últimamente nos tiene acostumbrados la gente de Veeam) En las pruebas, el sistema ha precisado 2 minutos para verificar un Exchange de 150 Gb con 200 MailBoxes. No esta mal no?

Al parecer estará disponible en Q3 de este año.

Más información en http://www.veeam.com/surebackup/

Impresionante!

Hasta la semana que viene!

jueves, 25 de marzo de 2010

Ancho de banda del vSwitch

Captura de pantalla 2010-03-16 a las 12.22.26Estábamos en una instalación la semana pasada con problemas serios de performance en los trabajos de backup.

Mi compañero Jano Carrión (en la foto a la derecha), experto donde los haya en switching, ya no sabía por donde mirar. Bueno, pues iremos aislando los problemas.

Jano instaló el software iperf, podéis obtenerlo aqui teniendo

  • Maquina virtual A
    • iperf –s
  • Maquina B
    • iperf –c (ip vm A)

Con ello medimos los anchos de banda que estábamos usando y nos llevamos unas cuantas sorpresas.

  • Dos VM en un mismo vswtich con vnic flexible: 1,2 Gb.
  • Dos VM en un mismo vswitch con vnic E100: 800 Mb.
  • 1 VM contra una maquina física con vnic flexible: 500 Mb
  • 1 VM contra una maquina fisica con vnic E1000: 340 Mb.

Nuestra primera hipótesis (Jano dixit) es que el driver de la nic fisica puede tener una limitación de velocidad.

Haremos más pruebas y os comentaremos. Por cierto, a la hora de escribir este post, buscando otro tema encuentro curiosamente otro blog donde exponen el tema utilizando otra herramienta de medicion, puedes leerlo aqui., curiosamente llega a las mismas conclusiones (ha hecho más pruebas y documentadas), pero se lleva la misma sorpresa que nosotros.

miércoles, 10 de marzo de 2010

Xtravirt RDP plugin for vSphere vCenter

image Os acordáis de Andrew Kutz y su plug-in SVMotion para VI 3.5?. Ese plug-in nos facilitó mucho el trabajo.

Os acordáis de Xtravirt? Muchos instalamos nuestros primeros ESX de prueba en entornos Workstation con su “How to”.

No es que esté sentimental ni añoro otros tiempos, si unimos los dos temas nos encontramos frente al nuevo plug-in que ha desarrollado Xtravirt para vCenter.

Cuantas veces nos hemos quejado de que la consola de la VM en el vCenter va lenta?

Os presento vSpher Client RDP Plug-in. A partir de ahora cuando queramos conectarnos a una VM desde vCenter lo podremos hacer directamente desde el vCenter, botón derecho, “Connect via RDP”.

RDP Plugin XtravitPodéis obtener el plug-in aquí. Una vez efectuado el download, lo instalaremos con un sencillo setup “mi wife”… y podremos verlo mediante Plug-ins, Manage Plug-ins.

Cerramos vCenter y lo volvemos a arrancar (esa informática….) y a partir de ese momento, click sobre la VM, botón derecho, ahí tenemos al final la opción “Connect via RDP”

Más aún, queréis definir passwords y resolución?. Vamos a Home de nuestro vCenter. Bajo “Solutions and Applications” vemos un icono “Xtravirt RDP Plugin”

Ahí podremos configurar nuestros valores por defecto.

Espero que os ayude en vuestro trabajo diario.

 

jueves, 18 de febrero de 2010

No al Sprawl en virtualización

Hola, como estáis?.

Pues ya sabemos aquello que "virtualizar y rascar, todo es empezar". Empezamos virtualizando una máquina de pruebas, después una no-crítica, vemos que aquello funciona bien, continuamos con los medio-críticos, nos damos cuenta que precisamente lo que tiene que estar virtualizado es lo crítico y terminamos virtualizando el escritorio del Director General. ¿Os suena?

En medio nos damos cuenta que nos falta RAM, que los procesadores...   bueno. Vale, tenemos todo virtualizado, hasta los enchufes del Datacenter (verdad Iván ;) ) y entonces vemos unas vm sospechosas. Hummm Que son estas VM? Ya, una copia de cuando estornudó el DC, vale, y esta? pues no recuerdo, estaba de baja.....  y encima máquinas de prueba y otras historias.. sprawl.... (un amigo mío lo traduce por desparrame...)

Hay quien lo gestiona con un Excel, lo puedes hacer con vScout de Embotics www.embotics.com. Herramienta gratuita que te inventaría las VM a la vez que te permite darle atributos especiales de gestión administrativa.

image¿Como lo gestionamos?. Download desde su pagina web y lo instalamos sobre un 2003 con IIS. Conectamos vScout a nuestro vCenter y ya se nos presenta una pregunta que vaticina cosas “Marcar todas las VM como aprobadas”. Quitamos el check para que no las apruebe y conectamos.

image

Nos aparece este inventario (en este caso están aprobadas), donde una a una o bien por lotes podremos indicarle si la VM tiene fecha de expiración o no, y si la tiene, cuando expira. Le podremos indicar quien es el “owner”, si es que ya tiene el ciclo de vida caducado y bien si es “sospechosa” (quiere decir que no sabemos de donde viene la VM y la vamos a investigar).

image

También podemos tener atributos “customizables”, creando nuestros propios campos (hora cuando hacemos el backup de esta máquina, si hay alguna tipo de requerimiento especial, etc)

En mi caso, cuando he terminado de establecer los datos de una VM, genero un PDF de la cuenta de la VM y se la envío al Owner. Cuando llega el fin de ciclo de vida de la VM, sé a quién tengo que avisar, le envio otra vez el PDF y sencillamente la paro en 48 horas. La guardo en una carpeta administrativa “To be deleted” y después de un tiempo de caución se borra.

Espero que os sea interesante.

Hasta la semana que viene.

 

 

 

sábado, 30 de enero de 2010

Extender un Disco en Windows - Diskpart

diskpart
Pues ya veis…. Yo que siempre he sido pesado con aquello de que “si quieres modificar un disco de windows, converter”, pues hay mas cosas.
Tenía el otro día conmigo al amigo Arseny Chernov de Veeam instalando unas cositas que os enseñaré más adelante, cuando nos quedamos sin espacio en el disco de Windows.
Vale, Converter. El amigo Ars me dijo “Espera, prueba Diskpart, funciona”.

Puedes tener dos opciones, o bien el disco es de sistema o bien es secundario.

Si es secundario, más facil. Sin parar la máquina, Edit Settings y amplias el vmdk como procises.

Si es el disco de sistema, paras la máquina, asocias el .vmdk a una vm en marcha y entonces te encuentras en el primer caso, pues es un disco secundario.

Una vez ampliado el vmdk, tenemos que ampliar la partición.

Entras en CMD.
  • diskpart
  • list disk (con ello nos muestra los discos de que disponemos)
  • select disk=N (donde N es el disco que queremos extender)
  • detail disk (con ello nos mostrará los volúmenes, nos dice además si ha espacio libre)
  • select volume=N (donde N es el volumen que queremos extender)
  • extend (Go!)
  • detail disk (vemos como ha quedado todo)
  • exit.
Funciona, rápido y bien.
Spasibo Arseny!

lunes, 25 de enero de 2010

Backup de nuestros ESX

backup esxEs importante que tengamos copia de la configuración de nuestros ESX.

Recordad que aparte de la mala idea de nuestro amigo Murphy, tiene acceso a nuestro datacenter, y ya se sabe, el diablo pone la cerilla en la mano del pirómano.
Donde está la información específica?

Básicamente en /etc , /boot y /home.
Para hacer backup ejecutamos el siguiente comando:

# tar –cvf <hostname.datestamp>.tar /etc/  /boot/  /home/

Para recuperar nuestro ESX “caído”: 
  • Reinstalar el ESX con las mismas particiones que el anterior
  • Con Fastscp recuperamos el fichero <hostname.datestamp>.tar
  • Borramos los siguientes directorios 
    • # cd /
    • # rm –Rf /etc/vmware
    • # rm –Rf /boot
  • Restauramos
    • # tar –xvf <hostname.datestamp>.tar  
  • Reiniciamos

sábado, 23 de enero de 2010

Datacore: Reclamar espacio no usado en NMV

SDelete-and-CopyWipe-Software-to-Permanently-Delete-FilesPrimer Post sobre Datacore. En cualquier sistema de storage que trabaje con “Thin Provisioning”, debes estar vigilante para recuperar el espacio usado y no borrado. Es decir, puedes borrar con vCenter Server una VM de un Datastore pero el NMV no lo liberará.

Si además tienes una VM que genera y borra muchos fichero, te puedes encontrar en la misma situación.

Como lo solventamos en Datacore en SANmelody 2.0 a partir del PSP4.

Es buena idea usar la utilidad sdelete, el cual puedes obtener aqui. Es buena idea crear un job para que ejecute periodicamente

image 

así limpia y pone a ceros el espacio libre. Con ello dejaremos como espacio a liberar el espacio usado y no borrado en las VM.

En segundo lugar, vamos a recuperar el espacio usado y borrado pero no disponible de los datastores. para ello haremos un fichero .vmdk “dummie” en el datastore pero inicializado a ceros. Para ello ejecutaremos en la Service Console

image

Seguidamente, estos ficheros .vmdk deberemos borrarlos. Con ello dejaremos el espacio usado y borrado disponible para recuperar.

Con ello hecho, procederemos a recuperar el espacio desde Datacore desde el prompt con el comando

image

Con ello recuperaremos todo el espacio disponible. Si todo ello lo ponemos en jobs y los programamos para su ejecución de forma periódica, mantendremos nuestro sistema lo más disponible posible.

viernes, 22 de enero de 2010

Intimidades de Veeam Backup…..

backup_trauma Hola que tal?

Parece que nos hemos puesto de acuerdo en hablar del tema “Backup”. Pues vamos a ello.

Veeam Backup usa la técnica de Backup sintético, permitiendo tras efectuar un backup completo, efectuar backup tan sólo de los cambios incrementalmente. La técnica habitual que usan los productos similares es crear un fichero “grande” con el “full backup” para posteriormente ir creando ficheros “delta” con los cambios incrementales una vez vamos ejecutando el job.

Una vez alguien dijo “El problema no es el Backup, es el Restore”. Cuanta razón tenía, recuerdo cuando trabajaba con Mainframes y teníamos que “tirar” de cinta (si, aquellos armarios increíbles con cintas más grandes que los magnetófonos) y oía al técnico de sistemas “no lee, no restaura”. Un sudor frío pasaba por nuestra espalda hasta que al fin el milagro se producía y restauraba.

La premisa es la siguiente. Si vas a restaurar, estadísticamente lo que vas a buscar en primera instancia para cubrir el RTO es la última copia que hemos hecho. Si ésta es completa en lugar de sintética, siempre nos dará más facilidades (rapidez, consistencia, etc.)

Es por ello que Veeam usa la particularidad de copia “reverse” o decremental, por la cual, el primer backup completo nos creará el fichero principal pero cuando ejecute la primera incremental nos encontraremos con que el fichero perteneciente a la primera ejecución tiene sólo las diferencias, mientras que el último que hemos efectuado está “completo”.

Como trabaja Veeam? Curiosamente de una forma muy parecida a como gestiona los snapshots Datacore.

Tras la generación del fichero .vbk en la primera ejecución, cuando se ejecuta la primera copia incremental, Veeam actualiza los cambios que han habido en el sistema en explotación en el fichero .vbk, guardando todos los datos antiguos que han sido actualizados en un fichero .vrb para esta ocasión.

El fichero .vbk tendra como nombre de fichero el que le hemos asignado al hacer el job, mientras que el .vrb, además del nombre llevará concatenado el “timestamp” del dia y la hora en que se inició el job.

De esta forma podremos identificar los ficheros que tenemos en nuestros directorios ya que tendremos un fichero copia.vbk y tantos .vrb como rollbacks hayamos parametrizado, que se denominarán copiayyyy-mm-ddThhmmss.vrb.

Mecanismo parecido pasa con las réplicas, pero con diferencias, ya que una réplica en el fondo es una vm preparada para ponerse en marcha asap, entonces el fichero .vbk es substituido por el .vmdk de la VM, trabajando los vrb de igual forma que el Backup. Podéis obtener un resumen y más información en www.veammeup.com, blog que mantienen los chicos de ingeniería de Veeam de San Petersburgo, desde aquí un saludo.

Especial cuidado si estáis corto de espacio en el espacio smb que contiene estos ficheros y los movéis. A partir de la versión 4.0, Veeam Backup cuando editas el job, y en la ejecución del mismo hace ciertas verificaciones de la existencia de los ficheros destino. Hablaremos otro día de este tema y de como cumplir con las normas de seguridad y auditoría haciendo servir discos intercambiables y jobs alternados de copia.

Take care.

José María

 

jueves, 21 de enero de 2010

Constituir un “near CDP” con Veeam Backup

backup Vamos a hablar sobre cómo construir un “near CDP” con Veeam Backup. Veeam Backup, como sabéis tiene dos funcionalidades, Backup Sintético Reverso (otro día hablaremos de él) y la funcionalidad de efectuar Réplicas.

La Réplica no es un concepto que substituye al Backup, sino que lo complementa. El punto fuerte de la Réplica es que el RTO (Recovery Time Objetive) es mucho menor que el de un backup, porque sencillamente obviamos el tiempo preciso para recuperar desde los ficheros de Backup, el punto débil es que precisamos espacio en SAN en vez de en NAS, que es más económico.

Entendemos por CDP “Continuous data protection” como la funcionalidad de capturar y efectuar Backup de todas las versiones de toda la información que exista en origen. Veeam Backup no es un CDP, por eso estamos hablando de un “near CDP” ya que si usamos todas las posibilidades que nos ofrece el producto, efectuar una réplica será un suspiro y con ello podremos ir haciendo réplicas que nos permitirán hacer el versionado de los cambios de la información.

En primer lugar, tras la instalación del Veeam Backup y su enlace con nuestra infraestructura instalaremos una nic que trabaje con la red de Storage, donde tenemos nuestras LUNs con una IP de su rango. A continuación, instalaremos en nuestra máquina que tiene instalado VB un iniciador iSCSI (el de MS mismo) y configuraremos éste versus la SAN, para que Windows pueda ver los volúmenes. Sobre todo, no los inicialicéis con Windows ….

Comprobamos que todo funciona bien haciendo un ping a la SAN y un ping al NAS o recurso compartido que contendrá nuestros ficheros de Backup (el NAS nos interesa para hacer backup, aunque este post versa sobre réplicas). Como último paso antes de empezar a configurar verificaremos que la LUN donde vamos a alojar las réplicas tiene suficiente espacio para alojar nuestras VM más las retenciones que deseemos.

Si todo es OK, tan sólo nos queda configurar el Job. Replication, damos de alta un nombre para este Job y en “Replication Mode” escogemos VMware vStorage API Mode SAN only, al menos para el momento de prueba y ver que efectivamente funciona.

En “Virtual Machines” efectuaremos “Add” y seleccionaremos la VM que queremos replicar y en “Replica Destination” seleccionaremos el Host que albergará la Réplica y el Datastore. En esta pantalla en “Advanced” marcaremos que deseamos recibir un Mail como notificación (recordad efectuar setup del SMTP en Tools), la verificación de la integridad de las réplicas, sobre todo, la deduplicación y el “Change block tracking” de vSphere (todo lo que estamos comentando se hace asumiendo que estamos en un entorno vSphere).

En la pestaña Backup indicaremos cuantos puntos de rollback o versiones deseamos. Si tenemos espacio y por la noche se han hecho backup, teniendo los rollback del dia ya será buena cosa, si hacemos una Réplica cada hora desde las 9 de la mañana hasta las 9 de la noche, con 12 rollback tendremos suficiente.

En “Replica Consistency” habilitaremos Veeam VSS si se trata de un DC o bien de un SQL (hablaremos sobre ello), especificando usuario y password de Administrador de la VM.

Al final, en “Job Schedule”, lo habilitaremos para que ejecute las programaciones y lo habilitaremos con un job periódico, por ejemplo, como hemos dicho antes, cada hora.

Cuidado. Cuando un Job de Backup o de Réplica se inicia, efectúa un Snapshot temporal marcado como “Veeam”. Tan sólo puede existir un Snapshot, si se encuentran dos nos encontraremos muy posiblemente con un “Consolidate helper”.

Es por ello que es una Buena Práctica declarar una ventana de Backup (por ejemplo de 21 horas a 9 de la mañana) y una ventana de réplica (de 9 de la mañana a 21 horas), así no se cruzarán los Jobs.

Para programar los jobs de réplica dentro de esta ventana, iremos al botón “Schedule” de la ventana “Job Schedule” y en un formato muy parecido al de MS, indicaremos que el Job queda habilitado de 9 a 21, mientras que la franja nocturna la dejamos para los Backups. Finalizamos el Wizard.

Con ello tendremos un espléndido Job que desde las 9 de la mañana a las 21 horas nos irá haciendo réplicas de nuestras VM, las cuáles, usando el modo SAN y deduplicación consumirán poco tiempo y recursos a la vez que van versionando nuestra información en franjas de 1 hora. Haced la prueba, os sorprenderá.

Si tenemos una corrupción o pérdida de la VM original, no uséis el vCenter server para poner en marcha nuestra vm_replica. Iremos a nuestro Veeam Backup, efectuaremos Restore e indicaremos “Perform failover” (el gráfico animado es bastante explicativo), indicaremos el Job del que queremos hacer “failover” y la VM en particular, seguidamente nos mostrará los rollback de los que disponemos para recuperar. (fijaros en que siempre el último es el Synthetic full y los más antiguos son Rollback, hablaremos de ello otro dia), efectuando Finish tendremos nuestra vm_replica en marcha sustituyendo a la que ha caído.

Eso es todo por hoy. Probadlo, primero con una réplica o dos (aprovechando la hora de la comida), para ir evolucionando hasta la velocidad y número de Rollbacks que os convenga. Os sorprenderá.

miércoles, 20 de enero de 2010

Herramientas indispensables….

MediumCoRDScreenshotLos que ya me conocéis sabréis que me gusta tener mis herramientas, y hoy voy a hablar de un par de ellas que aunque en concepto son lo mismo, trabajan en dos entornos muy distintos.

La primera es mRemote. Gestor de escritorios que aglutina VNC, http, https, ica, etc… Te permite tener definidos todos tus accesos para gestionar tu infraestructura o tu entorno de forma ordenada como dice nuestro buen amigo David del Prado. Tienes toda la razón David. Muy recomendabla la version portable de mRemote.

Pero claro, estamos los que nos hemos pasado al Mac, y sí, podemos tener mRemote en una VM en Fusion. Vale, pero para eso no me he comprado un Mac. Cord es una herramienta para Mac que no tiene todos los protocolos que tiene mRemote, pero para RDP funciona de maravilla. Dos herramientas para tener muy en cuenta.

Take care…

domingo, 17 de enero de 2010

El Guerrero del Disco…. Disk Warrior!

warrior02[1]Sí, sí, mi Mac va lento y con problemas… parece mentira eh?

Hace mas de 18 meses que no he reinstalado mi compañero de fatigas, nada, una simple ampliación de memoria y andando.

Le instalé el Snow Leopard y aunque funcionó bien, no noté tanto la diferencia, al revés empezó a ir lento, lento, lento…. Al final, viendo “streaming” hasta tartamudeaba…

Pensando, pensando, la verdad es que hace un tiempo tuve un par de paradas “malas” al acabarse la batería (en que estaría yo liado…) y me dio unos errores raros de disco.

Ayer pasé TechTool Deluxe y me dió la primera idea. Tenía la Volume Structure con problemas, ya te tengo!. Copia de seguridad en “Time Capsule” y por si acaso un “Carbon Copy Clone”, que no estamos para ir perdiendo datos. Mirando información, la gente hablaba maravillas de Diskwarrior.

Nada más empezar, te ofrece “Graph” para dibujare como tienes ordenados los bloques del disco y como tendrían que estar. Ni os cuento, frustrante, pero había encontrado el problema, quedaba ver si la solución era la herramienta que tenía en la mano.

Funciona de perlas. Los mejores 99.95$ usados, pues ha sido pasarlo y solucionarlo todo.

Ya tengo mi MacBook como hacía tiempo no lo veía y además sin reinstalar, continua el reloj con su cuenta…..

Saludos a tod@s

lunes, 19 de enero de 2009

VI, Converter y Dominios MS

image Esta mañana me han hecho una consulta técnica sobre VI y los controladores de dominio. No es cosa de niños….

Por otro lado hemos visto que a veces los procedimientos P2V no son “Hago un Ghost y tira”…… tiene su miga.

Aparte de que cada uno tiene “su librillo” fruto de sus historias, histerias y paranoias a la vez que algún cantazo, existen las Best practices para el P2V. Existen otros métodos que también funcionan, pero “Esto es lo que dice VMware”, y por algo lo dirá…..

image

 

 

 

Por cierto, en breve disponible ya la Beta del Converter 4.0 que soportará conversiones desde Linux!

sábado, 24 de mayo de 2008

Pequeños programas, grandes herramientas. BGInfo

Los que nos dedicamos a esto de los Sistemas Operativos hay momentos en los que estas conectado con escritorio remoto a varias maquinas a la vez. ¿Esta es la 001 o es la 011? ¿Donde estoy? ¿No estaré metiendo la pata?.....
Muchas veces (y me consta que colegas también), he modificado el texto del icono de Mi Pc para añadir el nombre del Host o la IP. Con ello podía saber donde estaba trabajando en ese momento.

Mi buen colega Oscar Zapata me ha regalado una perla..... BGInfo.

Se trata de una pequeña herramienta de Sysinternals que en base a la configuración que le indicas, al ejecutarlo, escribe literalmente un Wallpaper. Si lo añades a inicio, cada vez que arrancas la sesión, actualiza la información. Detalle importante, cuando hace "timeout" i bloquea el equipo, se visualiza igual, por lo que si te conectas con el usuario bloqueado, podrás ver la información igualmente.... Gran herramienta.

Lo podéis descargar desde aquí

Gracias Oscar....



domingo, 30 de marzo de 2008

Ojito, que cambian cosas.


Increible herramienta VmWare Converter, pero hoy no ha pasado lo que tenía que pasar, o mas bien, ha pasado lo que tenia que pasar...
Lo mejor para probar cositas nuevas, pues máquinas virtuales.... Perfecto, vamos a probar la Release Candidate de Server 2008...
Vale por aqui, vale por alla. Vamos a pasarlo de Workstation al Server de VMWare.... Hecho mano del querido converter y ya esta!
Pues no, cuando arrancamos nos dice que ha cambiado el Hardware... (bueno) pero que el amigo 2008 no arranca...... que repares....
Las cosas cambian..... Nos queda el importer..... Veremos....