Contents
- El almacenamiento en cinta y otros tipos de almacenamiento
- Respaldo en cinta: conceptos erróneos y beneficios
- Proveedores de software de copia de seguridad en cinta
- Commvault
- Arcserve
- Veeam
- BackupAssist
- NovaStor
- Iperius Backup
- EaseUS Todo Backup
- Bacula Enterprise
- Respaldo en cinta con Bacula Enterprise
- Conclusión
A pesar de los avances realizados en las estrategias de copia de seguridad en disco a gran escala y de copia de seguridad en la nube, el software de copia de seguridad en cinta magnética sigue siendo un componente importante de muchas arquitecturas de protección de datos. La cinta ofrece ventajas que son difíciles de sustituir por cualquier otra tecnología. Factores como la velocidad de escritura de datos, la portabilidad, la fiabilidad, la facilidad de almacenamiento y la densidad de datos contribuyen a la popularidad actual de las cintas. Bacula Enterprise admite bibliotecas de cintas de todos los proveedores, tamaños y tipos, además de copias de seguridad en la nube y en disco, lo que ofrece al cliente una flexibilidad total en cuanto a medios de almacenamiento. Este «cómo» describirá algunos de los pasos básicos de configuración y notas de configuración para utilizar la solución de software de copia de seguridad en cinta para la mayoría de las bibliotecas de Bacula Enterprise.
Pero primero hay un tema que merece la pena explorar: las razones para elegir la cinta en lugar de otros tipos de almacenamiento, como los discos. A continuación, repasaremos algunas de las principales ventajas y desafíos tanto de los discos como de las cintas.
Los discos son un medio de almacenamiento muy conocido, que requiere poco o ningún mantenimiento y su escalabilidad es bastante buena en general. Una de sus principales ventajas es el tiempo de recuperación, ya que permiten acceder más fácilmente a archivos específicos de la copia de seguridad. También están las ventajas de la deduplicación, que consiste esencialmente en la eliminación de todos los datos duplicados a un nivel extremadamente granular, por lo que sus copias de seguridad suelen ocupar mucho menos espacio de almacenamiento.
El almacenamiento en cinta y otros tipos de almacenamiento
Sin embargo, existen algunas limitaciones a la hora de utilizar el disco como almacenamiento de datos. Por ejemplo, los datos que se guardan en discos pueden ser más susceptibles de ser sobrescritos o borrados accidentalmente, y pueden convertirse en objetivo de determinados virus informáticos. Los discos también pueden ser relativamente costosos en cuanto a su mantenimiento, ya que siempre están «trabajando» y pueden sobrecalentarse, lo que significa que necesitará tanto un medio de refrigeración como el suministro de energía para que todo el sistema funcione correctamente. Al mismo tiempo, algunas personas podrían pensar que confiar en las copias de seguridad en la nube resolvería estos problemas, pero los almacenamientos en la nube suelen utilizar literalmente los mismos tipos de disco que todos los demás, simplemente proporcionándole acceso a ellos. Esto significa que la mayoría de estos problemas permanecen.
Por supuesto, el almacenamiento en la nube como objetivo de las copias de seguridad tiene sus propias ventajas, y es posible segregar cuatro ventajas principales que puede proporcionar la copia de seguridad en la nube por sí sola:
- Conveniencia, ya que se puede acceder a las copias de seguridad en la nube desde cualquier lugar que disponga de conexión a Internet, lo que facilita enormemente al departamento de TI la supervisión y gestión de todo tipo de operaciones de copia de seguridad y restauración.
- La seguridad también es un punto de interés en lo que respecta a las copias de seguridad en la nube, ya que la existencia de éstas permite a sus usuarios evitar todo tipo de restricciones de viaje, incluidas las órdenes de bloqueo, así como muchas otras.
- Facilidad de uso: las copias de seguridad en la nube suelen ser fáciles de configurar y utilizar en comparación con otras opciones, e incluso es posible automatizar la mayor parte del proceso de copia de seguridad, lo que facilita al departamento de TI la supervisión de todo.
- Las capacidades de instantáneas también son bastante convenientes en este caso, ya que la copia de seguridad en la nube en su conjunto facilita mucho la generación y el almacenamiento de instantáneas para diversos fines.
Luego está la cinta, que es relativamente antigua como medio de almacenamiento, pero que sigue siendo lo suficientemente fiable como para ser considerada una alternativa de almacenamiento adecuada. Una de las mayores ventajas de la cinta es su capacidad: el estándar LTO-8 permite almacenar hasta 30 TB de datos por cada unidad de cinta (y el futuro estándar LTO-12 promete alcanzar la capacidad total de hasta 480 TB por cinta).
El precio también es un punto clave. La cinta se considera una de las opciones de almacenamiento más baratas que existen cuando se trata de almacenar datos a largo plazo. También se utiliza en algunos servicios en la nube, y el almacenamiento en bóveda fuera de las instalaciones de la cinta en general permite que los datos escapen a las ramificaciones de un desastre natural o algún otro tipo de suceso que pudiera dañar sus datos in situ.
La complejidad también es algo que puede ser relevante para las copias de seguridad en cinta: el proceso completo puede requerir a veces una vigilancia constante, una planificación exhaustiva de todo el proceso, así como el uso de algo llamado esquema de rotación de copias de seguridad.
En algunos casos, puede necesitar un nuevo cartucho de cinta para cada ciclo de copia de seguridad. También es posible reutilizar los cartuchos de cinta de copias de seguridad anteriores, lo que hace que sea un enfoque mucho más rentable en su conjunto. En general, es posible segregar tres esquemas principales de rotación de las copias de seguridad en cinta:
- Esquema GFS. La opción más fiable de las tres, el esquema Abuelo-Padre-Hijo es también el esquema de rotación de copias de seguridad más popular que existe. Se basa en mantener múltiples niveles de copias de seguridad, desde las diarias hasta las semanales y mensuales. Un problema potencial de este enfoque es que probablemente sea el menos rentable, ya que requiere más cinta para ejecutarse correctamente y, por tanto, genera un mayor coste de mantenimiento para la empresa en cuestión.
- Torre de Hanoi. Un esquema de rotación de copias de seguridad que actúa como una especie de término medio entre los más caros y los más asequibles, la Torre de Hanoi está en su mejor momento cuando se trabaja con empresas pequeñas o medianas con volúmenes de datos relativamente pequeños. Si bien es cierto que cuesta menos que el esquema GFS, también es bastante complicado en su implementación, lo que crea una alta posibilidad de que se cometa un error al intercambiar los cartuchos de cinta. Además, este esquema de rotación tiene el requisito de realizar una copia de seguridad completa para cada una de sus sesiones, lo que hace que todo el proceso sea bastante largo y requiera mucho almacenamiento.
- Esquema de cinco cintas. La opción más rentable de las tres, el esquema de rotación de cinco cintas es el mejor cuando se utiliza para empresas más pequeñas que no tienen la necesidad de archivar información obsoleta. Funciona según un principio relativamente sencillo de reutilización de los cartuchos de cinta cada semana, manteniendo un cartucho de cinta por cada día laborable de la semana. Cabe señalar que, para que este esquema de rotación funcione, el volumen de datos diario de la empresa no debe superar la capacidad de un solo cartucho de cinta.
Unas condiciones de mantenimiento adecuadas permitirán que la cinta se mantenga en buen estado durante mucho tiempo sin dañar los datos en cuestión. Se considera que la vida útil general de las cintas es de unos 30 años. También está la naturaleza de las copias de seguridad en cinta: no están «conectadas», en cuanto se hace la copia de seguridad, el propio dispositivo se desconecta, y eso salva los datos que contiene de posibles ciberataques y demás.
Desgraciadamente, la cinta tampoco es perfecta – requiere condiciones específicas para evitar el deterioro de los datos, los tiempos generales de recuperación son mucho más largos que la mayoría de las alternativas debido a la necesidad de llevar físicamente la cinta en cuestión a su entorno de trabajo, y la navegación dentro de esos datos tiene más limitaciones que el disco. Incluso con los desarrollos más recientes, como los sistemas de archivos lineales en cinta (LTFS), sigue sin acercarse a la velocidad de búsqueda del disco.
La cinta también es propensa a una serie de problemas, como medios de cinta incorrectos, copias de seguridad no válidas, etc. Por ejemplo, utilizar un soporte de cinta no preparado o no reconocido es un error sorprendentemente común en este campo, aunque el software de copia de seguridad en cinta debería ser capaz de notificar a su usuario si consigue localizar uno o varios cartuchos de este tipo. Todo esto es posible gracias a un código de barras único que tiene cada cartucho de cinta.
Las copias de seguridad inválidas son también un factor importante en lo que respecta a los errores más comunes de las copias de seguridad en cinta. El riesgo de crear una copia de seguridad incorrecta o no válida sin saberlo siempre está ahí, y por eso es tan importante realizar comprobaciones periódicas de los errores, así como un proceso regular de verificación de las copias de seguridad, restauraciones de prueba periódicas y una copia de seguridad completa periódica (al menos una vez al mes); todo ello para minimizar el daño potencial de perder algunos, si no todos, sus datos primarios.
Hablando de pruebas: las pruebas de las copias de seguridad en cinta en su conjunto son impopulares, ya que aproximadamente el 34% de las empresas no prueban sus copias de seguridad en cinta en primer lugar, y cerca del 77% de las que probaron sus copias de seguridad encontraron algún tipo de problema relacionado con la cinta (fuente).
A pesar de sus limitaciones, la cinta sigue considerándose uno de los tipos de almacenamiento más convenientes cuando se trata de almacenar datos a largo plazo, y en ese sentido, la cinta prevalece sobre la mayoría de las alternativas.
Respaldo en cinta: conceptos erróneos y beneficios
El Daemon de Almacenamiento de Bacula Enterprise es el componente que gestiona las lecturas y escrituras en los distintos dispositivos de almacenamiento soportados por Bacula. La copia de seguridad en cinta se gestiona en parte mediante herramientas nativas de Linux y, por tanto, los dispositivos soportados siguen en gran medida el soporte en el kernel de Linux. Para obtener información sobre si una biblioteca o unidad de cinta específica está soportada por Bacula Enterprise, el soporte de Bacula Systems puede responder a la pregunta. Sin embargo, la mayoría de las bibliotecas y unidades de cinta disponibles en el mercado que son compatibles con el kernel de Linux son compatibles con Bacula.
Hay algunos conceptos erróneos comunes sobre la cinta. Recorreremos algunos de los más populares:
La copia de seguridad en cinta está muerta. Lo único que ha muerto de la cinta como medio de copia de seguridad son los esfuerzos de marketing. Muchas empresas siguen utilizando la cinta en sus sistemas de copia de seguridad. La falta de comprensión general de la tecnología que hay detrás de la cinta como tipo de almacenamiento impide que la gente se dé cuenta de las posibles ventajas de utilizar la cinta como medio de almacenamiento de copias de seguridad. Una parte de la culpa puede recaer en los proveedores de cintas, ya que hacen poco por educar contra los rumores negativos y las ideas erróneas.
La cinta como medio de almacenamiento puede ser sustituida. Hay ventajas específicas de la cinta que, a menudo, ningún otro tipo de almacenamiento puede igualar tan fácilmente. La alta capacidad es una de ellas, mantener grandes cantidades de datos en cinta es considerablemente más barato que utilizar cualquier otro medio. Por motivos de cumplimiento, muchas empresas prefieren la cinta a la nube para almacenar sus datos intactos y fuera de las instalaciones al mismo tiempo. Además, las capacidades offline de la cinta le permiten eludir de forma natural la mayoría de las ciberamenazas de la era moderna. También requiere menos energía y genera menos calor que otros tipos de almacenamiento como los discos.
La cinta es ineficaz como almacenamiento. Es cierto que la cinta tiene sus limitaciones, pero es perfecta para el almacenamiento de datos fuera de las instalaciones y desempeña muy bien su papel en la conservación de datos a largo plazo. Hay una estrategia muy conocida sobre las copias de seguridad, se llama la regla 3-2-1: esta consiste en que debe mantener tres copias diferentes de sus datos almacenados en al menos dos tipos diferentes de almacenamiento y al menos una copia debe mantenerse fuera del sitio – y las copias de seguridad en cinta son un medio perfecto para desempeñar un papel en esa estrategia, ya que sus capacidades de almacenamiento son enormes, y cuando se utiliza como un almacenamiento fuera de línea, lo hacen casi impenetrable por las amenazas cibernéticas modernas.
La cinta como tecnología de almacenamiento de datos es antigua y anticuada. Conviene recordar que la cinta es básicamente el único medio de almacenamiento que se ha mantenido estable desde su creación, con mucho menos subidas o bajadas de popularidad, como las experiencias de almacenamiento en disco o en la nube.
No hay futuro para las copias de seguridad en cinta. Debido a la reputación de la cinta como un tipo de almacenamiento «muerto», mucha gente piensa que no evoluciona y que no tiene futuro en general. Esto no es cierto; más del 80% de las empresas modernas de diferentes tamaños utilizan la copia de seguridad en cinta como uno de sus medios de almacenamiento de datos. Es más, los últimos años muestran el aumento de esta tecnología en general, y los fabricantes de cintas están haciendo todo lo posible para mejorar la cinta como medio de almacenamiento en general, incluyendo no sólo la capacidad, sino también el cifrado de datos dentro de la cinta, la partición de datos para disminuir la complejidad general de la copia de seguridad y otras tecnologías de optimización.
Puede que algunas personas se cuestionen las razones para utilizar la cinta en general, cuando parece que muchos se están alejando del almacenamiento físico para ir a la nube. Hay varias razones para ello:
- Durabilidad – como ya se ha mencionado, con los cuidados adecuados la cinta es capaz de almacenar datos durante unos 30 años, lo cual es una cantidad de tiempo significativa en general, y todo ello sin ningún tipo de mantenimiento regular. Esto avergüenza a la mayoría de los discos duros, las unidades de estado sólido y otros medios de almacenamiento en comparación.
- Seguridad – los formatos de cinta modernos, como LTO-Ultrium, ofrecen encriptación de datos en cinta para garantizar el cumplimiento de todo tipo de leyes y normas en materia de seguridad de datos. Saber dónde se almacena físicamente su copia de seguridad en cinta también se considera una gran ventaja cuando se trata de la exigencia de control físico sobre los datos de una empresa.
- Portabilidad – a pesar de su capacidad en general, la cinta suele ser bastante fácil de almacenar, especialmente si se compara con los sistemas en la nube o los discos duros de cualquier tipo.
- Precios de la conversión – algunas empresas antiguas no disponen de los fondos necesarios para realizar la migración a algún otro medio de almacenamiento de datos o para incluir otro junto a la cinta. Las conversiones completas de almacenamiento de datos suelen requerir una cantidad increíble tanto de trabajo como de fondos, añada a eso todo el trabajo sobre los cambios de política – y será una razón suficiente para que las empresas sigan utilizando la cinta a pesar de todo.
- Cumplimiento – algunas organizaciones encuentran más fácil utilizar la cinta como forma de cumplir con las leyes y obligaciones de cumplimiento, por ejemplo algunos bancos e instituciones legales.
Proveedores de software de copia de seguridad en cinta
La copia de seguridad en cinta es compatible con un gran número de proveedores de software de copia de seguridad de terceros, aunque no sea evidente a primera vista. En la siguiente lista, puede ver 8 ejemplos diferentes de proveedores de software de copia de seguridad que pueden trabajar con operaciones de copia de seguridad y restauración en cinta:
Commvault
Una solución de copia de seguridad bastante popular que también admite la copia de seguridad en cinta, incluyendo operaciones como la detección de cintas, la carga/descarga de cintas, el borrado de cintas, etc. Además, dos de las características propias de Commvault pueden aplicarse a la copia de seguridad en cinta. Está la Exportación de Medios – la capacidad de eliminar físicamente los medios del almacenamiento en cinta, y también está el Rastreador de Bóvedas – la capacidad de gestionar los medios que se almacenan en ubicaciones externas (que es el principal caso de uso para las copias de seguridad en cinta en general).
Arcserve
Arcserve es una solución de protección de datos que ofrece múltiples planes diferentes a sus clientes, siendo cada plan más adecuado para un público objetivo específico. Las capacidades de su solución de copia de seguridad en cinta son más adecuadas para los centros de datos, ya que ofrece múltiples características diferentes para contrarrestar algunos de los problemas comunes de las cintas. Así, Arcserve proporciona informes centralizados (SRM), recuperación granular para múltiples instancias diferentes, capacidades de restauración inteligente y también cumple los requisitos de varias tácticas específicas de copia de seguridad, como D2D2T, D2D2C, VTL, etc.
Veeam
Otro ejemplo de una plataforma de backup muy conocida en el mercado que también funciona como software de backup en cinta. Las capacidades de Veeam en términos de copia de seguridad en cinta incluyen la posibilidad de crear una copia de seguridad de todo, desde los servidores Windows, los servidores Linux, así como los dispositivos NDMP y NAS. Es compatible con los tipos de copia de seguridad completa e incremental y tiene trabajos específicos de «copia de seguridad en cinta» que ofrecen más opciones para la cinta como almacenamiento de destino de la copia de seguridad específicamente.
BackupAssist
BackupAssist hace honor a su nombre, ya que ofrece una completa solución de copia de seguridad para Windows Server, Microsoft 365, así como para entornos de trabajo desde casa. Su paquete BackupAssist Classic ofrece una abundancia de características para la protección de datos, y también es la única opción que soporta la copia de seguridad en cinta. BackupAssist cuenta con una lista bastante impresionante de funciones cuando se trata de copias de seguridad en cinta para servidores, como el cifrado de datos (AES-256), el etiquetado de cintas, la compatibilidad con copias de seguridad completas/incrementales/diferenciales, la compresión de datos, la instalación/gestión rápida y sencilla, los múltiples métodos de notificación y mucho más.
NovaStor
Pasando a soluciones de copia de seguridad más pequeñas, NovaStor ofrece una solución de copia de seguridad completa con un impresionante conjunto de características. Es compatible con cargas de trabajo de Windows, Linux y VM, y es capaz de funcionar con SharePoint, Active Directory, MS Exchange, así como con otras aplicaciones. También hay múltiples características diferentes dignas de una gran solución de copia de seguridad en cinta para servidores, como bibliotecas de cintas virtuales, soporte de almacenamiento en la nube con múltiples proveedores de almacenamiento, deduplicación, compartición dinámica de unidades de cinta, etc.
Iperius Backup
También se pueden encontrar muchas características específicas de las cintas en Iperius Backup, una solución de copia de seguridad para bases de datos, máquinas virtuales y otras cargas de trabajo. En cuanto a las funciones relacionadas con las cintas que puede ofrecer Iperius Backup – hay imágenes de la unidad, encriptación de datos, soporte para VSS (Volume Shadow Copy), soporte para todas las diferentes variaciones de unidades de cinta (copia de seguridad en cinta LTO, así como DLT, AIT, DAT, y más), y restauración granular. También puede realizar copias de seguridad en varias ubicaciones de cinta a la vez, automatizar algunas de sus funciones y puede verificar y/o expulsar automáticamente los cartuchos de cinta.
EaseUS Todo Backup
EaseUS es toda una familia de productos que ofrece múltiples dispositivos de software diferentes para la gestión de particiones, recuperación de datos, transferencia de datos y, por supuesto, copias de seguridad. EaseUS Todo Backup es una solución de copia de seguridad versátil que tiene una serie de características útiles relacionadas con la copia de seguridad, incluyendo el apoyo a la cinta como una ubicación de copia de seguridad, así como las copias de seguridad incrementales, las operaciones de copia de seguridad/recuperación con un solo clic, la programación extensa, y muchas otras características para los usuarios regulares y las empresas.
Bacula Enterprise
El último ejemplo de esta lista, pero no el menos importante, es Bacula Enterprise, una solución de copia de seguridad multifuncional que admite una gran cantidad de tipos de almacenamiento y técnicas de copia de seguridad diferentes con la ayuda de su sistema modular.
Bacula Enterprise ofrece una arquitectura modular altamente segura que la sitúa en el escalón más alto de las soluciones en cuanto a sus niveles de seguridad. Ser especialmente compatible con la tecnología de almacenamiento en cinta es parte de esa arquitectura de seguridad, para los usuarios que tienen el almacenamiento en cinta como parte de su estrategia de seguridad. Bacula también tiene algunas características avanzadas relacionadas con las cintas:
- Volúmenes etiquetados, que evitan la sobreescritura accidental (al menos por parte de Bacula). Bacula Enterprise también es compatible con las etiquetas de cinta IBM /ANSI, que son reconocidas por muchos softwares empresariales de gestión de cintas
- Se envían los datos al disco durante la copia de seguridad y se escriben posteriormente en la cinta a partir de los archivos del disco en cola. Esto evita el «brillo de los zapatos» de la cinta durante las copias de seguridad incrementales/diferenciales
- Soporte para códigos de barras del autocambiador; etiquetado automático de la cinta a partir de los códigos de barras
- Soporte automático para múltiples cargadores de autocambiadores mediante códigos de barras o mediante la lectura de las cintas
A continuación se presentan algunos ejemplos de bibliotecas de cintas y cargadores automáticos que se sabe que funcionan con el software de copia de seguridad en cinta de Bacula Enterprise:
- DELL PowerVault TL4000
- Qualstar RLS-8450
- StorageTek L180
- Oracle StorageTek SL500
- Oracle StorageTek SL3000
Los detalles exactos de cómo Bacula Enterprise Storage Daemon maneja las copias de seguridad en cinta se discutirán más adelante.
Respaldo en cinta con Bacula Enterprise
Aunque la mayoría de las unidades de copia de seguridad y recuperación en cinta funcionarán con muy poca configuración, hay algunas cosas principales que hay que tener en cuenta para tener el mejor rendimiento y fiabilidad posibles. Bacula Enterprise cuenta con una interfaz web, BWeb, que simplifica enormemente la configuración y proporciona valores predeterminados razonables, pero es bueno tener una comprensión de lo que sucede por debajo en los archivos de configuración. Para hacerse una idea de cómo BWeb gestiona la creación y la configuración de los autocambiadores, vea el vídeo aquí: https://www.youtube.com/watch?v=_HZ-lnt4vg0 . Este vídeo está relacionado con la instalación de un autocambiador de discos deduplicadores, pero el mismo asistente y proceso se utiliza para instalar dispositivos de cinta. La información que sigue debería ayudar a llenar cualquier vacío a la hora de configurar un autocambiador de cintas, o permitirle configurar autocambiadores de cintas sin la ayuda de BWeb.
Por defecto, Bacula Enterprise se instala con una serie de configuraciones funcionales de ejemplo. Hay un ejemplo de autocambiador de cintas (Bacula utiliza la palabra autocambiador para describir la biblioteca de cintas) que debería parecerse al siguiente.
# An autochanger device with two drives
#
#Autochanger {
# Name = Autochanger
# Device = Drive-1
# Device = Drive-2
# Changer Command = «/opt/bacula/scripts/mtx-changer %c %o %S %a %d»
# Changer Device = /dev/sg0
#}
#Device {
# Name = Drive-1 #
# Drive Index = 0
# Media Type = DLT-8000
# Archive Device = /dev/nst0
# AutomaticMount = yes; # when device opened, read it
# AlwaysOpen = yes;
# RemovableMedia = yes;
# RandomAccess = no;
# AutoChanger = yes
# #
# # New alert command in Bacula Enterprise 8.8.0
# # Note: you must have the sg3_utils (rpms) or the
# # sg3-utils (deb) installed on your system.
# # and you must set the correct control device that
# # corresponds to the Archive Device
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nst0
# Alert Command = «/opt/bacula/scripts/tapealert %l»
#
# #
# # Enable the Alert command only if you have the mtx package loaded
# # Note, apparently on some systems, tapeinfo resets the SCSI controller
# # thus if you turn this on, make sure it does not reset your SCSI
# # controller. I have never had any problems, and smartctl does
# # not seem to cause such problems.
# #
# Alert Command = «sh -c ‘tapeinfo -f %c |grep TapeAlert|cat'»
# If you have smartctl, enable this, it has more info than tapeinfo
# Alert Command = «sh -c ‘smartctl -H -l error %c'»
#}
#Device {
# Name = Drive-2 #
# Drive Index = 1
# Media Type = DLT-8000
# Archive Device = /dev/nst1
# AutomaticMount = yes; # when device opened, read it
# AlwaysOpen = yes;
# RemovableMedia = yes;
# RandomAccess = no;
# AutoChanger = yes
# # Enable the Alert command only if you have the mtx package loaded
# Alert Command = «sh -c ‘tapeinfo -f %c |grep TapeAlert|cat'»
# If you have smartctl, enable this, it has more info than tapeinfo
# Alert Command = «sh -c ‘smartctl -H -l error %c'»
#}
Vamos a desglosar un poco esto. Para hacer una mejor configuración, tendríamos que hacer sólo unos pocos cambios. En primer lugar, debería tener un nombre mejor para evitar confusiones en el futuro. Los nombres de los dispositivos aquí pueden cambiar para coincidir también, ya que son sólo referencias a los recursos de los dispositivos que veremos a continuación. A continuación, es mejor utilizar el nombre de dispositivo udev en lugar de la ruta de dispositivo ‘/dev/sgX’, ya que el nombre udev nunca cambiará en un reinicio. Así que se verá como ‘/dev/tape/by-id/scsi-xxxxxxxxxxxx’ El comando changer normalmente no necesita cambiar, y puede ver el script en ‘/opt/bacula/scripts/’ si quiere ver cómo funciona. Así que el ejemplo de abajo se acerca más a una configuración de producción:
# An autochanger device with two drives
#
#Autochanger {
# Name = HPLTOLib1
# Device = HPLTOLib1-Drive-1
# Device = HPLTOLib1-Drive-2
# Changer Command = «/opt/bacula/scripts/mtx-changer %c %o %S %a %d»
# Changer Device = /dev/tape/by-id/scsi-xxxxxxxxxxxx
#}
A continuación, veamos los dispositivos de cinta. Al igual que con el propio autocambiador, querremos renombrar los dispositivos para que quede claro a qué dispositivo «pertenecen». En este caso, los nombres deben coincidir con los nombres de la configuración del autocambiador. También querremos utilizar los nombres persistentes de udev, como puede ver a continuación. El índice de la unidad es importante; cuando el mtx-changer emite una orden como ‘cargar la cinta x en la unidad y’, utiliza el índice de la unidad de esta configuración del dispositivo para determinar dónde irá la cinta. Por lo tanto, esto debe coincidir con lo que la propia biblioteca entiende que es la numeración de la unidad. Normalmente comienza con la unidad 0.
El tipo de soporte es una designación arbitraria que se da a los dispositivos dentro de una biblioteca de cintas para indicar a Bacula qué dispositivos pueden ser llamados para operar con qué cintas. Las cintas también se etiquetan con un tipo de medio. Esto significa que, por ejemplo, si tiene dos unidades de cinta LTO-7 en la biblioteca A, y dos en la biblioteca B, puede ser mejor darles diferentes tipos de medios para que Bacula no solicite un montaje de la biblioteca A a la biblioteca B. Así que en este caso, el tipo de medio será el autocambiador.
Siempre abierto significa que Bacula no rebobinará la cinta después de cada sesión de escritura, sino que dejará la unidad preparada para el siguiente apéndice. Montaje automático significa lo que parece; Bacula montará y utilizará los dispositivos de cinta sin la intervención del usuario. Medios extraíbles le dice a Bacula que los medios pueden no estar siempre disponibles en el autocambiador y cambia el comportamiento cuando se necesita una nueva cinta. Acceso aleatorio se establece en «no», ya que las cintas se leen y escriben de forma lineal, y finalmente Bacula necesita saber que el dispositivo es miembro de un autocambiador. Bacula Enterprise también puede utilizar los paquetes sg3-utils para enviar comandos de alerta y monitorización de cintas, y avisarle si una unidad muestra errores. Por lo tanto, la configuración de abajo es bastante buena, y puede ser copiada para la segunda unidad con sólo un cambio en el nombre, el índice de la unidad y el dispositivo de archivo.
#Device {
# Name = HPLTOLib1-Drive-1 #
# Drive Index = 0
# Media Type = HPLTOLib1-LTO-7
# Archive Device = /dev/tape/by-id/scsi-xxxxxxx-nst
# AutomaticMount = yes; # when device opened, read it
# AlwaysOpen = yes;
# RemovableMedia = yes;
# RandomAccess = no;
# AutoChanger = yes
# Maximum Block Size = xxxxxxxx
# Maximum File Size = xxx
# #
# # New alert command in Bacula Enterprise 8.8.0
# # Note: you must have the sg3_utils (rpms) or the
# # sg3-utils (deb) installed on your system.
# # and you must set the correct control device that
# # corresponds to the Archive Device
# Control Device = /dev/sg?? # must be SCSI ctl for /dev/nst0
# Alert Command = «/opt/bacula/scripts/tapealert %l»
#
Así que con lo anterior, es muy probable que podamos tener una configuración de trabajo que pueda cargar, descargar, leer y escribir volúmenes. ¿Cuáles son los siguientes pasos? En primer lugar, hay una herramienta de línea de comandos llamada ‘btape’ que debería ejecutarse antes de poner nada en producción. Tenga en cuenta que btape destruirá todos los datos de un volumen, así que ¡utilice una cinta en blanco! Dentro de btape, hay comandos para probar el autocambiador, probar la escritura de una cinta completa y asegurarse de que puede ser leída de nuevo, así como herramientas de prueba de rendimiento. Una ejecución exitosa de la ‘prueba de btape’ para cada dispositivo, y de ‘btape autochanger’ debe considerarse un requisito mínimo.
Por último, para el rendimiento, el ‘tamaño máximo de bloque’ y el ‘tamaño máximo de archivo’ deben establecerse para cada dispositivo. Los valores aquí que producirán el mejor rendimiento dependen sobre todo de la tecnología de la unidad de cinta. Los valores predeterminados sensatos son establecidos por BWeb, o pueden ser proporcionados por el soporte de sistemas de Bacula. El tamaño de los bloques suele oscilar entre 64-512k, y el de los archivos entre 1-5GB. Lo mejor es obtener las recomendaciones actuales del Soporte de Sistemas de Bacula cuando sea posible, y luego aplicarlas y probarlas usando el test de velocidad de btape. Tenga en cuenta que los tamaños de los bloques no pueden cambiarse fácilmente una vez en producción, así que tómese el tiempo para hacer la prueba de antemano.
Conclusión
Esperamos que esto haya sido una visión general útil de cómo configurar el software de copia de seguridad en cinta en Bacula. Como siempre, el Manual Principal de Bacula tiene información detallada sobre cada opción de configuración, así como más ejemplos de configuraciones. Para los clientes de Bacula Enterprise, no duden en ponerse en contacto con el servicio de soporte si tienen alguna pregunta mientras configuran los dispositivos de cinta.