INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png0.png4.png1.png9.png2.png3.png
Today820
Yesterday1207
This week6805
This month16824
Total3041923

Visitor Info

  • IP: 18.223.43.106
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

9
Online

piątek, 22 listopad 2024 15:04

back up CentOS using the "dd" command

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

back up CentOS using the "dd" command

Backup to a Disk Image

how to create an image to an external drive

Using the Gnome Disks Utility

  1. 1. Run the Gnome Disks utility from the Ubuntu programs menu - WRITE DISKS
  2. Select the external drive or disk, and then choose “Create Disk image…”.
  3. Create a file name for the image, choose the folder to store the image, and then press the “Start Creating…” button to begin the process.
  4. Wait for the process to finish. It could take a couple of hours to finish.

Using the Terminal

To backup to a compressed image using a terminal, simply run the following command:

sudo sh -c "dd if=/dev/sda status=progress | xz -c > /media/cupc/image.img.xz"

Replace /media/cupc/image.img.xz with the location where you wish to store your disk image.

It may take a couple of hours to complete.

Restore from a Disk Image

 

Using the Gnome Disks Utility

  1. 1.Run the Gnome Disks utility from the Ubuntu programs menu.
  2. Select the 120GB Disk, and then choose “Restore Disk image…”.
  3. Browse to the location of the image file.
  4. Press the “Start Restoring…” button.
  5. Confirm by pressing the “Restore” button.

Using the Terminal

To restore from a compressed image in a terminal, simply run the following command:

sudo sh -c "xz -d -c /media/cupc/image.img.xz | dd of=/dev/sda status=progress"

Replace /media/cupc/image.img.xz with the location of your compressed disk image.

It may take a couple of hours to complete.

back up CentOS using the "dd" command

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

back up CentOS using the "dd" command

if=/dev/sda Is cloning the entire disk and of=/dev/sdd1 Is writing to a partition. Which doesn't make much sense.

You may want to clone the entire disk onto another disk

dd if=/dev/sda conv=sync,noerror status=progress bs=64k of=/dev/sdd

Or yet clone to a compressed image

dd if=/dev/sda | gzip  > /sda.img.gz

And restore like so

gzip -d /sda.img.gz | dd of=/dev/sda

to create the image. There where four partitions in my sda

  * EFI system
  * Microsoft reserved 
  * mircosoft basic dat 
  * Windows recovery environment 
 

Klonowanie dysku za pomocą dd krok po kroku

Ocena użytkowników: 4 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka nieaktywna

Klonowanie dysku za pomocą dd krok po kroku.

1.Podłączamy dysk USB do systemu linux

2.Po podłączeniu dysku USB wyświetlamy listę napędów za pomocą polecenia

fdisk -l

lub za pomoca komendy 

lsblk

Po wykonaniu polecenia otrzymujemy poniższy listing

Disk /dev/sda1: 4007 MB

Disk /dev/sda2: 4007 MB 

3. Tworzymy katalog w systemie linux by móc zamocować dysk

mkdir /media/sda1

mkdir - polecenie utworzenia folderu

/media - folder w którym tworzymy nasz katalog

/sda1 - nazwa katalogu może być taka sama jak nzwa partycji

Jeżeli często zmieniamy i montujemy dyski można stworzyć folder tymczasowy np o nazwie tmp do którego będą tymczasowo montowane dyski.

mkdir /media/tmp

Jeżeli z napędu będziemy korzystać regularnie warto nazwać go konkretnie po nazwie.

4.Montowanie napędu

Polecenie do montowania napędy wygląda następująco:

mount -t auto /dev/sda1  /media/sda1

oznaczenia

-t - oznaczenie systemu plików, auto pozwala na rozpoznanie automatyczne.

• -t fvat (dla FAT32 - system plików spotykany na kartach pamięci i Pendrive)
• -t ntfs
• -t ext4 (dla Ext4, system plików używany m.in. przez system linux)
• (dla NTFS, tryb „tylko do odczytu”)
• -t ntfs-3g (dla NTFS - system Windows)

Problemy jeżeli podczas montowania dysku dostaniemy błąd:

Mount: unknown filesystem type 'ntfs' musimy zainstalować pakiet do NTFS

yum install epel-release -y

oraz yum install ntfs-3g -y

 

Obecnie masz gotowe środowisko do wykonania klonowania

Klonowanie całego dysku:

