-
1. Comando tar: copia de seguridad a nivel de directorio
-
2. comando dump: copia de seguridad a nivel de sistema de archivos
-
3. comando dd: copia de seguridad a nivel de disco
-
Solución de copia de seguridad moderna de clase empresarial - Vinchin Backup & Recovery
-
Conclusión
-
Preguntas frecuentes sobre copias de seguridad y restauración de RHEL
En un entorno empresarial, es crucial garantizar la seguridad de los datos en servidores Red Hat Linux. Los métodos comunes de RHEL copias de seguridad incluyen respaldos a nivel de directorio, a nivel de sistema de archivos y a nivel de disco. Cada herramienta tiene sus propias ventajas y desventajas y se adapta a diferentes necesidades empresariales. Ya sea mediante un simple empaquetado de archivos o una copia de imagen completa del disco, elegir la solución adecuada puede mejorar la eficiencia y fiabilidad de la recuperación de datos. Esta guía presentará varias herramientas comunes de copia de seguridad y restauración de Red Hat para ayudar a los administradores a proteger y gestionar los datos del sistema de manera más eficiente.
1. Comando tar: copia de seguridad a nivel de directorio
Adecuado para: Hacer una copia de seguridad de directorios específicos y sus archivos
Ventajas: Ligero, versátil, funciona con la mayoría de las distribuciones de Linux
Contras: No se pueden respaldar sistemas de archivos fuera de los puntos de montaje, no es adecuado para la recuperación de datos a gran escala
Comando de Copia de Seguridad
Para hacer una copia de seguridad de todos los contenidos de un directorio específico y excluir directorios o archivos no deseados, puedes usar el siguiente comando:
tar -cjvpf backup_filename directory_to_backup --exclude=excluded_directory_or_file
-c: Crear un nuevo archivo de copia de seguridad.
-j: Comprime el archivo de respaldo usando bzip2 (más eficiente que zip).
-v: Mostrar una lista de archivos durante el proceso de copia de seguridad.
-p: Conservar los atributos originales de los archivos y directorios.
-f: Especifique el nombre de archivo para el resultado de la copia de seguridad.
Ejemplo:
tar -cjvpf /media/backup/78/78_`date +'%Y%m%d'`_root.tar.bz2 / \ --exclude='/sys' --exclude='/proc' --exclude='/media' --exclude='/mnt' \ --exclude='/tmp' --exclude='lost+found' \ 1> /media/backup/78/78_`date +'%Y%m%d'`_bk_lst.log \ 2> /media/backup/78/78_`date +'%Y%m%d'`_bk_err.log
⚠️Nota: Este comando hace una copia de seguridad de todos los contenidos del directorio raíz /, pero excluye los siguientes directorios:
· Directorios de montaje del sistema de archivos virtual, como /sys, /proc.
· Directorios explícitamente innecesarios, como {/tmp, lost+found}.
· Directorios de montaje de medios (por ejemplo, /media, /mnt). Si estos directorios no están montados, se pueden excluir.
· Directorios o archivos determinados por las aplicaciones de usuario como innecesarios para la copia de seguridad (se pueden usar comodines * para excluir tipos de archivo específicos).
El archivo *_bk_lst.log se utiliza para registrar la lista de archivos/directorios respaldados.
El archivo *_bk_err.log se utiliza para registrar los archivos/directorios que han tenido errores durante el proceso de copia de seguridad.
Comando de Restauración
Para restaurar un archivo de copia de seguridad, utiliza el siguiente comando:
tar -xjvpf <backup_file> -C <target_directory>
-x: Extraer archivos del archivo de copia de seguridad.
-j: Descomprime archivos utilizando bzip2.
-v: Mostrar la lista de archivos que se están restaurando.
-p: Conservar los permisos de archivo y las marcas de tiempo.
-f: Especifique el nombre del archivo de copia de seguridad.
-C: Especifique el directorio de destino para la restauración.
Ejemplo:
tar -xjvpf /backup/root_20240212.tar.bz2 -C /
Este comando restaura el archivo de copia de seguridad root_20240212.tar.bz2 en el directorio raíz (/).
⚠️ Advertencia: El proceso de restauración sobrescribirá los archivos existentes en el directorio de destino. Después de restaurar el sistema de archivos raíz, se recomienda reiniciar el sistema para asegurar que todos los archivos se carguen correctamente.
2. comando dump: copia de seguridad a nivel de sistema de archivos
Adecuado para: Hacer una copia de seguridad del sistema de archivos completo, generalmente se utiliza para la copia de seguridad completa de particiones o sistemas de archivos.
Ventajas: Adecuado para la copia de seguridad completa del sistema de archivos y admite la copia de seguridad incremental.
Contras: Solo admite el sistema de archivos de la serie Ext (ext2/ext3/ext4), no es aplicable a XFS y Btrfs.
Comando de copia de seguridad
El comando df lista todos los sistemas de archivos y directorios montados:
df
Ejemplo:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 138022764 8153372 122744968 7% / /dev/sda1 101086 12445 83422 13% /boot tmpfs 1037728 0 1037728 0% /dev/shm /dev/sdb1 140000000 8000123 7% /backup
Haz una copia de seguridad del sistema de archivos raíz en /backup/root.dump:
dump -0f /backup/root.dump /
Copia el sistema de archivos /boot en /backup/boot.dump:
dump -0f /backup/boot.dump /boot
-0: Haz una copia de seguridad completa, es decir, una copia de seguridad con nivel 0.
-f: especifica el nombre del archivo de copia de seguridad, ten cuidado de no colocar el archivo de copia de seguridad en el sistema de archivos de copia de seguridad (para evitar la sobrescritura automática).
Ver los resultados de la copia de seguridad:
restore -tf /backup/root.dump
Comando de Restauración
El comando de restauración se utiliza para restaurar un sistema de archivos o directorio desde un archivo de copia de seguridad de volcado.
Reconstruir el sistema de archivos raíz:
restore -rf /backup/root.dump
Reconstruir el sistema de archivos /boot:
restore -rf /backup/boot.dump
Extraer archivos o directorios individuales:
Para restaurar el directorio /etc desde la copia de seguridad del sistema de archivos raíz:
restore -xf /backup/root.dump /etc
-r: Restaura todo el sistema de archivos.
-f: Especificar el archivo de respaldo.
-x: Extraiga el archivo o directorio especificado del archivo de copia de seguridad.
3. comando dd: copia de seguridad a nivel de disco
Adecuado para: Crear imágenes de disco completas o clonar discos.
Ventajas: Copia todo el disco, incluidas las tablas de particiones y los registros de arranque, lo que la hace ideal para la clonación y recuperación de discos.
Contras: No admite la copia de seguridad a nivel de archivo; el uso inadecuado puede provocar pérdida de datos.
El comando dd se utiliza para crear una copia completa del contenido de un disco en un archivo, típicamente para la imagen o clonación de discos.
Comando de Copia de Seguridad
El siguiente comando hace una copia de seguridad de todos los contenidos del segundo disco SCSI /dev/sdb al archivo /media/backup/sda.disk:
dd if=/dev/sdb of=/media/backup/sda.disk
si=/dev/sdb: Especifica la fuente de entrada (es decir, el disco a respaldar), aquí es el segundo disco duro SCSI del sistema /dev/sdb.
of=/media/backup/sda.disk: Especifique el destino de salida (es decir, la ruta donde se guarda el archivo de copia de seguridad), aquí es /media/backup/sda.disk.
Este comando copia todo el contenido del disco, incluido el sistema operativo, la tabla de particiones, el sistema de archivos, etc., para formar un archivo de imagen del disco.
Restaurar Comando
Restaura la imagen de disco respaldada /media/backup/sda.disk en el segundo disco duro SCSI del sistema /dev/sdb con el siguiente comando:
dd if=/media/backup/sda.disk of=/dev/sdb
if=/media/backup/sda.disk: Especifica el archivo de entrada (es decir, el archivo de imagen de disco para la copia de seguridad), en este caso /media/backup/sda.disk.
of=/dev/sdb: Especifique el destino de salida (es decir, el disco a recuperar), en este caso el segundo disco duro SCSI del sistema /dev/sdb.
⚠️Nota: Este comando copia el contenido completo del archivo de copia de seguridad al disco de destino, incluidas todas las particiones y sistemas de archivos. Asegúrate de que el disco de destino no tenga datos importantes durante la operación, ya que el proceso de recuperación sobrescribirá todo en el disco.
Solución de copia de seguridad moderna de clase empresarial - Vinchin Backup & Recovery
Si necesita soluciones de copia de seguridad de Red Hat más seguras y eficientes, Vinchin Backup & Recovery ofrece una solución integral de copia de seguridad que admite la virtualización de Red Hat, así como otras principales plataformas de virtualización. Vinchin está mejor adaptado a entornos virtualizados modernos. Y admite copias de seguridad sin agente, eliminando la necesidad de instalar un agente dentro de la máquina virtual, lo que mejora el rendimiento del sistema y reduce el uso de recursos.
Además, las funciones de copia de seguridad incremental y deduplicación de Vinchin identifican e almacenan de manera inteligente los datos incrementales, reduciendo significativamente los requisitos de espacio de almacenamiento y el tiempo de copia de seguridad. Al mismo tiempo, Vinchin utiliza la tecnología de cifrado AES-256 para garantizar la seguridad de los datos de respaldo. Sus funciones de monitoreo y generación de informes en tiempo real crean registros de copias de seguridad y notificaciones de alerta automáticamente, ayudando a los administradores a seguir el estado de las copias de seguridad en tiempo real y asegurando una protección de datos impecable.
1. Solo selecciona las VM en el host
2. Luego selecciona el destino de la copia de seguridad
3. Selecciona estrategias
4.Finalmente, presenta el trabajo
Vinchin ofrece soporte técnico las 24 horas del día, los 7 días de la semana para garantizar la continuidad del negocio. Además, Vinchin ofrece una prueba gratuita de 60 días para permitir a los usuarios experimentar el poder de sus capacidades en un entorno real. Para más información, por favor contacte con Vinchin directamente o con su socio local.
Conclusión
Garantizar la seguridad de los datos en servidores Red Hat Linux requiere seleccionar el método adecuado de copia de seguridad de Red Hat. Aunque herramientas tradicionales como tar, dump y dd ofrecen opciones confiables, soluciones modernas como Vinchin Backup & Recovery proporcionan una eficiencia, seguridad y automatización mejoradas para la protección a nivel empresarial y la recuperación ante desastres.
Preguntas frecuentes sobre copias de seguridad y restauración de RHEL
P1: ¿Necesito realizar copias de seguridad regulares?
Se recomienda encarecidamente realizar copias de seguridad regulares y ajustar la frecuencia de las copias según la importancia de los datos. Puedes configurar un trabajo cron para automatizar la tarea de copia de seguridad.
P2: ¿Puedo hacer una copia de seguridad en almacenamiento en la nube?
A2: Sí, puedes enviar copias de seguridad a servicios de almacenamiento en la nube como Amazon S3, Google Cloud Storage, etc. Esto no solo proporciona una capa adicional de seguridad, sino que también asegura que los datos de la copia de seguridad sean accesibles incluso si el almacenamiento local está dañado.
Compartir en: