Los sistemas de archivos utilizados en Linux son su principal distinción de otros entornos de sistemas operativos. De un vistazo, tenemos Ext2 (segundo extendido), Ext3 (tercera extendida) y Ext4 (cuarto extendido) sistemas de archivos.
La implementación de Ext2 sistema de archivos superó las limitaciones planteadas por Ext; el sistema de archivos original de Linux. Ext2 no es compatible con ninguna función de diario, tiene 16 GB a 2 TB tamaño máximo de archivo individual y 2 TB a 32 TB siendo el tamaño total del sistema de archivos.
Ext3 la disponibilidad y el soporte del sistema de archivos son de Linux Kernel 2.4.15 a versiones anteriores. Tiene capacidad para la función de registro en diario; ausente en Ext2 . También tiene 16GB a 2 TB tamaño máximo de archivo individual y 2 TB a 32 TB tamaño total del sistema de archivos.
Ext4 la disponibilidad y el soporte del sistema de archivos son de Linux Kernel 2.6.19 a versiones anteriores. Ofrece soporte inconmensurable para el tamaño general del sistema de archivos (1EB ) y tamaño de archivo individual (16 GB a 16 TB ). El 1EB (exabyte) es el equivalente a 1024 PB (petabyte) mientras que 1 PB es un equivalente de 1024 TB (terabyte).
La herramienta de copia de seguridad de Linux ideal
Al considerar la creación de copias de seguridad para Ext2 , Ext3 y Ext4 sistemas de archivos en Linux, es importante optar por una herramienta efectiva y confiable.
El programa de volcado es un candidato ideal para crear copias de seguridad de estos sistemas de archivos debido a las siguientes características principales:
- Admite copias de seguridad remotas.
- Si no desea hacer una copia de seguridad de todo el sistema de archivos, puede hacer una copia de seguridad de una sección del sistema de archivos como Inicio , Documentos o Descargas .
- Las copias de seguridad de medios extraíbles abarcan varios volúmenes.
- Admite copias de seguridad incrementales, diferenciales y completas.
Instalar comando de volcado en Linux
Puede instalar volcado utilidad en su distribución de Linux desde cualquiera de los siguientes comandos:
$ sudo apt-get install dump [On Debian, Ubuntu and Mint] $ sudo yum install dump [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux] $ sudo emerge -a sys-apps/dump [On Gentoo Linux] $ sudo pacman -S dump [On Arch Linux] $ sudo zypper install dump [On OpenSUSE]
Estructura de comandos de la herramienta de copia de seguridad de volcado
Tu vertedero la estructura de comando necesita verificar los siguientes tres pasos:
- Nivel de volcado :es un valor entero que determina si desea realizar una copia de seguridad incremental, diferencial o completa. Un valor entero cero indica una copia de seguridad completa.
- Archivo de destino :Es el destino de la copia de seguridad a crear. Puede ser un archivo de dispositivo o un archivo normal. El volcado usará /dev/tape cuando no se especifica ningún archivo de copia de seguridad.
- Archivos para volcar :Es el Ext2 , Ext3 o Ext4 sistemas de archivos.
Copia de seguridad de sistemas de archivos Linux Ext2, Ext3 o Ext4
Para crear una copia de seguridad completa de un sistema de archivos Linux como /boot , a un archivo de volcado como /my_backups/boot.0 , implementaríamos el comando dump de la siguiente manera:
$ sudo dump -0f /my_backups/boot.0 /boot
Por mi parte, me aseguré de que el directorio de respaldo /my_backups existe.
De manera similar, puede hacer una copia de seguridad de /root , /inicio , /etc sistemas de archivos.
Para realizar copias de seguridad de particiones de Linux como /dev/sda1 , /dev/sda2 y /dev/sda3 en archivos de copia de seguridad guardados en /backup directorio, use los siguientes comandos:
$ sudo dump -0uf /backup/sda1.dump /dev/sda1 $ sudo dump -0uf /backup/sda2.dump /dev/sda2 $ sudo dump -0uf /backup/sda3.dump /dev/sda3
Asegúrese de reemplazar el archivo de copia de seguridad con una ubicación a un archivo donde desea guardar la copia de seguridad. Reemplace el dispositivo con el nombre de la partición que desea respaldar.
Copia de seguridad parcial de sistemas de archivos Linux Ext2, Ext3 o Ext4
Aquí puede hacer una copia de seguridad de varios subdirectorios o partes de un sistema de archivos de Linux como /etc/default y /etc/red .
$ sudo dump -0f /my_backups/configurations.dump /etc/default /etc/network
Visualización de copias de seguridad creadas de sistemas de archivos Linux Ext2, Ext3 o Ext4
Para confirmar la existencia de su Ext2 , Ext3 o Ext4 Copias de seguridad del sistema de archivos de Linux, use el siguiente comando. El comando genera el contenido de la copia de seguridad en el terminal.
$ sudo restore -tf /my_backups/configurations.dump
Restauración de las copias de seguridad del sistema de archivos de Linux
Para la restauración completa de los archivos de copia de seguridad, debe seguir el orden del nivel de volcado (desde el primer volcado creado hasta el último). Para restaurar un solo archivo o directorio.
$ sudo restore -xf /my_backups/configurations.dump
El comando anterior asume que su sistema de archivos original está perdido o dañado. Dado que todavía tengo mi sistema de archivos intacto, recibí la salida del terminal no se puede crear un enlace simbólico... El archivo existe . Elija n
en establecer propietario/modo para '.'? . Garantiza que el modo de directorio actual permanezca sin cambios.
Para hacer una copia de seguridad de un sistema de archivos de Linux en un dispositivo externo, lea nuestro artículo:Cómo hacer una copia de seguridad del sistema de archivos de Linux mediante el comando dump.
Más opciones de línea de comandos para entender y usar dump y restaurar los comandos son a través del man dump
y man restore
comandos de terminal.