GNU/Linux >> Znalost Linux >  >> Linux

Jak zálohovat systém souborů Linux pomocí příkazu dump

V prostředí operačního systému Linux je zvládnutí vytváření a obnovy záloh velmi důležitou sadou dovedností. Pro zkušeného uživatele Linuxu je snazší dosáhnout svých cílů zálohování dat z terminálového prostředí, aniž by potřeboval aplikační balík orientovaný na GUI.

Linux skládka je účinný při vytváření záloh souborového systému na dostupném úložném zařízení. Souborový systém podporovaný tímto zálohovacím nástrojem však nebere v potaz systémy typu ReiserFS a FAT .

[ Také by se vám mohlo líbit:Jak klonovat a obnovit oddíl Linux pomocí příkazu dd ]

skládka příkaz podporuje pouze souborový systém ext4, ext3 a ext2 a přírůstkové zálohy. V rámci podpory přírůstkového zálohování může uživatel Linuxu flexibilně provádět své zálohovací operace v denních, týdenních nebo měsíčních časových rámcích.

Usnadňuje rozhodování, kdy a jak chcete zálohovat. Můžete se rozhodnout, které soubory by se měly zapojit do procesu plánovaného zálohování. Proto se uživatel Linuxu může soustředit pouze na zálohování souborů s významnými změnami nebo těch, které byly nedávno přidány do cílového souborového systému.

Jak nainstalovat Dump Utility v Linuxu

Pokud nemáte výpis nainstalovaný na vašem počítači se systémem Linux, můžete jej nainstalovat provedením jednoho z následujících instalačních příkazů s ohledem na distribuci operačního systému Linux, kterou používáte.

$ 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]    

Použití příkazu Linux Dump

Jakmile spustíte výpis zálohovací nástroj, nejprve prozkoumá vaše stávající soubory systému souborů Linux a poukáže na ty, které si zaslouží jakékoli úsilí o zálohování. Příkaz dump potřebuje k úspěšnému provedení několik parametrů:

  • Cílená úroveň výpisu.
  • Médium, které bude hostit vytvořenou zálohu souborového systému.
  • Souborový systém k zálohování.

skládka příkaz také obsahuje volitelné parametry ukazující na:

  • Konkrétní velikost záložního média.
  • Metoda požadavku na další pásku.
  • Časy a stav záznamu výpisu stavu souborů.

Typická skládka příkazový řetězec dodržuje následující syntaxi:

$ sudo dump options arguments filesystem

skládka možnosti příkazu:

  • 0–9 – Tento rozsah označuje dostupné úrovně výpisu. 0 zajišťuje plnou zálohu souborového systému, zatímco vyšší číslo, jako je 9, upřednostňuje pouze zálohování upravených souborů souborového systému.
  • -B záznamy – Zvýrazňuje, kolik záznamů výpisu by mělo existovat v jednom svazku.
  • -b kbperdump – Zvýrazňuje počet kilobajtů v rámci jednoho hloupého záznamu.
  • úroveň -h – S touto volbou je atribut nodump přidružen k záložním souborům.
  • soubor -f – Ukazuje na název souboru nebo zařízení, který bude obsahovat vytvořený výpis.
  • -d osud – Definuje potřebnou hustotu pásky.
  • -n – Použijte k upozornění uživatelů skupiny operátorů, když operace výpisu vyžaduje něco jako výměnu pásky.
  • -s nohy :Určuje délku pásky ve stopách.
  • -u – Vytvoří záznam o všech úspěšných zálohách v souboru /etc/dumpdates .
  • -t datum – Určuje hodnoty data a času spojené s přírůstkovými zálohami.
  • -W – Tato možnost odkazuje na /etc/fstab a /etc/dumpdates soubory a zvýrazní soubory systému souborů, které potřebují zálohu.
  • -w – Jde ruku v ruce s možností W a zvýrazňuje konkrétní/jednotlivé soubory, které potřebují zálohu.

