GNU/Linux >> Znalost Linux >  >> Linux

Právě jsem omylem spustil rm /*, nějaká oprava?

Obnovit ze zálohy.

V závislosti na souborovém systému možná budete moci spustit nástroj pro obnovení nebo obnovení, ale pravděpodobně je jednodušší a spolehlivější obnovit pouze ze zálohy.


Zálohování je pravděpodobně vaše nejlepší oprava, ale pokud to z jakéhokoli důvodu není možné, existují některé techniky, které mohou pomoci obnovit smazané soubory z oddílů ext3/4.

Aby byla některá z těchto metod účinná, musíte co nejdříve přejít do režimu jednoho uživatele a odpojit disk(y). A pokud možno je spouštět z livecd nebo jiného prostředí obnovy, je to také výrazně bezpečnější metoda, jak se vyhnout náhodné ztrátě dat při pokusu o obnovu dat.

Nebudu zveřejňovat epos o procesech obnovení, protože byste se měli nejprve pokusit použít zálohy, zde jsou odkazy, které považuji za nejužitečnější.

  • http://www.cyberciti.biz/tips/linux-ext3-ext4-deleted-files-recovery-howto.html
  • http://extunedelete.sourceforge.net/

Pokud rm moc nejedl (když se mi to stalo, zabil jsem to, když bylo v polovině /bin ...), můžete spustit stroj v záchranném režimu, zkontrolovat, které balíčky jsou ovlivněny (v rpm 's case, rpm -Va vám řekne) a znovu je nainstalujte.

Upozorňujeme, že pouze pracuje na novoluní, po půlnoci. Krátký tanec s deštěm předem může být prospěšný. Nebo ne. YMMV.

(Ano, toto je brutální způsob Unixu, jak naučit nic netušící uživatele, aby pečlivě zvážili každý příkaz před stisknutím ENTER . Považujte se za poučeného.)


Linux
  1. Jak zálohovat a obnovit úložiště SVN v Linuxu

  2. Jak zálohovat a obnovit data a konfigurace RabbitMQ

  3. Jak zálohovat a obnovovat databázi v PostgreSQL

  1. Obnovení R1Soft CDP3 BackUp

  2. Jak zálohovat a obnovit databázi Postgres

  3. Linux ext4 obnovit přístupová práva k souborům a adresářům po špatném zálohování/obnovení

  1. Zálohování a obnovení systému Ubuntu 20.04

  2. Náhodně zadaný Crontab s Just The Dash?

  3. Zálohování a obnova databáze MySQL pomocí mysqlhotcopy