Respaldo de servidores virtuales: aplicaciones y herramientas tradicionales Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 5 La mayoría de los departamentos de TI todavía efectúan las copias de seguridad con aplicaciones tradicionales, utilizando servidores cliente para proteger los servidores virtuales. Pero esta estrategia tiene limitaciones. Actualmente, existen numerosas y buenas alternativas para los respaldos de equipos virtuales. por Jacob Gsoedl E de departamentos de TI, las copias de seguridad de los servidores se siguen haciendo como antes se copiaban los equipos físicos. Sin embargo, con la expansión del número de servidores virtuales, los métodos tradicionales de copia de seguridad comienzan a ceder terreno. El hecho de que una sola máquina física pueda hacer de anfitrión de una pluralidad de máquinas virtuales (VMs) presenta desafíos sencillamente inexistentes cuando se trata de hacer únicamente copias de seguridad de equipos físicos. La existencia de múltiples VMs compitiendo entre sí por los recursos de procesamiento, almacenamiento y redes hace que la lucha, la puja por esos recursos constituya el principal desafío al que se enfrentan los administradores a la hora de proteger la información contenida en los servidores virtuales. La concurrencia simultánea n la mayoría Storage Guía Básica: Respaldo de Servidores Virtuales de varios procesos de respaldo en múltiples máquinas virtuales puede afectar considerablemente al rendimiento de las aplicaciones hospedadas en dichas VMs. Además, al emplear métodos tradicionales de copia de seguridad para proteger los servidores virtuales se acaban sacrificando prestaciones esenciales, como la protección de datos consistente con las aplicaciones (application-consistent data protection) y la capacidad de rescatar objetos por debajo del nivel de VM, como archivos, sin tener que restaurar la máquina virtual entera. Teniendo en cuenta que el centro de datos rebosa de servidores virtuales, los administradores de TI se encuentran ante el mandato claro de repensar su estrategia de respaldo a fin de proteger de manera eficiente las VMs y las aplicaciones que hospedan. opciones de protección de datos en servidores virtuales Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 6 Actualmente, la protección de entornos virtualizados se lleva a cabo con uno de los siguientes métodos de copia de seguridad: • Agentes de respaldo en VMs • Protección continua de datos (CDP) • Respaldo de la imagen de la VM en el hipervisor mediante un servidor proxy de respaldo Agentes de respaldo en VMs. Efectuar copias de seguridad de las máquinas virtuales mediante la colocación de agentes de respaldo en cada una de ellas supone trasladar el método más popular de copias de seguridad de los servidores físicos al ámbito virtual. En lugar de tener un agente de respaldo por cada servidor físico, cada VM tiene su propio agente y las operaciones de respaldo son independientes en cada máquina virtual. Esta forma de trabajar funciona siempre y cuando que la cantidad de VMs sea pequeña; conforme aumenta la cifra de máquinas por hipervisor, el conflicto por los recursos (resource contention) irá creando problemas en su rendimiento. Además de ser capaz de aprovechar el producto de respaldo y la manera de trabajar existentes, el agente de respaldo puede ser la manera más eficaz de asegurar la consistencia de la aplicación. Para muchas aplicaciones, especialmente las que no operan en Windows Storage Guía Básica: Respaldo de Servidores Virtuales y las no integradas con Microsoft Volume Shadow Copy Service (VSS), usar un agente de respaldo puede ser la única manera de garantizar la consistencia entre aplicaciones de la información protegida con la copia de seguridad. Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 7 Protección continua de datos. Los productos de CDP que funcionan en cada VM se encuentran un peldaño por encima de los agentes de respaldo que operan con las copias de seguridad tradicionales. El producto de CDP captura los cambios de forma continua y sin poner tanto peso sobre el equipo anfitrión como los respaldos tradicionales. Estos productos trabajan bien a nivel de archivo o de bloque y, normalmente, ofrecen la posibilidad de integración con aplicaciones de uso generalizado a fin de garantizar la restauración hasta un punto que sea consistente con todas ellas. Junto a los grandes distribuidores de aplicaciones de copias de seguridad que han añadido la protección continua de datos a sus paquetes de servicios, existe un listado de pequeñas compañías que también venden productos de CDP como FalconStor Software, InMage Systems, Vision Solutions (la cual ha adquirido Double-Take Software) y otras. Respaldo de la imagen de la VM en el hipervisor empleando un servidor proxy de respaldo. La protección de imágenes de VMs en el hipervisor, más que el respaldo de VMs por medio de agentes internos en cada máquina virtual, es atractiva por muchas razones: permite hacer copias de seguridad de forma eficiente, consumiendo muy pocos recursos; elimina la necesidad de instalar y gestionar agentes de respaldo en cada VM; y al centralizar la copia de seguridad de todas las VMs en el equipo anfitrión, podemos coordinar los respaldos de todas ellas y limitar al máximo los problemas de rendimiento y de conflicto de recursos. Para descargar las tareas del respaldo de la máquina del hipervisor, normalmente se replican o montan snapshots de las VMs en un equipo de respaldo o servidor proxy anfitrión. Así, mientras se llevan a cabo las copias de seguridad se limita al mínimo su impacto potencial sobre el rendimiento Sin embargo, la copia de seguridad de la imagen de la VM en el lado del equipo anfitrión normalmente sólo es aceptable si se puede lograr que los respaldos de las máquinas virtuales sean consistentes. Por ello, todos los distribuidores prinicpales de hipervisores Storage Guía Básica: Respaldo de Servidores Virtuales Protección de datos de servidores virtuales: características esenciales LAS IMPLEMENTACIONES de copias de seguridad de imágenes de máquinas virtuales (VMs) difieren en cuanto a prestaciones y capacidades, y, dependiendo también de los requisitos, pueden ser más o menos adecuadas para determinados entornos virtualizados. A la hora de evaluar una aplicación de copia de seguridad de servidores virtuales es conveniente examinar los siguientes aspectos: •Deduplicación. Las imágenes del sistema operativo de las VMs son muy similares e ideales para la deduplicación, por lo que contar con esta funcionalidad es prácticamente obligatorio. Es preferible la deduplicación en origen (hipervisor), tal y como ofrecen Arkeia Software, EMC Corp. (Avamar) y PHD Virtual Technologies (Virtual Backup), a la deduplicación en el destino de la copia de seguridad. Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars •Restauración granular. Aunque las copias de seguridad de las imágenes de VMs basadas en bloques toman instantáneas de las imágenes de las máquinas virtuales, queda en manos de la aplicación de seguridad la capacidad de prestar el servicio de restauración de objetos por debajo de la VM, como los archivos. Esta capacidad es absolutamente necesaria en cualquier aplicación de copia de seguridad de servidores virtuales. •Opciones de recuperación y flexibilidad. Las capacidades de recuperación varían significativamente entre diferentes aplicaciones de respaldo de servidores virtuales. Por ejemplo, Veeam Backup & Replication, de Veeam Software, permite a los usuarios operar una máquina virtual directamente desde el archivo de copia de seguridad sin tener que restaurar las máquinas virtuales. Esta funcionalidad se llama vPower y permite hacer restauraciones instantáneas. Otra notable herramienta de restauración de esta compañía es Virtual Lab. Esta funcionalidad permite iniciar máquinas virtuales a partir de imágenes de respaldos de VMs como instancias no productivas en paralelo con VMs productivas, separando las no productivas y habilitándolas para que se comuniquen con las VMs productivas a través de una traducción de direcciones de red (NAT). •Opciones de verificación de la copia de seguridad. No todas las copias de seguridad concluyen satisfactoriamente, por lo que los productos que ofrecen la opción de verificarlas sin tener que restaurarlas está teniendo un éxito espectacular. Por ejemplo, Veeam Sure Backup ofrece la inicialización y prueba automática de las copias de seguridad. •Opciones de instalación. Los productos de copia de seguridad de VMs se encuentran disponibles en forma de software, dispositivos de hardware y dispositivos virtuales. Estos últimos son imágenes de máquinas virtuales preconfiguradas. Como ejemplos están los productos de Arkeia, PHD Virtual y VMware (VMware Data Recovery, o VDR). continúa en la página 10 8 Storage Guía Básica: Respaldo de Servidores Virtuales Protección de datos de servidores virtuales: características esenciales continuación de página 9 •Consideraciones sobre el rendimiento. Las instantáneas basadas en hardware producen mejores resultados que los productos basados en software en cuanto a rendimiento y escalabilidad, y deberían ser tenidas en cuenta para entornos virtualizados muy amplios. Todas las aplicaciones de copia de seguridad apoyan instantáneas basadas en software, pero el soporte de instantáneas basadas en hardware es más disperso. •Soporte de copias de seguridad. Si bien todos los productos de respaldo pueden grabar a disco, no todos pueden grabar a cinta; en general, los productos de respaldo exclusivos para VMs tienen más probabilidades de soportar sólo la copia a disco. Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 9 •Soporte de hipervisores. Muchas compañías operan más de un solo hipervisor. Idealmente, la aplicación de copia de seguridad que elijas debería soportar múltiples hipervisores. •Soporte de servidores físicos y virtuales. Casi todas las compañías manejan una combinación de servidores físicos y virtuales. Idealmente, la aplicación de respaldo debería ser capaz de proteger ambos tipos de servidores, físicos y virtuales. han añadido la funcionalidad de poner las VMs en modo inactivo (quiesce) mientras se toma la instantánea de la imagen de la máquina. Otro aspecto a tener en cuenta es el de la restauración granular. Si bien algunos productos de respaldo sólo permiten restaurar máquinas virtuales, hay otros que pueden restaurar objetos por debajo del nivel de VM, como los archivos. La protección consistente de datos de aplicaciones en cada VM resulta más compleja con respaldos de imágenes de VMs que cuando se trata de agentes de respaldo instalados en las propias máquinas virtuales. La protección de datos consistente con las aplicaciones suele estar, normalmente, limitada a aplicaciones que están integradas con VSS. Para las aplicaciones no integradas con VSS, la única opción puede ser realizar copias de seguridad consistentes con las caídas (crash-consistent backups). Pero en caso de que sea necesaria la consistencia entre aplicaciones, lo mejor es usar agentes de respaldo en las VMs. Storage Guía Básica: Respaldo de Servidores Virtuales No hay duda de que la tendencia es hacia las copias de seguridad de imágenes de VMs a nivel de hipervisor y a descargar la tarea de respaldo a un servidor proxy; y a medida que la cifra de servidores virtuales aumenta, esta tendencia cobra aún mayor relevancia. Los mecanismos para obtener respaldos y utilidades eficientes de imágenes de VMs varían significativamente según utilicemos XenServer de Citrix Systems, Hyper-V de Microsoft o Sphere de VMware. apis de vstorage para la protección de datos (vadp) Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 10 Hubo un tiempo en que la protección de datos era un campo de minas para VMware. No fue hasta el desarrollo de vSphere que la compañía acertó de lleno. Antes de vSphere 4, VMware había creado VMware Consolidated Backup (VCB) para descargar las copias de seguridad desde el hipervisor a un servidor proxy, pero esta herramienta no tuvo una excesiva aceptación debido a ciertas deficiencias importantes. Con VCB se tomaban las instantáneas de la imagen del disco de la máquina virtual (VMDK) y se copiaban en su totalidad a un servidor proxy desde el que se ejecutaba el respaldo. La descarga del respaldo a un servidor proxy minimizaba el impacto de los respaldos sobre las VMs, pero también exigía almacenamiento adicional para las instantáneas. “VCB era [un producto] engorroso, y el problema principal con él era cómo definir el tamaño del servidor proxy para dar cabida a todas las instantáneas que necesitaban copiarse”, dice Lauren Whitehorse, analista principal de Enterprise Strategy Group (ESG), firma radicada en Milford, Massachusetts. A VCB le sucedió vStorage APIs for Data Protection (VADP) un producto que resuelve los problemas que planteaba aquella herramienta. Para empezar, VADP ya no requiere copiar los datos a un servidor proxy; las instantáneas ahora se pueden montar en un servidor proxy desde donde se realiza la copia a disco o cinta. Mientras que VCB permitía sólo instantáneas completas de VMDKs, independientemente de las modificaciones que sufrieran, VADP apoya las instantáneas tomadas de forma eficiente mediante su funcionalidad changed block tracking (CBT). CBT mantiene un control de los cambios realizados en el VMDK a Storage Guía Básica: Respaldo de Servidores Virtuales Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 11 nivel de bloque y permite las instantáneas eficientes de dichos cambios. vSphere 4 está completamente integrado con VSS para habilitar instantáneas de aplicaciones integradas con VSS que operan en las máquinas virtuales y que mantienen la consistencia entre aplicaciones. Sin embargo, para obtener el máximo rendimiento de VSS, será preciso instalar VMware Tools en la máquina virtual. vSphere se comunica con VSS vía VMware Tools. Para proteger una VM mediEl soporte para la ante VADP, se envía la orden de “quiesce”, o modo inactivo, a copia de seguridad vSphere para ordenar a la VM que de Hyper-V a nivel vierta la información almacenade imagen de VM no da en la memoria al disco y que está tan extendido no acepte ninguna nueva escritura. Una vez instalado en la VM, entre las aplicacioel software de VMware Tools pernes de respaldo de mite trasladar la orden de modo terceros como inactivo a las aplicaciones de la máquina virtual habilitadas con lo está el soporte VSS para, de esta manera, congepara VADP. lar (freeze) las aplicaciones instaladas en la VM. Posteriormente, se procede a tomar la instantánea y, una vez completada, se retira la congelación de la VM y las aplicaciones habilitadas con VSS. Finalmente, se monta la instantánea en el proxy de seguridad y se hace una copia de protección a disco o cinta. VADP goza de un soporte muy amplio por parte de las aplicaciones de respaldo a terceros. Además de los principales distribuidores de sistemas de respaldo (Arkeia Software, CA, CommVault Systems, EMC, IBM, Quest Software /BakBone Software y Symantec) otros fabricantes más pequeños, como PHD Virtual Technologies y Veeam Software también ofrecen aplicaciones para respaldo de servidores virtuales con soporte VADP. Asimismo, vSphere ofrece su propia herramienta de protección llamada VMware Data Recovery (VDR). VDR se presenta como un dispositivo virtual para la realización de instantáneas y tareas de deduplicación a disco. Storage Guía Básica: Respaldo de Servidores Virtuales VMware ha posicionado VDR como un producto de gama baja. hyper-v y vss de microsoft Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 12 Gracias a VSS, Microsoft acertó desde el primer momento con la protección de datos en Hyper-V. En gran medida, el ciclo de respaldo de VADP es parecido al de Hyper-V. En primer lugar, la aplicación de respaldo envía la orden de modo inactivo a la VM con Hyper-V vía VSS para verter al disco la información contenida en la memoria; luego, VSS toma una instantánea y elimina la congelación de la VM. Al igual que con VADP, la instantánea puede también replicarse o mapearse a un servidor proxy que actúa como respaldo dedicado. La orden de quiesce puede entonces extenderse a las aplicaciones habilitadas con VSS dentro de la VM, pero ello requiere la instalación en la VM del llamado servicio de integración de respaldos, algo parecido a que VADP exija la instalación de VMware Tools. VSS depende de diversos componentes principales (ver “componente Microsoft Volume Shadow Copy (VSS) ): las aplicaciones habilitadas para VSS tienen que implementar lo que se denomina escritor VSS para coordinar varios componentes a fin de crear copias sombra (shadow copies) consistentes de uno o más volúmenes. Las aplicaciones, como las de respaldo, necesitan instalar un solicitante de VSS (VSS-requestor) para solicitar una copia sombra del volumen. Pero el principal componente es el proveedor de VSS (VSS-provider), encargado de crear y mantener las copias sombra (instantáneas). Si bien el proveedor de VSS viene incluido en los últimos sistemas operativos Windows, los distribuidores de software y hardware de almacenamiento también pueden suministrar sus propios proveedores de VSS. Es llamativo comprobar que los proveedores de VSS de arrays basados en hardware permiten un alto rendimiento y una protección de datos con un gran potencial de escalabilidad en entornos Hyper-V. Aunque fue preciso que VMware implementara changed block tracking para obtener instantáneas eficientes, en VSS esa capacidad corresponde al proveedor de VSS. Por ejemplo, el proveedor de VSS que forma parte de los sistemas operativos de Microsoft realiza instantáneas incrementales por medio del método de “copiar al escribir” (copy-on-write); esto es, cuando se produce un cambio en el volu- Storage Guía Básica: Respaldo de Servidores Virtuales Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 13 men original, pero antes de que se grabe en el disco, el sistema lee el bloque a modificar y lo almacena. El soporte para la copia de seguridad de Hyper-V a nivel de imagen de VM no está tan extendido entre las aplicaciones de respaldo de terceros como lo está el soporte de VADP. Por ejemplo, Tivoli Storage Manager (TSM) de IMB y Virtual Backup de PHD no lo sostienen en estos momentos. Al igual que VMware, Microsoft ofrece su propia solución de copia de seguridad para los entornos Hyper-V con System Center Data Protection Manager (DPM). DPM ofrece protección de datos casi continua para las máquinas virtuales hospedadas en servidores que operan con Hyper-V. Con sus prestaciones avanzadas, como el soporte disco-a-disco y disco-a-cinta, su capacidad para recuperar objetos sub-VM, la protección de máquinas virtuales mientras tiene lugar el proceso de migración, la integración dentro de Microsoft System Center y el soporte de sistemas Hyper-V agrupados o en solitario, DPM es un producto de la más alta calidad si lo comparamos con el producto de gama básica que ofrece VMware con VDR. respaldo con citrix xenserver Las aplicaciones de respaldo de terceros pueden iniciar instantáneas incrementales o completas de las imágenes del disco de VMs con Citrix XenServer a través de XenAPI (XAPI). Normalmente, estas instantáneas suelen ser crash-consistent y dependen de que las aplicaciones recuperen un estado consistente después de hacer la restauración. Recuperar después de restaurar un respaldo que sea crash-consistent es parecido a volver a poner en marcha la máquina virtual después de un fallo eléctrico. Con XenServer 5.6, Citrix añadió la capacidad de realizar instantáneas de memoria en tiempo real para capturar el estado de la máquina virtual en el momento preciso de la instantánea, permitiendo la reversión a un estado anterior. La instantánea de memoria de Citrix utiliza los recursos de Microsoft VSS, de modo que está disponible para las máquinas virtuales habilitadas para VSS (sistemas operativos Microsoft) pero no para las que operan con Linux. Además de sus propias instantáneas, XenServer respalda también instantáneas de almacenamiento compartido para los arrays sostenidos por este software. Aprovechar las capacidades de estos arStorage Guía Básica: Respaldo de Servidores Virtuales rays para tomar instantáneas es la manera más rápida y escalable de proteger los entornos XenServer, pero sólo es posible si la infraestructura de almacenamiento está respaldada por este software. Al igual que vSphere y Hyper-V, Citrix ofrece su propia aplicación de copia de seguridad de imágenes de VMs con VM Protection and Recovery (VMPR). Todas las versiones de XenServer llevan incluida una versión básica de VMPR a la que le faltan prestaciones como la de programar un calendario de tareas. Existe otra versión de pago, más avanzada, que incluye está última prestación (programación de tareas) y la automatización. Las aplicaciones de terceros existentes para el respaldo a nivel de imagen de XenServer ofrecen un soporte más tenue que para vSphere y Hyper-V. Entre los distribuidores que sí ofrecen este soporte están Arkeia Software, CommVault, PHD Virtual Technologies y Veeam Software Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Componentes de Volume Shadow Copy (VSS) de Microsoft componente descripciÓn Solicitante Aplicación (p. ej. aplicación de copia de seguridad) que solicita tomar una copia sombra (instantánea) del volumen. Escritor Componente de una aplicación (p.ej. Microsoft SQL Server) que almacena la información persistente en uno o más de los volúmenes que participan en la sincronización de la copia sombra. Proveedor Componente que crea y mantiene las copias sombra; el proveedor viene incluido en los sistemas operativos Microsoft de última generación y también está disponible a través de distribuidores de software y hardware de almacenamiento. Volumen de origen Volumen que contiene la información que va a ser copiada (copia sombra) Volumen de almacenamiento Volumen que contiene las instantáneas de las copias sombra Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 14 Storage Guía Básica: Respaldo de Servidores Virtuales conclusiones sobre el respaldo de vms Mejoras al respaldo de servidores virtuales El respaldo basado en bloques de la imagen de la VM en el hipervisor anfitrión, ejecutado idealmente a través de un servidor proxy, se está convirtiendo en el método preferido de protección de los servidores virtuales. Entre las razones principales de esto, están la maduración de las APIs de respaldo en vSphere, Hyper-V y XenServer, así como el creciente apoyo que estas APIs reciben de las aplicaciones de respaldo, así como su rendimiento y su potencial de escalabilidad. Dado que la mayor parte de las organizaciones utilizan más de un hipervisor (por encima del 70% de las empresas, según Whitehouse, de ESG) y una combinación de servidores físicos y virtuales, el apoyo a hipervisores múltiples y la capacidad de sostener servidores físicos y virtuales son aspectos importantes a considerar a la hora de elegir la aplicación más adecuada para la copia de seguridad de un servidor virtual. n Jacob Gsoedl es colaborador freelance y director corporativo para sistemas empresariales. Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 15 Storage Guía Básica: Respaldo de Servidores Virtuales Software para copias de seguridad de VMware y una lista de comprobación de soluciones para respaldo de vSphere Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Si estás buscando una nueva herramienta de copia de seguridad de VMware vSphere, hay muchas cosas que deberías analizar antes de tomar una decisión. Este artículo te ofrece algunos consejos sobre cómo elegir la mejor herramienta para tus necesidades concretas, así como una lista de comprobación para ayudarte a comparar diversos productos de respaldo de servidores virtuales. por Eric Siebert C una herramienta nueva de copia de seguridad de vSphere, hay muchas cosas que conviene tener en cuenta. Adquirir software de copias de seguridad para entornos virtualizados es más complicado que hacerlo para servidores tradicionales porque la arquitectura de virtualización altera la manera en que se realizan la copia y la recuperación. En este artículo examinamos las diferentes cuestiones que tendrás que analizar antes de tomar la decisión de adquirir software de copia de seguridad de VMware. uando vayas a comprar Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 16 Storage Guía Básica: Respaldo de Servidores Virtuales ¿El software de copia de seguridad respalda la virtualización? Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware La primera y más obvia pregunta que hay que hacerse es si el producto que queremos adquirir respalda la virtualización o no, y, si lo hace, hasta qué punto. Inicialmente, algunos fabricantes reaccionaron con lentitud a la hora de adaptar sus productos de copia de seguridad a los entornos virtualizados, pero actualmente casi todos sostienen la virtualización, de una u otra manera. Otros proveedores, como Veeam y Quest (antes Vizioncore), desarrollaron productos de respaldo prácticamente desde cero específicamente para la copia de seguridad de productos de VMware. Uno de los primeros aspectos a estudiar cuando evaluamos el software de copia de seguridad es su grado de integración con vSphere y si el proveedor asume totalmente la virtualización de la arquitectura y las características que hacen que los respaldos sean más eficientes en esta plataforma. Es posible realizar copias de seguridad de servidores virtuales de la mis- Lista de comprobación de soluciones para respaldo de vSphere Comprueba que la herramienta de respaldo de vSphere se basa en agentes de la consola de servicio y sostiene: •ESX •Cintas como destino del respaldo •Compresión (¿dónde se hace?) •Changed Block Tracking •ESXi •VSS (VMware Tools o software de otro proveedor) •Respaldo de servidores físicos •vSphere (¿qué versiones?) •APIs VMware para Protección de Datos• Verificación automática de la recuperación •Scripting y PowerShell •Replicación •Respaldos sintéticos •Integración con vCenter Server •Discos como destino del respaldo (¿qué clase de discos?) •Deduplicación nativa (¿dónde se lleva a cabo?) •Restauración a nivel de archivo (¿para qué sistemas operativos?) •Restauración de objetos de aplicaciones (¿qué aplicaciones?) •VI3 (¿qué versiones?) Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 17 Storage Guía Básica: Respaldo de Servidores Virtuales ma manera que se copian servidores físicos usando un agente de respaldo instalado en el sistema operativo huésped. Sin embargo, este método es ineficiente y puede ocasionar un rendimiento deficiente debido al consumo excesivo de recursos. ¿sostiene respaldos a nivel de imagen? Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars Casi todos los distribuidores apoyan copias de seguridad a nivel de imagen, el método preferido para la protección de máquinas virtuales (VM). Este método protege las VMs en la capa de virtualización y no requiere la participación del OS huésped, lo que acaba siendo más eficiente y consumiendo menos recursos. La protección de imágenes completas de VMs a nivel de bloque puede ser ineficiente si faltan controles para garantizar que no se hace un respaldo de los bloques vacíos o que contienen datos borrados. Comprueba qué métodos utiliza cada distribuidor para optimizar y reducir el volumen de información que queda protegido dentro de la VM durante la copia de seguridad a nivel de imagen. La mayor parte de los distribuidores harán un escáner para detectar los bloques vacíos y evitar hacer copias de seguridad de los mismos; otros van un poco más allá y leen la tabla de archivos dentro del OS huésped para averiguar dónde está ubicada la información borrada. Tener la opción de deduplicación integrada en las aplicaciones de respaldo también puede reducir de forma significativa el volumen de información protegida. La compresión es otra prestación muy útil que puede reducir la cantidad de información que queda escrita en el dispositivo de destino. Existen distintas maneras de efectuar la deduplicación y la compresión (cliente, inline, destino), de modo que es conveniente explorar cómo lo hace el proveedor concreto que estés examinando y saber si su método requiere de algún software o hardware adicional. Es importante saber dónde se realiza porque ello afectará al punto donde se produce el uso de recursos adicionales durante la implementación de la copia de seguridad. ¿el producto sostiene prestaciones nuevas y apis de vstorage? Otro aspecto a examinar es la rapidez con que el proveedor reaccio- 18 Storage Guía Básica: Respaldo de Servidores Virtuales Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 19 na ante la aparición de nuevas prestaciones y APIs. Cuando vSphere salió al mercado trajo consigo cambios importantes diseñados para mejorar las copias de seguridad y las capacidades de recuperación. Las APIs de vStorage para la protección de datos (vStorage APIs for Data Protection, VADP) introducidas con vSphere fueron diseñadas para remplazar VMware Consolidated Respaldo (VCB), el sistema anterior, que resultaba más complejo y menos eficiente. Otras prestaciones, como changed block tracking (CBT), ofrecen una eficiencia mucho mayor para respaldos y replicación incrementales. Algunos proveedores adaptaron rápidamente sus productos para sostener las nuevas funcionalidades de vSphere, mientras que a otros les ha llevado más tiempo, aunque finalmente han dado el paso. Saber que estas nuevas capacidades están disponibles en vSphere pero tener que esperar a que tu proveedor las incluya en su servicio, puede ser frustrante. Asegúrate de comprobar el ciclo de presentación anterior de nuevas funcionalidades de tu proveedor. Eso te permitirá ver con qué rapidez se adapta a las nuevas circunstancias. No aceptes sus promesas sin más; si anteriormente al proveedor le llevó mucho tiempo adoptar las nuevas prestaciones, lo más probable es que en el futuro ocurra lo mismo. ¿cuáles son los hipervisores Sostenidos? El siguiente punto a investigar es cuáles son los hipervisores que sostiene el proveedor y los métodos que aplica para hacer protegerlos. Casi todos los productos de respaldo actualmente sostienen la protección de sistemas anfitriones ESX y ESXi, pero los métodos empleados para ello pueden variar. Las copias de seguridad ejecutadas a través de una red son más lentas y usan más recursos del anfitrión. Los métodos que conectan directamente al disco de la VM en la capa de almacenamiento son más rápidos y eficientes. Muchos productos de copia de seguridad instalan un agente en ESX Console Service. Aunque esto no está mal, no es la opción preferida porque las copias realizadas vía VADP, sin agentes, son más eficientes. Si buscas un producto que haga copias de seguridad de la versión gratuita de ESXi no encontrarás ninguno. VMware mutila deliberadamente las APIs de la versión gratuita de ESXi para que no pu- Storage Guía Básica: Respaldo de Servidores Virtuales eda ser copiada en la capa de virtualización. Si quieres proteger VMs que funcionen con una versión gratuita de ESXi, tendrás que confiar en un agente del sistema operativo para llevarlo a cabo. ¿disco o cinta? Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 20 Otra decisión que tendrás que tomar es sobre el tipo de formato donde deseas almacenar la copia de seguridad. Básicamente, hay dos opciones: disco, cinta o, en algunos casos, las dos. En años recientes se han hecho muy populares los respaldos en disco porque ofrecen ciertas ventajas respecto a las cintas. Pero las copias de seguridad en cinta siguen siendo necesarias en muchos departamentos de TI aunque, sobre todo, a efectos de ampliar la retención offsite. Por lo tanto, encontramos que no es infrecuente mezclar cinta y disco, haciendo una copia de seguridad inicial a disco y, posteriormente, haciendo otra copia del disco a cinta. Sin embargo, muchas de las aplicaciones de respaldo diseñadas específicamente para virtualización (de PHD Virtual Technologies, Quest y Veeam) sostener sólo la copia a disco y no permiten hacer directamente la copia de seguridad a cinta. De modo que, si también necesitas hacer respaldos a cinta te verás obligado a utilizar una segunda aplicación de protección de datos que te permita grabar a cinta. Estos productos, aunque no permiten la copia directa a cinta, sí permiten ejecutar un script post-respaldo que pone en marcha una copia de seguridad a cinta. Algunos de los proveedores más importantes, como Symantec, prestan soporte a las copias de seguridad en ambos formatos, así que, en estos casos, sólo necesitarás tener una aplicación de respaldo. Otra área a destacar respecto a las aplicaciones de respaldo exclusivas para entornos virtualizados es que la mayoría de ellas no tienen la capacidad de proteger servidores físicos. Si estás obligado a proteger equipos tanto físicos como virtuales, necesitarás una segunda aplicación que permita las copias de seguridad de estos últimos. Al igual que antes, las grandes marcas como Symantec sostener sistemas de respaldo para ambas plataformas, pero tampoco conviene despreciar las aplicaciones exclusivas para entornos virtualizados. Aunque mantener dos aplicaciones de respaldo puede Storage Guía Básica: Respaldo de Servidores Virtuales aumentar la complejidad de las operaciones y los costes, a veces merece la pena porque las aplicaciones de protección exclusivas para equipos virtuales generalmente ofrecen mejores prestaciones y una mejor integración con vSphere. análisis de los requisitos para el software de respaldo de vmware Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 21 Con todas estas opciones y posibilidades, ¿cómo decidir qué producto es el más adecuado? En primer lugar, empieza por examinar, uno a uno, los requisitos que debe tener el producto; decide qué características son absolutamente necesarias y cuáles son, simplemente, útiles pero no imprescindibles. Normalmente, el presupuesto irá dictando qué te puedes permitir adquirir. En cualquier caso, el objetivo es obtener el mejor producto posible por la cantidad de dinero que tienes disponible para invertir; explora el mercado y compara prestaciones. Las copias de seguridad no sólo tienen que ver con el software sino que, también, hay que mirar al hardware que emplea para almacenar la información en destino. Si optas por copiar a disco, comprueba que su capacidad de almacenamiento es suficiente para cubrir tus necesidades de retención. Asegúrate de elegir una solución respaldo de vSphere que es compatible con tu entorno virtual. Si tienes un entorno mixto con Virtual Infrastructure 3 y anfitriones vSphere, necesitarás una solución que lo sostenga. pon a prueba tu herramienta de respaldo de vsphere Una vez que has estudiado los productos e identificado los que cumplen con tus requisitos, el siguiente paso consiste en ponerlos a prueba. No compres software de copia de seguridad sin probarlo antes en tu entorno. Lo que diga el vendedor y el funcionamiento del producto en tu entorno pueden ser diametralmente opuestos. Cada contexto es diferente y las especificaciones que presentan los proveedores, como la velocidad de respaldo, normalmente se suelen obtener en sus propios entornos controlados, y estos no siempre reflejan fielmente las cargas de trabajo y escenarios que se dan en el mundo real. Storage Guía Básica: Respaldo de Servidores Virtuales El software de copia de seguridad es un elemento esencial de tu infraestructura. No te apresures a tomar una decisión. Tómate tu tiempo, haz muchas preguntas, prueba productos y adopta una decisión informada. Así tendrás la seguridad de que el producto elegido es el más adecuado para tu entorno vSphere. n Eric Siebert es un veterano del sector de las TI con más de 25 años de experiencia cubriendo múltiples áreas, aunque centra especialmente su atención en la administración y virtualización de servidores. Eric es miembro muy activo de los foros de ayuda de VMware Vmtn y ha obtenido el estatus de gurú de élite ayudando a otros a resolver sus problemas y retos. Asimismo, es moderador de usuarios de Vmtn y mantiene su propio sitio Web de información sobre VMware VI3, vSphere-land. Mejoras al respaldo de servidores virtuales Aplicaciones y herramientas de respaldo para servidores virtuales Lista de comprobación del software para respaldo de vmware Mejores prácticas de respaldo de vmware Respaldo de hipervisores vs backup de vm Cómo vadp de vmware puede beneficiar a los vars 22 Storage Guía Básica: Respaldo de Servidores Virtuales