Автор Тема: clone hdd  (Прочетена 4250 пъти)

Chiwetel_Olaoluwa

  • Участници
  • ***
  • Публикации: 7
    • Профил
clone hdd
« -: Jun 01, 2013, 11:51 »
Здравейте Приятели!

Искам да клонирам Хард на който има Убунту опитах с Акронис но нe мoже да клонира партишъна защото е не е ntfs . fat32 ...
с CloneZilla ми стана мъгла..
Ако не се лъжа можеше през терминала да се направи dd if=/dev/.....
Въпросът ми е през терминала ще може ли да се клонира вс. партишъни
« Последна редакция: Jun 01, 2013, 11:53 от Chiwetel_Olaoluwa »
Активен

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 6862
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: clone hdd
« Отговор #1 -: Jun 01, 2013, 11:58 »
Може. Правил съм го многократно. dd и cat четат чистите данни, не ги интересуват колко и какви дялове са. Минуси:

1. Бавничко е, особено, ако приемника е през мрежа, но не само;
2. Разхита на  ресурси — взима се всичко, включително празните блокове.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

dev_urandom

  • Напреднали
  • *****
  • Публикации: 114
  • Distribution: Slackware
    • Профил
Re: clone hdd
« Отговор #2 -: Jun 01, 2013, 12:17 »
dd if=/dev/... of=/dev/... bs=.... ще ти направи огледално копие
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 3722
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: clone hdd
« Отговор #3 -: Jun 01, 2013, 12:28 »
Освен Acronis-a ползвам и Norton Ghost. Опцията Disk to Disk.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - SeaGate, 160 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: clone hdd
« Отговор #4 -: Jun 01, 2013, 12:36 »
В повечето случаи (а усещам, че и в твоя) играчката с dd е напълно излишна, а в някои случаи и неприложима, ако се окаже, че дискът получател е по-малък от предишния, дори и разликата да е характерната производствена разлика между производителите (а понякога и между партидите) за уж едни и същи по размер дискове.
Аз в последно време разчитам на FSArchiver, с който си създавам периодични изображения на цялата файлова система, за да ми седят като готово резервно копие, което директно да плесна върху нов диск при нужда.
Можеш да разгледаш и Partimage, макар че той няма да ти свърши работа, ако файловата система е ext4 или имаш нужда от мултизадачност.
А какво те спъна в CloneZilla? Отдавна не съм я пробвал, но помня, че ползването ѝ беше достатъчно интуитивно, а не виждам нещо да се е променило от снимките ѝ.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

malin1

  • Напреднали
  • *****
  • Публикации: 267
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: clone hdd
« Отговор #5 -: Jun 01, 2013, 13:23 »
с CloneZilla ми стана мъгла..
http://www.linuxrussia.com/2013/05/clonezilla.html
Активен

Chiwetel_Olaoluwa

  • Участници
  • ***
  • Публикации: 7
    • Профил
Re: clone hdd
« Отговор #6 -: Jun 01, 2013, 16:10 »
много благодаря за отгговорите
1. относно CloneZilla - когато уж клонирах диска и бутнах компа от него не тръгна постоянно се рестартираше ;о(
2. Акронис както казах не клонира партишъни под ext4 (Акронис ми е до болка познат)
 neter благодаря  ти! сега разглеждам  FSArchiver по-късно ще пиша какво е станало или ще те питам ако има нещо неясно ;о)
 dev_urandom мерси и на теб точно това исках да пробвам да видим дали ще успея един мой колега ми спомена през лайв СД че ще стане...
 go_fire човече искат се жертви за науката нека изпотим щайгата малко ;о)

