I file system utilizzati in Linux sono la sua principale distinzione dagli altri ambienti del sistema operativo. A colpo d'occhio, abbiamo Ext2 (secondo esteso), Est3 (terzo esteso) e Ext4 (quarto esteso) file system.
L'implementazione di Ext2 il file system ha superato i limiti posti da Ext; il file system originale di Linux. Est2 non supporta alcuna funzione di journaling, ha 16 GB a 2 TB dimensione massima del singolo file e 2 TB a 32 TB essendo la sua dimensione complessiva del file system.
Est3 la disponibilità e il supporto del file system vanno dal kernel Linux 2.4.15 alle versioni precedenti. Accoglie la funzione di inserimento nel diario; assente su Ext2 . Ha anche 16 GB a 2 TB dimensione massima del singolo file e 2 TB a 32 TB dimensione complessiva del file system.
Est4 la disponibilità e il supporto del file system vanno dal kernel Linux 2.6.19 alle versioni precedenti. Offre un supporto incommensurabile alle dimensioni complessive del file system (1EB ) e la dimensione del singolo file (16 GB a 16 TB ). Il 1EB (exabyte) è l'equivalente di 1024 PB (petabyte) mentre 1 PB è l'equivalente di 1024 TB (terabyte).
Lo strumento di backup Linux ideale
Quando si considera la creazione di backup per Ext2 , Est3 e Ext4 file system in Linux, è importante utilizzare uno strumento efficace e affidabile.
Il programma dump è un candidato ideale per creare backup di questi file system grazie alle seguenti caratteristiche principali:
- Supporta il backup remoto.
- Se non desideri eseguire il backup dell'intero file system, puoi eseguire il backup di una sezione del file system come Home , Documenti o Download .
- I backup dei supporti rimovibili si estendono su più volumi.
- Supporta backup incrementali, differenziali e completi.
Installa il comando Dump in Linux
Puoi installare dump utility sulla tua distribuzione Linux da uno dei seguenti comandi:
$ 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]
Struttura dei comandi dello strumento di backup dump
La tua discarica la struttura del comando deve controllare i tre passaggi seguenti:
- Livello di scarico :è un valore intero che determina se si desidera eseguire il backup incrementale, differenziale o completo. Un valore intero zero indica un backup completo.
- File di destinazione :è la destinazione del backup da creare. Può essere un file del dispositivo o un file normale. Il dump utilizzerà /dev/tape quando non è specificato alcun file di backup.
- File da scaricare :È l'Ext2 , Est3 o Ext4 file system.
Backup dei file system Linux Ext2, Ext3 o Ext4
Per creare un backup completo di un filesystem Linux come /boot , in un file dump come /my_backups/boot.0 , implementeremo il comando dump nel modo seguente:
$ sudo dump -0f /my_backups/boot.0 /boot
Da parte mia, mi sono assicurato che la directory di backup /my_backups esiste.
Allo stesso modo puoi eseguire il backup di /root , /casa , /ecc file system.
Per eseguire il backup di partizioni Linux come /dev/sda1 , /dev/sda2 e /dev/sda3 in file di backup conservati in /backup directory, utilizzare i seguenti comandi:
$ sudo dump -0uf /backup/sda1.dump /dev/sda1 $ sudo dump -0uf /backup/sda2.dump /dev/sda2 $ sudo dump -0uf /backup/sda3.dump /dev/sda3
Assicurati di sostituire il file di backup con una posizione in un file in cui si desidera conservare il backup. Sostituisci il dispositivo con il nome della partizione di cui eseguire il backup.
Backup parziale di file system Linux Ext2, Ext3 o Ext4
Qui puoi eseguire il backup di diverse sottodirectory o parti di un filesystem Linux come /etc/default e /etc/network .
$ sudo dump -0f /my_backups/configurations.dump /etc/default /etc/network
Visualizzazione dei backup creati di file system Linux Ext2, Ext3 o Ext4
Per confermare l'esistenza del tuo Ext2 , Est3 o Ext4 Backup del filesystem Linux, utilizzare il comando seguente. Il comando emette il contenuto del backup sul terminale.
$ sudo restore -tf /my_backups/configurations.dump
Ripristino dei backup del file system Linux
Per il ripristino completo dei file di backup, è necessario seguire l'ordine del livello di dump (dal primo dump creato all'ultimo). Per ripristinare un singolo file o directory.
$ sudo restore -xf /my_backups/configurations.dump
Il comando sopra presuppone che il tuo filesystem originale sia perso o danneggiato. Poiché ho ancora il mio filesystem intatto, ho ricevuto l'output del terminale impossibile creare un collegamento simbolico... Il file esiste . Scegli n
in impostare proprietario/modalità per '.'? . Garantisce che la modalità directory corrente rimanga invariata.
Per eseguire il backup di un file system Linux su un dispositivo esterno, leggi il nostro articolo:Come eseguire il backup del file system Linux utilizzando il comando dump.
Altre opzioni della riga di comando sulla comprensione e l'utilizzo di dump e ripristinare i comandi sono tramite man dump
e man restore
comandi del terminale.