Přenesení OS, systému z disku na disk – pár zajímavostí

Přenesení OS, systému z disku na disk – pár zajímavostí

Doba čtení: 7 minut

Čistá instalace OS (operačního systému) a co data a co také software ? Jak jej dostat co nejrychleji tak “jak to bylo, a jak jsme byli zvyklí” ? Není čas experimentovat?

Možná jste zkoušeli na linuxu příkazy, nástroje jak deja-dup, timeshift, duplicati atd.. ale pokud člověk pravidelně necvičí, lehce může strávit banálním úkolem i několik dní, ano několik dní pokud máte data o řádech TB a to už je “jaksi” dost náročné.

Obnova z cloudu ? Takže data zálohovat na cloud a pak z něj tahat dle připojení ISP ? Nebo pokus instalace nového systému a obnovy dat ? Co když ale máte jiný DISK / z HDD na SSD nebo z SSD na NvMe, a ještě k tomu na jiný HW (hardware) třeba 36 jádrový NTB, nebo 128 CPU desktop s našlapaným systémem ( myšleno RAM, GPU)  v TOP konfiguraci kterou povolí MB (základní deska motherboard) ?

Možná ten den obětujete. Možná vám stačí jen natahat data a aplikace si doinstalujete, ale pak je tu “aha zapomněl jsem ještě toto, a toto dokonfigurovat“….

Nebudu vás natahovat, to asi zažil každý tento scénář.

Ikdyž zálohujete, je potřeba vědět jak, co, a také jak a co obnovit, kdykoliv co kdyby nyní odešel celý disk nebo vám shořela kancelář ?

Pro tuto situaci jsme zvolili duplikaci OS kompletně včetně dat, konfigurací a aplikací, pomocí nástoje CloneZilla.

Stačí nabootovat do samostatného Linuxu s CloneZillou z USB disku nebo CD/DVD a na připojený externí USB disk vytvořit dokonalou kopii 1:1 svého disku. Ten můžete opět pomocí CloneZilly naklonovat na libovolný větší harddisk, který se pak bude chovat jako ten původní.

Celý postup pro úsporu časovou naleznete zde: https://www.chip.cz/clonezilla-2-6

Přesun systému z jednoho disku na druhý pomocí Clonezilly je relativně přímočarý, pokud dodržíte následující kroky:
Co budete potřebovat:

Clonezilla Live (ISO soubor pro vytvoření bootovatelného média)
USB disk pro Clonezillu (min. 2 GB)
Počítač s x/ubuntu 22.04 a připojenými disky (starý 2 TB SSD a nový 2 TB NVMe) např.

Krok 1: Příprava bootovatelného média s Clonezillou

Stáhněte si Clonezilla Live ISO z oficiální stránky clonezilla.org.
Vytvořte bootovatelný USB disk s Clonezillou pomocí nástroje jako je Rufus (na jiném počítači) nebo Startup Disk Creator v Linuxu.

Krok 2: Připojení disků

Zapojte nový NVMe disk do počítače vedle starého SSD.
Ujistěte se, že jsou oba disky viditelné v BIOSu/UEFI.

Krok 3: Bootování z Clonezilly

Restartujte počítač a vyberte bootování z USB disku s Clonezillou.
V hlavní nabídce Clonezilly vyberte Clonezilla live a stiskněte Enter.
Zvolte výchozí rozložení klávesnice (nebo přejděte přímo na výchozí volby).

Krok 4: Zahájení procesu klonování

Vyberte možnost device-device (disk-to-disk klonování).
Zvolte Beginner mode pro zjednodušené nastavení.
Vyberte disk_to_local_disk pro klonování z jednoho disku na druhý.
Vyberte zdrojový disk (starý 2 TB SSD).
Vyberte cílový disk (nový 2 TB NVMe).

Důležité: Ujistěte se, že cílový disk je prázdný, nebo že jste si jisti, že můžete ztratit všechna data na něm, protože proces přepíše celý disk.
Krok 5: Další nastavení

