Správa disků

Jak vytvořit obrázky disku v systému Linux pomocí příkazu DD

Jak vytvořit obrázky disku v systému Linux pomocí příkazu DD

Kdykoli jde o vymazání, zálohování nebo obnovení souborů Linux, máte několik nástrojů. Ačkoli stále existuje jedna alternativa, bez ohledu na distribuci Linuxu, kterou používáte, a to je příkaz DD. Vytvoření obrazu diskového oddílu nebo klonování celé jednotky pevného disku jsou jednoduše úkony vytvoření kopie celého disku nebo diskového oddílu a pomocí příkazu dd je to velmi jednoduché. Příkaz DD je vhodný mimo jiné pro klonování disků, zálohování a obnovu. V této příručce uvidíme, jak vytvořit obraz disku pomocí příkazu DD. Ujistěte se, že máte nainstalovaný systém Ubuntu Linux.

DD to obchází vytvořením identické repliky celého pevného disku nebo diskových oddílů. Pokud tedy tuto zálohu obnovíte, bude váš počítač obnoven do původního stavu. Znovu získáte přístup ke svým složkám, hrám, historii prohlížeče a někdy dokonce k nastavení zařízení. Budeme potřebovat další disk s větší kapacitou než ten, který klonujeme, aby replikoval váš disk. Pro tento účel by pravděpodobně existoval velký pevný disk.

Nainstalujte nástroj LSSCSI

Otevřete terminál příkazového řádku systému Ubuntu 20.04 Systém Linux. Ujistěte se, že máte v systému nainstalován nástroj „lsscsi“. Pokud není nainstalován, zkuste jej nainstalovat pomocí níže uvedeného příkazu „apt“ následovaného klíčovým slovem „install“ a „lsscsi“. Instalace nebude trvat déle než 5 minut a můžete vyrazit.

$ sudo apt install lsscsi

Po instalaci obslužného programu „lsscsi“ je nyní čas jej použít pro výpis všech úložných zařízení našeho systému Linux. Chcete-li zobrazit seznam úložných jednotek a DVD, proveďte následující příkaz. Vidíte, že máme v našem systému jednu diskovou jednotku a jedno zařízení cd / DVD.

$ lsscsi

Zkontrolujte informace o disku

Nejprve musíme zjistit nějaké informace týkající se diskové jednotky „/ dev / sda“. A z tohoto důvodu musíme v našem příkazovém prostředí použít instrukci „fdisk“ s oprávněními sudo, jak je uvedeno níže.

$ sudo fdisk / dev / sda

Přejde na své příkazové téma. Zadejte „p“ a zkontrolujte informace o discích níže. Můžete vidět, že zobrazuje celkovou paměť jednotky „/ dev / sda“, její sektory a bajty. Zobrazuje typ disku jako DOS. Na druhé straně poslední tři řádky snímku ukazují oddíly jednotky / dev / sda a jejich další informace.

: P

Vytvořte obraz klonovaného disku

Nyní máte téměř všechny informace týkající se jednotky „/ dev / sda“.  Stisknutím klávesy „q“ opustíte velící motiv. Nyní jste připraveni vytvořit obraz disku pomocí příkazu DD. Ujistěte se tedy, že příkaz DD ke spuštění vždy potřebuje oprávnění „sudo“. Jak již víme z výše uvedeného obrázku, „/ dev / sda“ má tři oddíly a vytvoříme obrázek jednoho z nich. Pro vytvoření klonu jsme tedy zvolili „sda1“. Musíte provést níže uvedený příkaz „DD“ následovaný cestou „if“ a cestou „of“. Cesta „if“ je vstupní diskové jednotky, která má být klonována, a cesta „of“ je pro disk výstupního zařízení, kde by byla zkopírována jako obraz. Z toho tedy můžete pochopit, že „sda1.img “je klonovaný soubor pro disk a sda1 je skutečná jednotka. Zadali jsme bajty za sekundu, které se mají zkopírovat z jednoho umístění do druhého. Přiřadili jsme mu hodnotu 1000. Příkaz je následující:

$ sudo dd if = / dev / sda1 of = / tmp / sda.img bs = 1k conv = noerror

Výstup ukazuje počet záznamů zadaných a odeslaných ze dvou umístění, např.G., zdroj a cíl. Zobrazuje také počet bajtů s časovými sekundami zkopírovaných do cíle v MB. To znamená, že klon byl skutečně proveden.

Podívejme se na cílový obrazový soubor, abychom zjistili, zda byla do něj správně naklonována všechna data ze zdrojové jednotky. Použijte níže uvedený příkaz seznamu spolu s cestou obrazového souboru jednotky jako:

$ ls -lh / tmp / sda1.obr

Výstup zobrazuje práva přiřazená tomuto obrazovému souboru, jeho velikost a umístění. Můžete říci, že má podobná práva a velikost jako původní disková jednotka.

Chcete-li zobrazit další informace týkající se souboru obrazu disku, musíte zkusit níže uvedený příkaz „fdisk“ následovaný příznakem „-l“, jak je uvedeno níže.

$ fdisk -l / tmp / sda1.obr

Výstup ukazuje přesně stejné informace týkající se tohoto obrazového souboru, jaké jsme viděli u původní diskové jednotky před vytvořením tohoto obrazového souboru. Zobrazuje velikost obrazové jednotky, její celkový počet bajtů a celkový počet sektorů.

Obnovte disk z klonovaného obrazu

Nyní, pokud chcete obnovit původní diskovou jednotku spolu se všemi daty, která má, musíte k tomu znovu použít příkaz DD. Při používání příkazu DD dochází k malé změně. Tentokrát musíte přejet vstupní a výstupní cestou. To znamená, že musíte umístit cestu k souboru obrazového disku do cesty „if“ a ve výstupní cestě „of“ musíte uvést umístění, kde chcete obnovit data obrazového souboru. Zde je příkaz k obnovení dat jednotky ze souboru obrazu:

$ sudo dd if = / tmp / sda1.obrázek = / dev / sda1 bs = 1k conv = noerror

Výstup ukazuje přenos záložních souborů do jejich skutečného cíle. Můžete vidět vstupní a výstupní počet celkových záznamů a některé další informace týkající se počtu přenesených bajtů, celkové velikosti obrazu disku a času potřebného k přenosu.

Závěr

Výše popsaná metoda je nejjednodušší a nejjednodušší způsob, jak naklonovat disk do obrazového souboru a obnovit zálohu, abyste získali všechny soubory a složky zpět.

Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...
Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...