Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: clovenhoof в Nov 24, 2010, 15:56



Титла: Backup на операционна система
Публикувано от: clovenhoof в Nov 24, 2010, 15:56
Здравейте!

Интересува се как мога да направя backup на цялата система заедно с данните (от вътрешния на външен хард).
Мисля си за копиране бит по бит, но не знам как и с какъв тул да го направя.


Титла: Re: Backup на операционна система
Публикувано от: hyankov в Nov 24, 2010, 16:10
На мен ми звучи като dd. Тази статия може да ти е полезна: http://www.backuphowto.info/linux-backup-hard-disk-clone-dd

Поздрави,
Ицо


Титла: Re: Backup на операционна система
Публикувано от: Acho в Nov 24, 2010, 16:31
Има различни начини и алтернативи за правене на image на работния ти дял. Аз лично ползвам Acronis и Norton Ghost. Вършат ми страхотна работа. Има и други методи и тулове за копиране/клониране на дискове. Зависи кое ще ти е удобно, и с кое ще свикнеш.


Титла: Re: Backup на операционна система
Публикувано от: clovenhoof в Nov 24, 2010, 16:45
Ще опитам с някои от споменатите тулове.
Ако ако се скапе ОС, упражнението по инсталиране/конфигуриране е отработено :)

Мерси.


Титла: Re: Backup на операционна система
Публикувано от: Acho в Nov 24, 2010, 16:53
Не го вярвам да се скапе. Всички програми от тоя сорт са изпитани, и не ти дават много възможности за грешка. Като знаеш кое ти е ОРИГИНАЛА, и къде ще е КОПИЕТО, какво ще се обърка ? А и то не пипа по оригинала, само си чете оттам. Не виждам как ще го повреди. Действай спокойно и просто по-внимателно. Само ти пожелавам да не ресторваш някога от бакъпа, дано не ти се налага.


Титла: Re: Backup на операционна система
Публикувано от: jet в Nov 24, 2010, 16:58
имай в предвид, че ДД копира и празните сектори на диска, ако външния ти диск е ЮСБ ще е доста бавно (зависи и от големината на дяловете/данните де)
Най-бързо като време на копиране ще е с tar или cp (без /tmp /dev /proc /sys)
но трябва да си правиш сам партишъните и файловите състеми, както и буут лоудъра


Титла: Re: Backup на операционна система
Публикувано от: hyankov в Nov 24, 2010, 17:07
@jet

Така де, аз предложих, че под "бек ъп на системата, бит по бит" се разбира с все файлови системи и "сите българи заедно". Като прочетох въпроса първото нещо, което ми дойде наум, беше dd  :)


Титла: Re: Backup на операционна система
Публикувано от: jet в Nov 24, 2010, 19:55
и понеже dd е доста мълчаливо когато копира, за да не се изнервиш:
инсталираш pv
и после

dd if=/dev/sdX | pv | dd of=/dev/sdY

и ще гледаш прогреса на копирането


Титла: Re: Backup на операционна система
Публикувано от: vitamin4o1 в Nov 24, 2010, 20:58
А операционната система ще работи ли докато правиш бекъп-а? На живо ли ?


Титла: Re: Backup на операционна система
Публикувано от: vitamin4o1 в Nov 24, 2010, 21:14
There is one very serious problem with your text. You do not mention that the dd copying must be done on unmounted disks/partitions. If you clone your mounted partition and, during the copying process the system writes to it (which will almost certainly be the case due to various system activities), then you end up in a mess in the relevant blocks of your copy.

To copy the contents of the mounted ones, use rsync instead.

Само цитирам една статия, не съм го пробвал лично това с rsync.


Титла: Re: Backup на операционна система
Публикувано от: laskov в Nov 24, 2010, 23:00
и понеже dd е доста мълчаливо ...
На dd като му пратиш сигнал USR1 ти казва до къде е стигнал и статистика
Цитат
Sending a USR1 signal to a running 'dd' process makes it print I/O statistics to standard error and then resume copying.

    kill -USR1 pid_of_dd


Титла: Re: Backup на операционна система
Публикувано от: clovenhoof в Nov 25, 2010, 09:49
Цитат
А операционната система ще работи ли докато правиш бекъп-а? На живо ли ?

Снощи направих бекъпа от едно livecd, на отделен дял на външен хард.
80Г за 4 часа.


Титла: Re: Backup на операционна система
Публикувано от: hyankov в Nov 25, 2010, 10:09
A ще споделиш ли как?


Титла: Re: Backup на операционна система
Публикувано от: clovenhoof в Nov 25, 2010, 10:25
Цитат
A ще споделиш ли как?

