www.makeuseof.com

to, że korzystasz z systemu operacyjnego Linux, nie oznacza, że od czasu do czasu nie będziesz miał problemów. Zawsze dobrze jest mieć plan awaryjny, na wypadek, gdyby pojawił się problem. Być może zaatakuje cię Rzadki wirus Linuksa; być może zostaniesz zaatakowany przez oszustów ransomware. Może dysk twardy (HDD) zawiedzie.

klonując dysk twardy Linux, tworzysz obraz dysku, który można przywrócić później. Ale jak sklonować dysk twardy Linux?

narzędzia do klonowania dysków Linuksa

instalacja Linuksa może spowodować błąd; możesz uaktualniać dysk twardy do większego woluminu. Niezależnie od problemu, jeśli masz kopię zapasową dysku, ponowne uruchomienie rzeczy będzie stosunkowo proste.

Linux ma cztery rozwiązania klonowania dysków, które powinieneś rozważyć:

  1. dd
  2. Partimage
  3. Partclone
  4. Clonezilla

niezależnie od tego, czy korzystasz z funkcji wbudowanych w System Operacyjny Linux, czy instalujesz narzędzie innej firmy, nie powinno minąć dużo czasu, zanim będziesz mógł ponownie uruchomić system.

przyjrzyjmy się każdej z czterech głównych opcji klonowania dysku w Linuksie.

1. dd: Natywne linuksowe narzędzie do klonowania dysków

prawdopodobnie najpotężniejsze narzędzie linuksowe z nich wszystkich, dd (czasami określane jako “niszczyciel dysków”) może sklonować cały dysk twardy lub partycję dysku na inną. Ale w przypadku niewłaściwego użycia może usunąć zawartość dysku.

jako takie należy używać z najwyższą ostrożnością. Znajdziesz dd wbudowany w większość systemów operacyjnych Linux. Jeśli nie, zainstaluj go z menedżera pakietów. Aby sklonować dysk twardy komputera, użyj polecenia:

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

tutaj sdX jest dyskiem źródłowym, podczas gdy SDY jest miejscem docelowym. Wartość liczbowa 64K, odpowiada poleceniu rozmiar bloku, bs. Domyślną wartością jest 512 bajtów, co jest bardzo małe, więc najlepiej jest dołączyć 64K lub większy 128K jako warunek. Jednak: podczas gdy większy rozmiar bloku sprawia, że transfer jest szybszy, mniejszy rozmiar bloku sprawia, że transfer jest bardziej niezawodny.

jeśli chcesz sklonować tylko partycję dysku, użyj

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

jak widać, partycja sda1 (czyli partycja 1 na urządzeniu sda) zostanie sklonowana do sdb1 (nowo utworzona partycja 1 na urządzeniu sdb), na przykład dodatkowy lub zewnętrzny dysk twardy podłączony do komputera.

Dotknij Enter, aby uruchomić polecenie. Jak długo to zajmie zależy od wielkości dysku lub partycji. Po prostu upewnij się, że objętość docelowa jest wystarczająco duża, aby ją przechowywać!

2. Narzędzie do klonowania partycji Linux, Partimage

Sklonuj partycje linuksowe

jeśli napotkałeś problemy z obejściem instrukcji z dd lub wolałbyś uniknąć przypadkowego usunięcia dysku twardego za pomocą literówki, partimage jest również dostępny dla większości dystrybucji i nie niesie ze sobą żadnego ryzyka “niszczyciela dysków”!

jednak partimage nie obsługuje systemu plików ext4, więc unikaj używania go do klonowania dysków lub partycji tego typu. Jednakże, jeśli to konieczne, może być użyty do klonowania formatów dysków Windows (FAT32 lub NTFS, chociaż jest to eksperymentalne), jak również szerzej używanego linuksowego systemu plików ext3 i innych, starszych alternatyw.

przed uruchomieniem upewnij się, że partycja, którą chcesz sklonować, jest odmontowana (za pomocą polecenia umount). W przeciwnym razie musisz wyjść z partimage, aby to zrobić przed kontynuowaniem procesu. Możesz wyjść w dowolnym momencie za pomocą klawisza F6.

Dla Ubuntu Zainstaluj z:

sudo apt install partimage

Uruchom z wiersza poleceń za pomocą:

sudo partimage

jest to aplikacja napędzana myszą, która wymaga, aby najpierw wybrać partycję do klonowania.

Wybierz partycję do klonowania

stuknij w prawo na klawiszach strzałek, aby przejść do następnej sekcji, a następnie plik obrazu, aby utworzyć / użyć i nadać mu nazwę (lub wprowadź nazwę pliku obrazu, który ma zostać przywrócony).

