Nowe posty

Autor Wątek: backup partycji  (Przeczytany 3443 razy)

flak

  • Gość
backup partycji
« dnia: 2007-11-01, 09:50:56 »
Witam

Chce wykonać kopie partycji pewnego popularnego systemu operacyjnego z Redmond za pomoca narzędzi Linuxowych. Partcja z Windowsem ma 10GB natomiast dysk który ma przechowywać kopie ma 6,4GB. Czy takie coś da rade:

dd if=/dev/hda1 of=/dev/sdtout | gzip /mnt/hdd/kopia.gzip


Slyszalem o jakiś partimage ale nie ma go pod moim Slackwarem. Wiem że najlepszym sposobem jest wyprubować na własnej skórze, ale żeby wykonać samą kopie musze rozmontować 2 komputery a wypróbować czy sama kopia jest wykonana poprawnie poprostu nie mam jak.

Mogę prosić o opinie? Da się upchnąć gzipem 10GB na 6GB?

coobba

  • Gość
backup partycji
« Odpowiedź #1 dnia: 2007-11-01, 10:51:24 »
dd if=/dev/hda1 of=/dev/sdtout | gzip -c | wc -c
policzy Ci ilość bajtów wynikowego pliku

ankul

  • Gość
backup partycji
« Odpowiedź #2 dnia: 2007-11-01, 13:15:17 »
Witam

Polecam jednak tego partimage ponieważ:
- dd kopiuje sektory jak leci te nieużywane również, z różnych względów
  backup pustej (ale kedyś używanej partycji) może po kompresji zająć
  w twoim przypadku 10Gb
- w partimage możesz przesłać dane po prostu przez LAN
- partimage ma interfejs ncurses - średnio ważne ale, wyświetla
  ile jeszcze czasu pozostało do końca.. (z dd musisz się pomeczyć z wysyłaniem
  sygnałów - więcej w man dd)

ps.
Jeżeli masz jednak zamiar uzyć dd to wypełnij parycję jakimiś prostymi danymi
(najlepiej same zera lub etc.), może przedtem wyłącz plik wymiany...

PAX

flak

  • Gość
backup partycji
« Odpowiedź #3 dnia: 2007-11-01, 17:47:59 »
No i poszło, stdout "protestowało"  więc zrobiłem to:

dd if=/dev/hda1 | gzip -c > /mnt/obraz.iso.gz

Wyszło mniej niż 3GB. Mam nadzieje że nic nie pokręciłem.

P.S . Jak takie coś potem rozpakować???