1. Заделих един дял (sdb2) от външния хард = 100Г.
2. И след това: dd if=/dev/sda of=/dev/sdb2.

Всичко това от Livecd. Тъй като вътрешния хард ми е 80Г, дали трябваше и външния дял да е толкова, хм!?



Титла: Re: Backup на операционна система
Публикувано от: remotex в Nov 25, 2010, 10:37
Аз пък за целта обикновено ползвам EASEUS Disk Copy freeware
Записвам на презаписваема подложка то е едва ~30 Мб и стартирам от нея...

http://www.easeus.com/disk-copy/feature.htm
тук има и картинки
http://www.easeus.com/disk-copy/partition-copy.htm
(поддържа и нВидия и АТИ видео карти за тези които 800*600 им е малко :P)

http://www.easeus.com/disk-copy/
http://www.easeus.com/disk-copy/download.htm



Титла: Re: Backup на операционна система
Публикувано от: Kras в Nov 25, 2010, 11:34
Има различни начини и алтернативи за правене на image на работния ти дял. Аз лично ползвам Acronis и Norton Ghost. Вършат ми страхотна работа. Има и други методи и тулове за копиране/клониране на дискове. Зависи кое ще ти е удобно, и с кое ще свикнеш.

Човека ти е огговорил доста точно - Acronis и Norton Ghost!
Ако не знаеш от къде да си ги намериш потърси в нета Hiren's boot CD преди версия 10(че сега са решили на легални да се правят) примерно версия Hiren's boot CD 9.9. Аз лично мога да гарантирам за Norton Ghost, че ще ти свърши работа ползвал съм я поне 50 пъти и работи без грешка... Acronis също предполагам, че ще се справи съдейки по качеството на другите им програми, но не съм я ползвал и не мога да гарантирам!
Успех


Титла: Re: Backup на операционна система
Публикувано от: clovenhoof в Nov 25, 2010, 11:54
Не знаех че Norton Ghost го има в Hiren's boot CD, но моята версия е > 10.
Иначе разбрах че Norton Ghost не е безплатен.

Мисля да направя бекъп по няколко различни начина и след това рестор.
Искам да съм сигурен, че имам работещ имидж.


Титла: Re: Backup на операционна система
Публикувано от: NOP в Nov 25, 2010, 13:41
Дай шанс на това парче софтуер:

http://www.mondorescue.org/



Титла: Re: Backup на операционна система
Публикувано от: n00b в Nov 25, 2010, 14:20
Аз правя архиви с TimeMachine - 2 клика и архива ти е готов.


Титла: Re: Backup на операционна система
Публикувано от: Acho в Nov 25, 2010, 15:01
Clovenhoof, ако имаш нужда, само кажи и ти пращам моето .ISO на Ghost, който ползвам аз. Дай един мейл на Л.С.

П.С. Много правилно, тествай повечко програми и ще си харесаш една, която ще ти върши най-добра работа.


Титла: Re: Backup на операционна система
Публикувано от: jet в Nov 25, 2010, 15:02
Цитат
A ще споделиш ли как?

1. Заделих един дял (sdb2) от външния хард = 100Г.
2. И след това: dd if=/dev/sda of=/dev/sdb2.

Всичко това от Livecd. Тъй като вътрешния хард ми е 80Г, дали трябваше и външния дял да е толкова, хм!?
А ти провери ли дали архива "работи", щото като гледам си правил копи Диск То Партишън, което не е много коректно

n00b: земи са скрий някъде - желателно там от където си изпълзял (объркал си форумите бе момче, не се ли усещаш)


Титла: Re: Backup на операционна система
Публикувано от: clovenhoof в Nov 25, 2010, 15:58
Имам терзания че нещо не е както трябва.
Мисля си за това:

1. Пускам livecd
2. Създавам партишън (/sdb2) на външния хард
3. mount /dev/sdb2 /mnt/backup
4. dd if=/dev/sda of=/mnt/backup/disk.img

Така дали няма да стане?


Титла: Re: Backup на операционна система
Публикувано от: jet в Nov 25, 2010, 16:16
да, така ще стане и ще имаш имидж на целия диск

ако направиш
sda -> sdb
ще копираш целия диск на новия едно към едно


sda2 -> sdb2 - това ще копира само втория партишън на новия диск (партишана трябва да е направен предварително)


Титла: Re: Backup на операционна система
Публикувано от: Naka в Nov 26, 2010, 13:22
tar  дами и господа само че без лента ;D

Не бит по бит, а файл по файл, барабар с пермишъните. [_]3