Clonezilla vás požádá o volby týkající se kontroly a opravy dat. Doporučuje se povolit kontrolu a opravu chyb.
Vyberte možnost -icds (ignorovat velikost cílového disku, pokud je stejná nebo větší než zdrojový).
Potvrďte zahájení procesu klonování.

Krok 6: Zahájení klonování

Potvrďte všechny varování (např. že proces přepíše cílový disk).
Clonezilla zahájí klonování a ukáže průběh. Tento proces může trvat několik hodin v závislosti na množství dat.Rozhodně méně než celkový čas, pokus omyl atd..

Krok 7: Dokončení a restart

Po dokončení klonování vypněte Clonezillu a odpojte USB disk.
Vypněte počítač a vyjměte starý SSD.
V BIOSu/UEFI nastavte nový NVMe disk jako výchozí bootovací zařízení.

Uložte změny a restartujte počítač.

Krok 8: Kontrola systému

Po spuštění zkontrolujte, zda systém naběhl správně a všechny aplikace a data jsou v pořádku.
Pokud je systém rozdělen na oddíly, zkontrolujte, zda se NVMe disk využívá naplno. Můžete použít nástroje jako gparted k případnému zvětšení oddílu.

Tímto způsobem byste měli mít plnohodnotný systém abcd/x/ubuntu 22.04 přenesený na nový NVMe disk se všemi aplikacemi a daty.

SHRNUTÍ :

Clonezilla je open-source software určený pro klonování a zálohování disků a diskových oddílů. Je vytvořený pro práci v prostředí GNU/Linux a je široce využíván pro vytváření záloh a migraci systémů, protože umožňuje efektivně a spolehlivě kopírovat celé disky nebo jejich části.

Počátky Clonezilly

Clonezilla byl vyvinut jako projekt na Taiwanském národním výzkumném institutu NCHC (National Center for High-Performance Computing). První verze Clonezilly byla inspirována komerčními softwary jako Norton Ghost, které poskytovaly podobné funkce, ale za poplatek. Clonezilla byla vytvořena s cílem nabídnout komunitě bezplatný a výkonný nástroj pro zálohování a klonování disků, a její vývoj začal přibližně v polovině 2000. let.

Možnosti využití Clonezilly

Clonezilla nabízí široké spektrum funkcí a je velmi přizpůsobitelná. Mezi nejčastější možnosti využití patří:

  1. Klonování disků a oddílů:
    • Umožňuje klonovat celý pevný disk nebo vybrané diskové oddíly.
    • Podporuje různé souborové systémy, včetně ext2, ext3, ext4, NTFS a dalších.
    • Může být využita k migraci systému z jednoho disku na jiný (např. z HDD na SSD).
  2. Zálohování a obnovení dat:
    • Clonezilla umožňuje zálohovat disky a oddíly do obrazových souborů, které lze později obnovit.
    • Zálohy mohou být uloženy lokálně nebo na vzdálený server přes síťové protokoly (např. SSH, NFS, Samba).
  3. Podpora multicastu:
    • Clonezilla Server Edition (SE) umožňuje multicastové klonování, které je ideální pro hromadnou instalaci systémů (např. v počítačových učebnách nebo podnicích), protože umožňuje kopírování jednoho obrazu na více strojů současně.
  4. Různé úrovně komprese:
    • Clonezilla podporuje různé úrovně komprese zálohovaných dat, čímž šetří místo na disku.
  5. Flexibilní možnosti spuštění:
    • Clonezillu lze spustit z CD/DVD, USB disku nebo přes síť pomocí PXE bootování.
  6. Podpora šifrování:
    • Pro zvýšení bezpečnosti umožňuje Clonezilla šifrování zálohovaných obrazů pomocí nástrojů jako je AES.

Clonezilla je robustní nástroj pro správu záloh a klonování disků, který najde uplatnění jak v domácím prostředí pro zálohování osobních počítačů, tak ve firemním IT pro hromadnou správu systémů a zajištění bezpečnosti dat.

Předchozí článek Použití Proxmoxu versus čistého serverového distribuce ?
HARDWEB.CZ Další článekt Co je DNSSEC a jak funguje?