GNU/Linux >> Znalost Linux >  >> Linux

Jak zálohovat souborové systémy Ext2, Ext3 nebo Ext4 v Linuxu

Souborové systémy používané v Linuxu jsou jeho primárním rozdílem od jiných prostředí operačního systému. Na první pohled máme Ext2 (druhé prodloužené), Ext3 (třetí prodloužená) a Ext4 (čtvrté rozšířené) souborové systémy.

Implementace Ext2 souborový systém překonal omezení, která představuje Ext; původní souborový systém Linux. Ext2 nepodporuje žádnou funkci žurnálování, má 16 GB na 2 TB maximální velikost jednotlivých souborů a 2 TB na 32 TB je jeho celková velikost souborového systému.

Ext3 dostupnost a podpora souborového systému jsou od jádra Linuxu 2.4.15 po starší verze. Vyhovuje funkci žurnálování; chybí na Ext2 . Má také 16 GB na 2 TB maximální velikost jednotlivých souborů a 2 TB na 32 TB celková velikost systému souborů.

Ext4 dostupnost a podpora souborového systému jsou od jádra Linuxu 2.6.19 po starší verze. Nabízí nezměrnou podporu celkové velikosti systému souborů (1EB ) a velikost jednotlivých souborů (16 GB16 TB ). 1EB (exabajt) je ekvivalentem 1024 PB (petabajt), zatímco 1 PB je ekvivalentem 1024 TB (terabajt).

Ideální nástroj pro zálohování Linuxu

Při zvažování vytvoření záloh pro Ext2 , Ext3 a Ext4 souborových systémů v Linuxu, je důležité používat účinný a spolehlivý nástroj.

Program dump je ideálním kandidátem pro vytváření záloh těchto systémů souborů kvůli následujícím hlavním funkcím:

  • Podporuje vzdálené zálohování.
  • Pokud nechcete zálohovat celý souborový systém, můžete zálohovat část souborového systému, například Domů , Dokumenty nebo Stahování .
  • Zálohy vyměnitelných médií zahrnují více svazků.
  • Podporuje přírůstkové, rozdílové a úplné zálohy.

Nainstalujte příkaz Dump v systému Linux

Můžete nainstalovat výpis ve vaší distribuci Linuxu pomocí některého z následujících příkazů:

$ sudo apt-get instalační výpis [na Debian, Ubuntu a Mint ]$ sudo yum instalační výpis [na RHEL/CentOS/Fedora a Rocky Linux/AlmaLinux ]$ sudo emerge -a sys-apps/dump [V Gentoo Linux ]$ sudo pacman -S dump [V Arch Linuxu ]$ instalační výpis sudo zypper [na OpenSUSE ] 

Struktura příkazů nástroje zálohování výpisů

Váš skládka struktura příkazů musí zkontrolovat následující tři kroky:

  • Úroveň výpisu :Jedná se o celočíselnou hodnotu, která určuje, zda chcete provádět přírůstkové, rozdílové nebo úplné zálohování. Hodnota nula celého čísla označuje plnou zálohu.
  • Cílový soubor :Je to cíl zálohy, která má být vytvořena. Může to být soubor zařízení nebo běžný soubor. Výpis bude používat /dev/tape když není zadán žádný záložní soubor.
  • Soubory k výpisu :Je to Ext2 , Ext3 nebo Ext4 souborové systémy.

Zálohujte souborové systémy Linux Ext2, Ext3 nebo Ext4

Chcete-li vytvořit úplnou zálohu souborového systému Linux, jako je /boot , do souboru výpisu, jako je /my_backups/boot.0 , implementovali bychom příkaz dump následujícím způsobem:

$ sudo dump -0f /my_backups/boot.0 /boot

Nakonec jsem se ujistil, že záložní adresář /my_backups existuje.

Podobně můžete zálohovat /root , /home , /etc souborové systémy.

Chcete-li zálohovat oddíly Linuxu, jako je /dev/sda1 , /dev/sda2 a /dev/sda3 do záložních souborů uložených v /backup adresáře, použijte následující příkazy:

$ sudo dump -0uf /backup/sda1.dump /dev/sda1$ sudo dump -0uf /backup/sda2.dump /dev/sda2$ sudo dump -0uf /backup/sda3.dump /dev/sda3 

Ujistěte se, že jste nahradili záložní soubor s umístěním souboru, kam chcete zálohu uložit. Vyměňte zařízení s názvem oddílu, který chcete zálohovat.

Částečná záloha linuxových souborových systémů Ext2, Ext3 nebo Ext4

Zde můžete zálohovat několik podadresářů nebo částí linuxového souborového systému, jako je /etc/default a /etc/network .

$ sudo dump -0f /my_backups/configurations.dump /etc/default /etc/network 

Zobrazení vytvořených záloh linuxových souborových systémů Ext2, Ext3 nebo Ext4

Chcete-li potvrdit existenci vašeho Ext2 , Ext3 nebo Ext4 Linux filesystem backups, použijte následující příkaz. Příkaz vypíše obsah zálohy na terminál.

$ sudo restore -tf /my_backups/configurations.dump 

Obnovení záloh systému souborů Linux

Pro úplnou obnovu souborů zálohy byste měli dodržovat pořadí úrovně výpisu (od prvního vytvořeného výpisu po poslední). Chcete-li obnovit jeden soubor nebo adresář.

$ sudo restore -xf /my_backups/configurations.dump 

Výše uvedený příkaz předpokládá, že váš původní souborový systém je ztracen nebo poškozen. Protože mám svůj souborový systém stále nedotčený, obdržel jsem výstup terminálu nelze vytvořit symbolický odkaz… Soubor existuje . Vyberte n pod nastavit vlastníka/režim pro „.“? . Zajistí, že aktuální režim adresáře zůstane nezměněn.

Chcete-li zálohovat systém souborů Linux na externí zařízení, přečtěte si náš článek:Jak zálohovat systém souborů Linux pomocí příkazu dump.

Další možnosti příkazového řádku pro pochopení a používání výpisu a obnovit příkazy jsou přes man dump a man restore terminálové příkazy.


Linux
  1. Jak změnit názvy linuxových oddílů na EXT4 / EXT3 / EXT2 a Swap

  2. 7 způsobů, jak určit typ systému souborů v Linuxu (Ext2, Ext3 nebo Ext4)

  3. Jak spravovat možnosti souborů Linux

  1. Jak najít soubor v Linuxu

  2. Jak přejmenovat soubor v Linuxu?

  3. Jak zjistím, zda je oddíl ext2, ext3 nebo ext4?

  1. Vlastnosti a rozdíly v souborovém systému Linux Ext2, Ext3 a Ext4

  2. Souborové systémy Linux:Ext2 vs Ext3 vs Ext4

  3. 5 způsobů, jak identifikovat typ systému souborů Linux (Ext2 nebo Ext3 nebo Ext4)