Linux je jedním z nejoblíbenějších operačních systémů, který je široce používán na serverech, stolních počítačích a dalších zařízeních. Nicméně, i při použití spolehlivého operačního systému, není vždy možné vyhnout se ztrátě dat. V tomto článku se podíváme na podrobného průvodce obnovou souborů v Linuxu.
Obnovení souborů na Linuxu může být nutné v různých situacích, jako je náhodné mazání souborů, poškození systému souborů, selhání pevného disku a další. Je důležité si uvědomit, že pro úspěšné obnovení souborů je nutné okamžitě podniknout kroky, aby se zabránilo přepsání ztracených dat.
Programy pro obnovu souborů v Linuxu mohou být požadovány profesionály i běžnými uživateli. Zatímco proces obnovy může být náročný a vyžadovat určité dovednosti, díky moderním nástrojům je obnova dat na Linuxu dostupnější. V tomto článku se podíváme na několik metod obnovy souborů na Linuxu, které pomohou získat ztracená data zpět.
Jak obnovit soubory v Linuxu pomocí příkazu cp
Příkaz cp v Linuxu vám umožňuje kopírovat soubory a adresáře. Může být také použit k obnovení souborů, pokud máte zálohu.
Chcete-li obnovit soubory pomocí příkazu cp, postupujte podle následujících kroků:
- Otevřete terminál na vašem Linuxovém počítači.
- Přejděte do adresáře, který ukládá zálohy na vašem počítači nebo vyměnitelné jednotce.
- Zkontrolujte, zda v tomto adresáři není požadovaný soubor nebo adresář.
- Pokud požadovaný soubor nebo adresář není v aktuálním adresáři, přesuňte se do adresáře, kde je požadovaný soubor nebo adresář.
- Spusťte příkaz cp s argumenty určujícími původní soubor nebo adresář a cíl.
Například obnovit soubor example.txt ze zálohy v aktuálním adresáři, spusťte následující příkaz:
cp /путь/к/резервной/копии/example.txt ./example.txt
Zde/cesta/k/záloha/ - cesta do adresáře se zálohou, a ./example.TXT je cesta k souboru v aktuálním adresáři.
Pokud chcete soubor nebo adresář obnovit do jiného adresáře, zadejte cestu k tomuto adresáři jako cíl.
Nyní víte, jak obnovit soubory v Linuxu pomocí příkazu cp . Je to snadný a efektivní způsob, jak obnovit soubory ze záloh.
Obnovení souborů Linuxu pomocí programu TestDisk
Chcete-li zahájit obnovu souborů pomocí TestDisk, postupujte podle těchto kroků:
- Nainstalujte TestDisk do systému Linux. To lze provést pomocí správce balíčků vaší distribuce Linuxu.
- Spusťte TestDisk z terminálu s oprávněními správce.
- Vyberte jednotku, na které chcete obnovit soubory. Může to být fyzický disk nebo diskový oddíl.
- Vyberte typ oddílu, kde chcete obnovit soubory. TestDisk podporuje různé typy souborových systémů, jako jsou ext4, NTFS a FAT.
- Vyberte možnost "Analyse" pro analýzu disku a hledání ztracených oddílů a souborů.
- Po dokončení analýzy TestDisk zobrazí seznam nalezených oddílů a souborů. Vyberte požadovaný oddíl nebo soubor, který chcete obnovit.
- Chcete-li obnovit vybrané soubory na disk, vyberte možnost "Write".
Pamatujte, že obnovení souborů nemusí být vždy úspěšné, zvláště pokud byly soubory přepsány nebo poškozeny. Proto je důležité rychle přijmout opatření k obnovení souborů po jejich odstranění.
V závislosti na složitosti situace a velikosti disku může proces obnovy souborů pomocí TestDisk nějakou dobu trvat. Buďte tedy trpěliví a počkejte na dokončení operace.
TestDisk je výkonný a bezplatný nástroj pro obnovu souborů na linuxových systémech. Má mnoho funkcí a možností pro obnovu dat a ve většině případů může úspěšně vrátit smazané soubory na váš disk. Pro nejlepší výsledky je však nutné použít TestDisk co nejdříve po smazání souborů, protože šance na obnovu souborů se v průběhu času mohou snížit.
Metody obnovení souborů z Linux-FS pomocí fsck
Systém souborů Linux má nástroj fsck, který vám umožňuje kontrolovat a opravovat poškozené soubory a adresáře. Tento nástroj je zvláště užitečný v případě selhání nebo chyb v systému souborů, které mohou vést ke ztrátě dat.
Zde je několik metod obnovy souborů pomocí fsck:
- Spuštění režimu čtení fsck (read-only mode): Chcete-li to provést , musíte spustit příkaz fsck - n /dev/sdXY, kde /dev/sdXY je cesta k oddílu, který obsahuje poškozený souborový systém. Tento režim vám umožňuje zobrazit seznam chyb, ale neprovádí přímou obnovu souborů.
- Spuštění fsck s automatickým obnovením: pokud jste si jisti, že je souborový systém poškozen a lze jej obnovit bez rizika ztráty dat, můžete spustit příkaz fsck-y /dev/sdXY . Umožňuje automaticky opravit chyby nalezené v systému souborů.
- Ruční obnovení pomocí fsck: pokud automatický režim problém nevyřeší, můžete se pokusit obnovit souborový systém ručně. Za tímto účelem se po spuštění příkazu fsck bez možností zobrazí seznam nalezených chyb. Poté je zadán příkaz k opravě každé chyby, jako je y nebo a pro automatické obnovení nebo n pro přeskočení chyby. Ruční obnova vyžaduje znalosti o struktuře souborového systému.
- Použití fsck na spouštěcím disku: Pokud je souborový systém, který je třeba obnovit, kořenový, je nutné restartovat počítač ze spouštěcího disku, který fsck obsahuje. Poté spusťte příkaz fsck k opravě poškozeného souborového systému.
Bez ohledu na zvolenou metodu se po obnovení souborů pomocí fsck doporučuje provést úplné zálohování dat, aby se předešlo ztrátě v případě dalších problémů.
Obnovení souborů Linux přes ddrescue
Pokud byly vaše soubory na Linuxu poškozeny nebo odstraněny, můžete je obnovit pomocí nástroje ddrescue. Ddrescue poskytuje možnost zkopírovat data z poškozených zařízení nebo oddílů a uložit je do nového obrazu.
Chcete-li obnovit soubory ze systému Linux, postupujte podle těchto kroků:
- Nainstalujte ddrescue do systému Linux pomocí příkazu sudo apt-get install gddrescue nebo podobného příkazu pro vaši distribuci.
- Připojte zařízení nebo oddíl obsahující poškozené soubory.
- Otevřete terminál a spusťte příkaz sudo fdisk-l a zjistěte název zařízení nebo oddílu , který chcete obnovit.
- Spusťte příkaz sudo ddrescue /dev/[název zařízení nebo oddílu] [cesta k udržitelnému obrazu] [cesta k souboru protokolu] Chcete-li začít s obnovou souborů. Cesta k souboru protokolu je soubor, který ukládá informace o postupu obnovení.
- Počkejte na dokončení procesu obnovy. Doba běhu závisí na velikosti a stavu poškozených souborů.
- Po dokončení obnovy je možné připojit obraz a extrahovat poškozené soubory.
Všimněte si, že obnova souborů z poškozených zařízení může být náročná a výsledky nejsou vždy zaručeny. Proto se doporučuje pravidelně zálohovat data, aby nedošlo ke ztrátě informací.
| Tým | Popis |
|---|---|
| sudo apt-get install gddrescue | Instalace ddrescue na Linux |
| sudo fdisk -l | Zobrazení dostupných zařízení a oddílů |
| sudo ddrescue /dev/[název zařízení nebo oddílu] [cesta k udržitelnému obrazu] [cesta k souboru protokolu] | Spuštění obnovy souborů pomocí ddrescue |