Składnia jest następująca:
dd if=/dev/input/DEVICE-HERE of=/dev/OUTPUT/DEVICE-HERE bs=64K conv=noerror,sync
Aby sklonować / dev / sdc (250G) do / dev / sdd (250G) w Linuksie, wpisz:
# dd if=/dev/sdc of=/dev/sdd bs=64K conv=noerror,sync
Aby sklonować / dev / ada0 (250G) do / dev / adb0 (250G) we FreeBSD, wpisz:
# dd if=/dev/ada0 of=/dev/adb0 bs=64K conv=noerror,sync
Gdzie,

  1. if=/dev/file : Urządzenie / plik wejściowy.
  2. of=/dev/file : Urządzenie / plik wyjściowy.
  3. bs=64k: Ustawia rozmiar bloku na 64 KB. Możesz użyć 128k lub dowolnej innej wartości.
  4. conv=noerror : Powiedz dd, aby kontynuował operację, ignorując wszystkie błędy odczytu.
  5. sync : Dodaj bloki wejściowe z zerami, jeśli wystąpiły jakiekolwiek błędy odczytu, aby przesunięcia danych pozostały zsynchronizowane.

Jak sklonować dysk na NAS lub udostępniony dysk sieciowy sieciowy SMB

dd if=/dev/sdb | gzip -c | dd of=/mnt/nas1/clone_sdb

 

 

Jak sklonować partycję

Aby sklonować / dev / sdc1 do / dev / sdd1, wprowadź:
# dd if=/dev/sdc1 of=/dev/sdd1 bs=128K conv=noerror,sync

 

dd zrobić obraz dysku

Możesz uruchomić z Live CD. Po uruchomieniu upewnij się, że żadne partycje nie są zamontowane ze źródłowego dysku twardego. Obraz dysku można przechowywać na zewnętrznym dysku USB. Składnia jest następująca
dd if=/dev/INPUT/DEVICE-NAME-HERE conv=sync,noerror bs=64K | gzip -c > /path/to/my-disk.image.gz
W tym przykładzie utwórz obraz dysku dla / dev / da0, tj. Klonując / dev / da0 i zapisz w bieżącym katalogu:
# dd if=/dev/da0 conv=sync,noerror bs=128K | gzip -c > centos-core-7.gz

 

Jak przywrócić system (obraz DD)

Składnia jest następująca:
# gunzip -c IMAGE.HERE-GZ | dd of=/dev/OUTPUT/DEVICE-HERE
Na przykład:
# gunzip -c centos-core-7.gz | dd of=/dev/da0

Porada 1: Za mało miejsca na dysku lokalnie? Użyj skrzynki zdalnej

Możesz wysłać obraz przez ssh i zapisać go w polu usuwania o nazwie server.com:
# dd if=/dev/da0 conv=sync,noerror bs=128K | gzip -c | ssh Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript. dd of=centos-core-7.gz

Porada 2: Zobacz postęp podczas tworzenia obrazu za pomocą dd

Musisz użyć GNU dd z coreutils w wersji 8.24 w następujący sposób (przekaż status=progressdo dd) :
# dd if=/dev/sdc1 of=/dev/sdd1 bs=128K conv=noerror,sync status=progress

Clonezilla

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Co to jest Clonezilla?

Clonezilla to program do tworzenia obrazów / klonowania partycji i dysków podobny do programu True Image® lub Norton Ghost® . Pomaga we wdrażaniu systemu, tworzeniu kopii zapasowych i przywracaniu bez systemu operacyjnego. Dostępne są trzy typy Clonezilla: Clonezilla live , serwer Clonezilla lite i Clonezilla SE (edycja serwerowa) . Clonezilla Live nadaje się do tworzenia kopii zapasowych i przywracania na jednym komputerze. Chociaż serwer Clonezilla lite lub SE jest przeznaczony do masowego wdrażania, może klonować wiele (ponad 40!) Komputerów jednocześnie. Clonezilla zapisuje i przywraca tylko używane bloki na dysku twardym. Zwiększa to wydajność klonu. W przypadku niektórych zaawansowanych urządzeń w klastrze z 42 węzłami odnotowano odtwarzanie multiemisji z szybkością 8 GB / min.