Jak zálohovat systém Linux pomocí příkazu Dump

Chcete-li určit soubory, které je třeba na vašem systému Linux zálohovat, spustíte příkaz podobný následujícímu:

$ dump -W
or 
$ dump -Ww

Chcete-li zálohovat výše uvedený souborový systém (/dev/sda5 ) na externí zařízení, jako je /dev/sdb5 (identifikováno spuštěním příkazu sudo fdisk -l ), implementoval bych příkaz dump podobný následujícímu:

$ sudo dump 0uaf /dev/sdb5 /dev/sda5

skládka příkaz má možnost výpisu 0 protože se jedná o první pokus o zálohování.

Pokud potřebujete zálohu komprimovat, spusťte výše uvedený příkaz následujícím způsobem:

$ sudo dump 0ufz /dev/sdb5 /dev/sda5

Vytvořená záloha bude komprimována pomocí z knihovna. Příkaz dump backup aktualizuje uživatele systému, jak pokračuje v provádění:

Zálohování domovského adresáře Linuxu

Chcete-li zálohovat soubory z konkrétního adresáře souborového systému, jako je váš Home adresář:

$ sudo dump 0ufz /dev/sdb5 /home

Zálohování souborů na vzdálený počítač s názvem linuxshelltips nebo identifikované IP adresou a páskovým zařízením s názvem /dev/sdb5 , použijeme rdump příkaz.

$ sudo rdump 0uf linuxshelltips:/dev/sdb5 /home

Zálohování dat do běžného souboru

Předpokládejme, že chceme zálohovat domovský adresář do existujícího běžného souboru s názvem 10g.img , implementovali bychom potřebný příkaz následujícím způsobem:

$ sudo dump 0f /media/dnyce/4E6A2E2E6A2E136F/10g.img /home

Chcete-li vytvořit takový zapisovatelný obrazový soubor, do kterého budou uložena zálohovaná data, spusťte následující příkaz. Určete také velikost tohoto zapisovatelného souboru obrázku.

$ dd if=/dev/zero of=10g.img bs=1 count=0 seek=10G

Poté zkontrolujte vytvořený záložní soubor:

$ file 10g.img

Vytvořený soubor .img zálohu souborů lze nyní zapsat na diskové zařízení dle vašeho výběru pomocí tohoto příkazu:

$ sudo dd if=10g.img of=/dev/sdb5 bs=1M

Jak obnovit systém Linux pomocí příkazu Dump

Chcete-li plně obnovit výše vytvořenou zálohu, spustili bychom příkaz podobný následujícímu:

$ sudo restore rf /dev/sdb5

Obnovené soubory budou zapsány do aktuální cesty k adresáři aktivního uživatele systému Linux.

K obnovení záloh souborového systému ze vzdáleného počítače použijeme rrestore příkaz:

$ sudo rrestore tf  linuxshelltips:/dev/sdb5

Pomocí skládky můžete snadno dosáhnout úplných a přírůstkových záloh souborů systému souborů Linux. Obnovit příkaz obrátí nebo provede opak příkazu dump, aby úspěšně obnovil zálohy vašeho souborového systému.

Chcete-li se dozvědět více o těchto dvou příkazech a jejich použití, spusťte:

$ man dump
$ man restore

Linux
  1. Jak zabít proces v Linuxu pomocí příkazu?

  2. Jak vytvořit snímky systému souborů pomocí příkazu Snapper v systému Linux

  3. Jak zálohovat operační systém Linux pomocí příkazu „dd“.

  1. Jak zálohovat nebo klonovat oddíly Linuxu pomocí příkazu „cat“.

  2. Jak napsat text na obrázek pomocí příkazu Linux

  3. Jak naplánovat úlohy pomocí at v Linuxu

  1. Jak používat Su Command v Linuxu

  2. Jak vypnout nebo restartovat Linux pomocí příkazového řádku

  3. Jak restartovat Linux pomocí příkazového řádku