Como administrador de Linux recién creado, uno de los mayores desafíos que tiene ante sí es implementar un sistema de copia de seguridad confiable. Hay mucho que considerar, y solo repasar tus opciones puede ser abrumador. Es como si yo mirara un menú que se atreve a ir más profundo que hamburguesas y papas fritas. Abróchense el cinturón para el viaje mientras investigamos cómo el sistema operativo de código abierto favorito de todos hace copias de seguridad y recuperación ante desastres.
Tipos de copias de seguridad de Linux
Cuando se trata de variedad, Linux tiene su propia variedad en prácticamente todas las categorías. A continuación se muestran algunos de los tipos más comunes de copias de seguridad compatibles con Linux:
Copias de seguridad completas
De ahí el nombre, las copias de seguridad completas hacen una copia completa de todos los datos de su sistema. Algunos administradores de Linux hacen una copia de seguridad completa de forma predeterminada para carpetas o conjuntos de datos más pequeños que no consumen mucho espacio de almacenamiento. Debido a que tienden a requerir una cantidad significativa de espacio, los administradores responsables de conjuntos de datos más grandes generalmente solo ejecutan copias de seguridad completas periódicamente. El problema con este enfoque es que puede crear brechas largas que ponen sus datos en mayor riesgo.
Copia de Seguridad Completa de Linux | |
Pros | Contras |
Todos los datos están centralizados en un conjunto de copias de seguridad | Las operaciones de copia de seguridad son más lentas a medida que continúa ejecutando copias de seguridad completas y acumulando más datos |
Los datos fácilmente disponibles hacen que las operaciones de recuperación sean rápidas y fáciles | Requiere la mayor cantidad de espacio de almacenamiento |
El control de versiones es fácil de administrar | Hace un uso ineficiente de los recursos, ya que los mismos archivos se copian continuamente. |
Copias de seguridad incrementales
Las copias de seguridad incrementales registran todos los datos que han cambiado desde la última copia de seguridad, completa o incremental. Si realiza una copia de seguridad completa el domingo por la noche, puede ejecutar una copia de seguridad incremental el martes por la noche para acceder a todos los archivos que cambiaron desde el primer trabajo. Luego, el jueves, ejecuta un trabajo que copia todos los cambios realizados desde el martes, etc. En pocas palabras, el método incremental crea una cadena de copias de seguridad. Estas copias de seguridad se apilan en orden desde el punto de partida original.
Copias de Seguridad Incrementales | |
Pros | Contras |
Ocupa mucho menos espacio que las copias de seguridad completas | La necesidad de restaurar todos los cambios registrados da como resultado operaciones de recuperación más lentas |
Usar menos espacio da como resultado imágenes de copia de seguridad más sencillas y operaciones de copia de seguridad más rápidas | La necesidad de buscar varios conjuntos de copias de seguridad da como resultado una recuperación más lenta de archivos individuales |
Ayuda a los esfuerzos de retención al crear varias versiones de los mismos archivos | Copia de seguridad completa inicial y todas las copias de seguridad incrementales a partir de entonces son necesarias para una recuperación completa |
Copias de seguridad diferenciales
Las copias de seguridad diferenciales registran todos los cambios realizados desde la última copia de seguridad completa. Digamos que haces una copia de seguridad completa el domingo por la noche. Luego, el martes siguiente, ejecuta una copia de seguridad diferencial para registrar todos los cambios realizados desde el trabajo del domingo. El trabajo que ejecuta el jueves solo registra los cambios realizados desde el domingo y el ciclo continúa hasta la ejecución de su próxima copia de seguridad completa. Puede llamar a este método un punto medio entre copias de seguridad completas e incrementales.
Copias de Seguridad Diferenciales | |
Pros | Contras |
Hace el uso más eficiente del espacio de almacenamiento | El proceso de copia de seguridad es más lento que las copias de seguridad incrementales |
Realiza copias de seguridad más rápido que las copias de seguridad completas | El proceso de recuperación es más lento que las copias de seguridad completas |
Recupera datos más rápido que las copias de seguridad incrementales | La copia de seguridad completa inicial y todas las copias de seguridad diferenciales posteriores son necesarias para una recuperación completa |
Copias de seguridad de red
Las copias de seguridad de red utilizan el modelo cliente-servidor para enviar datos a través de la red a destinos de copia de seguridad. En una configuración en red, varios equipos pueden actuar como clientes y hacer copias de seguridad de los datos en un servidor centralizado o varios servidores. Puede administrar fácilmente copias de seguridad de red con una solución integral de recuperación ante desastres. Por ejemplo, una organización puede comprar 10 licencias para ShadowProtect SPX y proporcionar acceso a cada usuario con una única clave de registro. Desde allí, los administradores del sistema pueden instalar el software en las 10 máquinas y hacer copias de seguridad de cada sistema individual en consecuencia.
Copias de Seguridad de Red | |
Pros | Contras |
Se puede implementar para operaciones de copia de seguridad tanto en el sitio como fuera de él | Presenta desafíos adicionales de gestión relacionados con la red |
Compatible con tecnologías de copia de seguridad completas, incrementales y diferenciales | Puede ser una operación costosa al realizar copias de seguridad de grandes conjuntos de datos |
Admite una amplia variedad de medios de almacenamiento | La fiabilidad puede depender de la conexión a Internet y de las infraestructuras de terceros |
Copias de seguridad FTP
Las copias de seguridad FTP aprovechan la arquitectura cliente-servidor para facilitar las copias de seguridad a través de Internet a través del Protocolo de Transferencia de archivos. Este método puede desempeñar un papel integral en su estrategia de protección de datos al permitirle transferir datos de misión crítica a una instalación externa. Muchos proveedores de alojamiento web ofrecen capacidades de FTP. Linux proporciona un cómodo acceso a una serie de clientes FTP gratuitos desde los repositorios de software incluidos en numerosas distribuciones.
Copias de seguridad FTP | |
Pros | Contras |
Realiza operaciones de copia de seguridad y recuperación de manera fácil y asequible | La falta de cifrado de FTP hace que la seguridad sea una preocupación |
Ayuda a proteger los datos de incendios, inundaciones, vandalismo y otros desastres in situ | Las copias de seguridad se limitan a limitaciones de tamaño de archivo |
Admite un gran número de usuarios en una sola cuenta FTP | La velocidad y la fiabilidad de las operaciones de copia de seguridad y recuperación dependen de la conexión a Internet |
Herramientas de copia de seguridad de Linux
Ahora que sabemos cómo maneja Linux la copia de seguridad y la recuperación, conozcamos algunas de las herramientas que lo hacen posible. Las herramientas de copia de seguridad de Linux son tan diversas como el grupo de distribución en sí. Hay una serie de opciones disponibles comercialmente, pero nuestra lista se centrará exclusivamente en aquellas nativas del entorno Linux. Aquí va:
tar
Abreviatura de Tape Archiver, tar es la herramienta de copia de seguridad de Linux más popular. Al igual que las herramientas a seguir, funciona como un comando y una utilidad independiente que responde a una gran cantidad de comandos. la fama de tar radica en su capacidad para realizar una amplia variedad de operaciones de respaldo. Con Tar, puede ejecutar copias de seguridad completas de servidores y escritorios, o copias de seguridad de datos en varios dispositivos. También puede realizar copias de seguridad de red mediante herramientas de línea de comandos como NetCat (NC) y SSH.
dump
dump es una utilidad de la vieja escuela que hace copias de seguridad específicas de sistemas de archivos en lugar de archivos individuales. Esta herramienta admite dos tipos de operaciones: copias de seguridad completas y copias de seguridad incrementales. Puede definirlos por niveles que van de 0 a 9. Volcado de comandos de nivel 0 para realizar una copia de seguridad completa de todo el sistema de archivos. Los niveles 1 a 9 indican al programa que registre todos los cambios realizados desde la última copia de seguridad en el mismo nivel o en el nivel superior. Dump es prácticamente una herramienta arcaica, por lo que necesita instalarla manualmente en la mayoría de las distribuciones más nuevas.
dd
Simple pero potente, dd es otra utilidad Unix OG que los administradores de Linux utilizan hasta el día de hoy. Lo que hace de dd una potencia tan grande es su capacidad para cubrir la protección de datos de maneras que otras herramientas de copia de seguridad no pueden tocar. Puede usar dd para hacer copias de seguridad de todo el disco duro o crear copias de seguridad de particiones o contenido de CD ROM. dd está restringido al usuario root, y por una buena razón. Si no tiene cuidado, un movimiento en falso con esta potente herramienta de línea de comandos podría resultar en una pérdida permanente de datos.
cpio
Abreviatura de copiar entrada a salida, cpio es una de las utilidades más versátiles de Linux backup toolbox. La flexibilidad de cpio le da numerosas ventajas sobre otras utilidades. A diferencia de dump, hace copias de seguridad de sistemas de archivos completos, así como de archivos individuales. Puede realizar copias de seguridad con tar en un solo medio, pero cipio puede realizar copias de seguridad de datos simultáneamente en varios destinos. Sin embargo, con ese poder viene una mayor complejidad. cpio tiene una curva de aprendizaje mucho más pronunciada debido a sus amplias opciones de comandos.
Administradores de Linux, Con muchas opciones
El menú de copia de seguridad de Linux tiene una variedad de opciones interesantes. Algunos administradores elegirán contenido de la sólida selección de aplicaciones y adaptarán su propio sistema. Otros se adaptarán mejor con una solución de recuperación ante desastres de la empresa. Puede simplificar todo y asegurarse de que nunca tenga que ver la terminal. Averiguar todo es cuestión de sopesar sus necesidades con su tiempo, experiencia y presupuesto. No hay un plan de respaldo correcto o incorrecto porque lo que elija es seguramente mejor que ningún plan en absoluto.