Cechy:

  • Obsługiwanych jest wiele systemów plików: (1) ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs i nilfs2 w systemie GNU / Linux, (2) FAT12, FAT16, FAT32, NTFS w systemie MS Windows, (3) HFS + z Mac OS, (4) UFS z FreeBSD, NetBSD i OpenBSD, (5) Minix z Minix i (6) VMFS3 i VMFS5 z VMWare ESX. Dlatego możesz klonować GNU / Linux, MS Windows, Mac OS oparty na Intelu, FreeBSD, NetBSD, OpenBSD, Minix, VMWare ESX i Chrome OS / Chromium OS, bez względu na to, czy jest to 32-bitowy (x86) czy 64-bitowy (x86- 64) system operacyjny. W przypadku tych systemów plików tylko używane bloki partycji są zapisywane i przywracane przez Partclone . W przypadku nieobsługiwanego systemu plików, kopiowanie między sektorami jest wykonywane przez dd w Clonezilla.
  • LVM2 (LVM w wersji 1 nie jest) w systemie GNU / Linux jest obsługiwany.
  • Program ładujący, w tym grub (wersja 1 i wersja 2 ) oraz syslinux, można ponownie zainstalować.
  • Obsługiwane są zarówno formaty partycji MBR, jak GPT dysku twardego. Clonezilla live można również uruchomić na komputerze z systemem BIOS lub uEFI .
  • Obsługiwany jest tryb nienadzorowany. Prawie wszystkie kroki można wykonać za pomocą poleceń i opcji. Możesz także użyć wielu parametrów rozruchowych, aby dostosować własne obrazowanie i klonowanie.
  • Obsługiwane jest przywracanie jednego obrazu na wiele urządzeń lokalnych.
  • Obraz mógłby zostać zaszyfrowany. Odbywa się to za pomocą ecryptfs , korporacyjnego kryptograficznego systemu plików stosowego zgodnego z POSIX.
  • Multiemisja jest obsługiwana w Clonezilla SE, która jest odpowiednia dla masowego klonu. Możesz również używać go zdalnie do zapisywania lub przywracania wielu komputerów, jeśli PXE i Wake-on-LAN są obsługiwane przez klientów.
  • Bittorrent (BT) jest obsługiwany na serwerze Clonezilla lite, który jest odpowiedni do masowego wdrażania. Praca w trybie BT jest wykonywana przez Ezio .
  • Plik obrazu może znajdować się na dysku lokalnym, serwerze ssh, serwerze samby, serwerze NFS lub serwerze WebDAV .
  • Szyfrowanie AES-256 może służyć do zabezpieczenia dostępu do danych, ich przechowywania i przesyłania.
  • Na podstawie Partclone (domyślnie), Partimage (opcjonalnie), ntfsclone (opcjonalnie) lub dd do obrazu lub klonowania partycji. Jednak Clonezilla, zawierająca kilka innych programów, może zapisywać i przywracać nie tylko partycje, ale także cały dysk.
  • Używając innego darmowego oprogramowania drbl-winroll , które również zostało opracowane przez nas, nazwa hosta, grupa i SID sklonowanej maszyny z systemem Windows MS mogą zostać automatycznie zmienione.

Minimalne wymagania systemowe dla Clonezilla na żywo:

  • Procesor X86 lub x86-64
  • 196 MB pamięci systemowej (RAM)
  • Urządzenie rozruchowe, np. Napęd CD / DVD, port USB, PXE lub dysk twardy

Ograniczenia:

  • Partycja docelowa musi być równa lub większa niż partycja źródłowa.
  • Kopia różnicowa / przyrostowa nie została jeszcze zaimplementowana.
  • Obrazowanie / klonowanie online nie zostało jeszcze zaimplementowane. Należy odmontować partycję, która ma być obrazowana lub sklonowana.
  • Ze względu na ograniczenie formatu obrazu nie można przeglądać ani montować obrazu. Możesz _ NIE_ ​​odzyskać pojedynczego pliku z obrazu. Jednak nadal masz obejście, aby to zrobić, przeczytaj to .
  • Odzyskiwanie Clonezilla na żywo z wieloma płytami CD lub DVD nie zostało jeszcze zaimplementowane. Teraz wszystkie pliki muszą znajdować się na jednym dysku CD lub DVD, jeśli zdecydujesz się utworzyć plik ISO odzyskiwania.

Licencja:

  • Sama Clonezilla jest objęta licencją na podstawie Powszechnej Licencji Publicznej GNU (GPL) w wersji 2. Jednakże, aby uruchomić Clonezillę, wymagane jest wiele wolnego i otwartego oprogramowania, np. Jądro Linuksa i minimalny system operacyjny GNU / Linux.

Której Clonezilli mam użyć?

  • Clonezilla Live : Clonezilla live umożliwia używanie CD / DVD lub dysku flash USB do uruchamiania i uruchamiania Clonezilla (tylko Unicast)
  • Serwer Clonezilla lite : serwer Clonezilla lite umożliwia używanie Clonezilla live do masowego klonowania (obsługiwane są unicast, broadcast, multicast, bittorrent)
  • Clonezilla SE : Clonezilla SE jest zawarta w DRBL, dlatego najpierw należy skonfigurować serwer DRBL, aby używać Clonezilla do masowego klonowania (obsługiwane są unicast, broadcast i multicast)

Search