wybierz właściwą akcję do wykonania (upewnij się, że wybrana opcja ma gwiazdkę) i naciśnij F5, aby kontynuować. Na poniższym ekranie Wybierz poziom kompresji i preferowane opcje. Możesz także ustawić tryb podziału obrazu i ustawić instrukcję, co powinno się stać po wykonaniu kopii zapasowej.

wybierz odpowiedni poziom kompresji

stuknij F5, aby kontynuować, potwierdź szczegóły, a następnie stuknij OK, aby rozpocząć proces. Szybkość tego zależy od mocy komputera.

Sklonuj partycję Linuksa

jeśli szukasz szybkiego i brudnego, ale bezpiecznego rozwiązania do klonowania dysków dla Linuksa, użyj partimage.

3. Partclone: oprogramowanie do obrazowania i klonowania partycji

aby uzyskać bardziej dojrzałą alternatywę dla dd, która obsługuje kopie zapasowe systemu plików ext4, partclone jest prosty w użyciu, ale ponownie wymaga poleceń tekstowych zamiast interfejsu opartego na klawiaturze lub myszy. Zainstaluj z:

sudo apt install partclone

i uruchom z:

partclone.

…gdzie jest typ systemu plików partycji, którą chcesz sklonować.

poniższe polecenie utworzy obraz dysku hda1 (dysk twardy 1, partycja 1) o nazwie hda1.img:

partclone.ext3 -c -d -s /dev/hda1 -o hda1.img

możesz chcieć przywrócić ten obraz, więc użyj

partclone.extfs -r -d -s hda1.img -o /dev/hda1

więcej szczegółów na temat użycia można znaleźć na stronie internetowej partclone.

4. Sklonuj swój dysk Linux za pomocą Clonezilla

aby uzyskać bardziej elastyczne rozwiązanie, dlaczego nie wypróbować Clonezilla? To popularne rozwiązanie do odzyskiwania po awarii jest oparte na Partclone i przeznaczone do wielu zadań klonowania dysków. Wszystkie oczekiwane systemy plików są obsługiwane w systemach Linux, Windows i macOS (i nie tylko).

w przeciwieństwie do dd i Partclone, Clonezilla jest dostępna jako bootowalna ISO. Możesz zapisać to na dysku DVD lub USB, aby w pełni sklonować dysk twardy Linux. Clonezilla jest prosty w użyciu, z menu sterowanym klawiaturą, a nie niejasnymi poleceniami, więc każdy może się z nim uporać.

chociaż Clonezilla może być skonfigurowany jako samodzielne narzędzie, może wolisz użyć go jako część Hiren ‘ s Boot CD recovery tool.

Możesz również użyć Clonezilla w profesjonalnym charakterze, aby obrazować wiele podobnych konfiguracji komputera z tym samym systemem operacyjnym.

Pobierz: Clonezilla

Klonowanie dysku twardego Linux jest łatwe

jeśli nigdy wcześniej nie sklonowałeś dysku twardego, możesz czuć się trochę niechętny do rozpoczęcia pracy. Może to być onieśmielające, zwłaszcza jeśli jesteś w trudnej sytuacji z uszkodzonym dyskiem twardym, który desperacko wymaga klonowania przed awarią.

chociaż może wolisz po prostu zsynchronizować ważne dane z chmurą, zawsze dobrym pomysłem jest posiadanie pełnej kopii zapasowej dysku, którą można szybko przywrócić w przypadku błędów systemowych. Pamiętaj jednak, aby korzystać z tych narzędzi ostrożnie, ponieważ mogą one łatwo spowodować przypadkową utratę danych.

tworzenie kopii zapasowych danych jest niezbędne! Dowiedz się, jak zoptymalizować kopie zapasowe w systemie Linux.

Udostępnij Udostępnij TweetEmail
Tematy pokrewne

  • Linux
  • Kopia zapasowa danych
  • Przywracanie systemu
  • Klonuj Dysk Twardy
  • Porady dotyczące Linuksa

o autorze

Christian Cawley (1456 artykułów opublikowanych)

zastępca redaktora ds. bezpieczeństwa, Linuksa, majsterkowania, programowania i technologii. Produkuje również naprawdę przydatny Podcast i ma duże doświadczenie w obsłudze komputerów i oprogramowania. Christian, współpracownik Linux Format magazine, jest majsterkowiczem Raspberry Pi, miłośnikiem klocków Lego i fanem gier retro.

więcej od Christian Cawley

Zapisz się do naszego newslettera

Dołącz do naszego newslettera po porady techniczne, recenzje, darmowe ebooki i ekskluzywne oferty!

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.