Проблемът ми е че все още расъждавам като Windows потребител ;о(

Благодаря на всички ви!
Активен

nyakoy

  • Напреднали
  • *****
  • Публикации: 164
  • Distribution: Distrohopper
  • Window Manager: Gnome2, KDE4, OpenBox
    • Профил
Re: clone hdd
« Отговор #7 -: Jun 01, 2013, 23:07 »
 Paragon опита ли? Опитай и Redo Bakcup макар че не ме очарова много на теб може да ти свърши работа. Навремето открих Акронис като търсех нещо, с което да си правя копия на UFS. Clonezilla така и не го залюбих, винаги съм предпочитал да си работя директно с Partimage.
Активен

Keep in mind, you did not learn Windows in a day, and it will take some time to learn Linux as well.

Slackware may be a dinosaur, but the main advantage of dinosaurs is it takes at least a meteor strike to take them out.

Isn't it enough to just "not use" something?

Naka

  • Напреднали
  • *****
  • Публикации: 3080
    • Профил
Re: clone hdd
« Отговор #8 -: Jun 01, 2013, 23:13 »
Ако не се лъжа можеше през терминала да се направи dd if=/dev/.....
Въпросът ми е през терминала ще може ли да се клонира вс. партишъни

Всичко може да се клонира с dd, независимо каква fs има отдолу. dd копира голи lba сектори - така като ги вижда самият HDD и въобще не се интересува какво има записано в тях.. Условията обаче да са копира с dd са:

1. дисковете изобщо да не са монтирани или ако са монтирани да са Read Only - за да не се променя информацията в секторите докато се копира.
2. вторият диск трябва да има точно толкова или повече сектори от изходният. Не е грешка ако вторият диск е по-голям. Просто на края ще остане неизползвано място.

ако копираш така dd if=/dev/sda ..... ще се клонира всичко барабар с MBR - партишън таблицата и след това съдържанието на всички партишъни. т.е. if=/dev/sda означава всичко като се започне от сектор 0 на диска и се стигне до последният сектор.

с dd може да клонираш и само един партишън. например ако на /dev/sda2 имаш NTFS и предварително си подготвил на вторият диск абсолютно същият партишън- /dev/sdb2
Тогава само едната NTFS партишън ще се копира така: dd if=/dev/sda2 of=/dev/sdb2 bs=32768

обикновено на края на dd слагам bs=32768 за да е по-бързо... и наистина става значително по-бързо когато е зададено bs. Скоростта на клониране тогава с dd се получава абсолютно същата каквато скорост я дават в документацията на диска (sustained transfer).

С dd съм клонирал 1 диск към едновременно 3 диска ;D. Ставаше с dd в комбинация с tee.
« Последна редакция: Jun 01, 2013, 23:25 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 6862
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: clone hdd
« Отговор #9 -: Jun 01, 2013, 23:33 »
По между другото, ако вторият има по-голям размер се „свива“ до първия. Просто така го вижда ОС. Но аз друго не мога да разбера. След като ще правим копие на наша ОС, защо по дяволите да ползваме dd/cat, а не cp ???
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

dev_urandom

  • Напреднали
  • *****
  • Публикации: 114
  • Distribution: Slackware
    • Профил
Re: clone hdd
« Отговор #10 -: Jun 02, 2013, 08:27 »
По между другото, ако вторият има по-голям размер се „свива“ до първия. Просто така го вижда ОС. Но аз друго не мога да разбера. След като ще правим копие на наша ОС, защо по дяволите да ползваме dd/cat, а не cp ???

Така няма да му "клонира" MBR
Активен

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 6862
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: clone hdd
« Отговор #11 -: Jun 02, 2013, 08:31 »
Очевидно няма да пресъздаде нулевият блок на устройството, но това е въпрос на една команда, която се изпълнява за секунди. Ако наистина това би могло да се нарече причина, то тя е крайно несъстоятелна, само за да не кажа много глупава, каквато си е.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

Naka

  • Напреднали
  • *****
  • Публикации: 3080
    • Профил
Re: clone hdd
« Отговор #12 -: Jun 02, 2013, 14:29 »
По между другото, ако вторият има по-голям размер се „свива“ до първия. Просто така го вижда ОС. Но аз друго не мога да разбера. След като ще правим копие на наша ОС, защо по дяволите да ползваме dd/cat, а не cp ???

Така няма да му "клонира" MBR

Не вярно. Ако се ползва dd if=/dev/sda .... клонира всичко заедно с MBR.  if=/dev/sda означава започни от сектор 0 на диска. а MBR се намира в сектор 0.

if=/dev/sdaN означава започни от сектор 'някой си' - т.е. там където където сочи първият сектор за дяла за sdaN в partition table-а.
 
Но аз друго не мога да разбера. След като ще правим копие на наша ОС, защо по дяволите да ползваме dd/cat, а не cp ???

Може би защото трябва да уцелим точните опции на cp . - така че да се запази всичко точно както е оригинала - пермишъни; узери и групи; дати.....рекурсивно копиране.... Аз всеки път се чудя кои бяха опциите. ??? И всеки път чета man-а. :'(

« Последна редакция: Jun 02, 2013, 14:36 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 6862
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: clone hdd
« Отговор #13 -: Jun 02, 2013, 14:41 »
Аз за да не чета всеки път помощната информация (почти наизуст я запомних), хванах си записах командата в едно текстово файлче.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

remotex

  • Напреднали
  • *****
  • Публикации: 344
    • Профил
Re: clone hdd
« Отговор #14 -: Jun 03, 2013, 20:53 »
Аз пък ползвам това

http://www.todo-backup.com/products/home/download.htm
Free Version    Size    Download
EaseUS Todo Backup Free 6.0   98.8 MB    - Download from CNET

навремето беше към 20 Мб вече гледам станало към 100
на c|net има кратко филмче което показва как работи
и тъй като се зарежда от буутващ / жив диск то въпросът с ОС или там някой друг да ползва диска / дяловете и файловете става излишен... а и е много удобен за хора дето само търсят къде да цъкнат с мишката  ;D

Малка добавка: Да не се бъркат версиите Trial vs Free
Давам препратка към FREE версията
http://download.cnet.com/EaseUS-Todo-Backup-Free/3000-2242_4-10964460.html
« Последна редакция: Jun 03, 2013, 20:58 от remotex »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Програма за clone/back up на диск или партишън
Настройка на програми
bulg 15 3716 Последна публикация Jan 17, 2008, 01:18
от pastora