Автор Тема: Отново за програмите за backup  (Прочетена 2958 пъти)

aff44

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
В момента пиша от Уиндоус,защото си прецаках Убунту при опит за бекъп.
Хареса ми Clonezilla и изтеглих clonezilla_live_stable,clonezilla-live-1.2.5-35-amd64.iso.
Четох как се ползва и успешно направих бекъп и го съхраних върху Уиндоус дяла.
После обаче Линукс дяла ми беше повреден,показваше го като "инвалид".
Swap дяла също.
Ясно е че ще преинсталирам,не е голяма загуба,но дайте някоя наистина стабилна програма за бекъп.Clonezilla ме хареса,че прилича на Нортън гост.Дори да не мога да стартирам от харда,слагам диска с Clonezilla и възстановявам от имиджа,както при Нортън гост .Да,ама не било писано.Всичко направих както трябва.Явно е някакъв бъг.Умишлено не пробвах с clonezilla-live-1.2.5-38-amd64.iso,защото не била стабилна версия.След дълго четене ми се стори,че Clonezilla е най лесния начин за бекъпване.Има ли друго подобно и лесно за използване СD.
Много препоръчват и runs backup,но той не може да се стартира от  liveСD.После ако се прецака всичко както сега,как ще въстановя.
Кажете лесен инструмент за бекъп,който да може да прави бекъп и на МВR на Уиндоус.
Четох и във форума,но не намерих ясен отговор.
Компютъра ми е платформа amd64.Линукса ми е на екстендед партишън в логически дял-root и home.Така прочетох,че е правилно,пък и заради Уйндоските дялове.Между другото swap дяла трябва ли да бъде в екстендед партишъна.Трябва ли да създавам отделен  boot дял и къде трябва да бъде той?Правилното разпределение на дяловете пречи ли на бекъпването?
Много въпроси но трябва да разбера как става.

Активен

aff44

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Re: Отново за програмите за backup
« Отговор #1 -: Aug 08, 2010, 13:32 »
Хора,никой ли не ползва програма за бекъп?
Моля споделете името и,а и  защо ви е удобно да ползвате точно нея.
Мисля,че две три изречения плюс някой линк няма да се излишни на всеки прочел темата.
Става въпрос за бекъп на настолен компютър.
« Последна редакция: Aug 08, 2010, 13:34 от aff44 »
Активен

bazu

  • Напреднали
  • *****
  • Публикации: 810
  • Distribution: Debian
  • superman
    • Профил
Re: Отново за програмите за backup
« Отговор #2 -: Aug 08, 2010, 14:44 »
Аз dd ползвах. :)
Активен

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Отново за програмите за backup
« Отговор #3 -: Aug 08, 2010, 16:21 »
aff44 А какво не ти харева clonezilla? Аз съм я ползвал без да ми прави проблем.
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

ghoof

  • Напреднали
  • *****
  • Публикации: 44
  • ghoof reborned
    • Профил
Re: Отново за програмите за backup
« Отговор #4 -: Aug 08, 2010, 17:35 »
Не е необходима никаква програма, дори и команда като cat или dd. Едно обикновено cp и евентуално tar са всичко, което ти трябва. Е да после ти трябва и нещо, например super grub cd или каквото и да е live cd/usb/etc., за да си възстановиш mbr-то, за което питаш, защото сещаш се cp няма как да я свърши тая работа ;)

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Re: Отново за програмите за backup
« Отговор #5 -: Aug 08, 2010, 18:23 »
Аз също ползвам dd за backup работи си чудесно, малко е спартанско, но не съм имал проблеми с него до сега. Копирането на голям дял може да отнеме няколко часа, но не е болка за умиране.
Примерен код, за създаване на backup на цял дял:

Код
GeSHi (Bash):
  1. dd if=/dev/sda1 of=/direktoriq_po_izbor/backup.file bs=1024
  2.  

/dev/sda1 е дяла, който ще се backup-ва, като /direktoriq_po_izbor/backup.file е името на файла и директорията, където ще се съхранява backup файла (съответно ти може да си го съхраниш, където поискаш, backup.file може да бъде произволно име, което ти си харесаш). Опцията "bs=1024" задава броя на байтовете, които ще се прочетат и копират наведнъж, по-голяма стойност води до по бързо копиране отколкото по-малка стойност, стойности, които се ползват са "bs=512/1024/4096", ако ще ползваш други стойности прочети подробно дали би било добре, т.к. в момента не си спомням какви проблеми може да възникнат, затова докато си изясниш ролята на този параметър ползвай "bs=1024".


Съответно възстановяването става по следния начин (всяко Linux LiveCD върши работа понеже dd е налично навсякъде):

Код
GeSHi (Bash):
  1. dd if=/direktoriq_po_izbor/backup.file of=/dev/sda1 bs=1024
  2.  

Горното копира всичко във файла backup.file върху дяла с име sda1. Провери с "fdisk -l" дали дялавете ти започват с sda или hda, при мен е sda, затова дадох примера с sda.

Полезни линкове за backup под Убунту:
https://help.ubuntu.com/community/BackupYourSystem
https://help.ubuntu.com/community/DriveImaging

В тези линкове са описани и други методи/програми за backup и си струва да се погледнат.
Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

aff44

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Re: Отново за програмите за backup
« Отговор #6 -: Aug 15, 2010, 20:17 »
aff44 А какво не ти харева clonezilla? Аз съм я ползвал без да ми прави проблем.
Не,харесвам я.
Сlonezilla е програмата,която е подходяща за мен.Трябва да прочета по-подробно да не би да пропускам нещо и как да си разпределя правилно дяловете.
Активен

allusion

  • Напреднали
  • *****
  • Публикации: 42
    • Профил
Re: Отново за програмите за backup
« Отговор #7 -: Aug 16, 2010, 12:17 »
rsync е добро решение за backup. Най-простият начин за ползване е например:

Код:
rsync -av /path/to/source/directory /path/to/target/directory 

като тук http://www.psychocats.net/ubuntu/backup има повече подробности.

Препоръчително е да се ползва с мини скрипт от няколко реда. Програмата е многообхватна и позволява: backup през ssh; гъвкаво дефиниране на желани и нежелани поддиректории и файлове; междуплатформен backup. Ползвам я защото:

1. rsync може да ми backup-не home-a на външен HDD, през WLAN-а, или дори през Интернет. Границите и се простират до повечето мислими backup-фантазии.
2. rsync е стандарт.
3. rsync е инструментът и за web-страниците ми -- синтаксисът и идеята не се променят.
4. Incremental backup - backup-ва само промените, което е дефиницията на всеки tool от категорията, но този го прави скорострелно.

Недостатъци:
1. Учене на синтаксис + писане на скрипт от няколко реда. И двете условия са препоръчителни, нездължителни.
2. Еднопосочен backup.

Препоръчителна употреба. Създава се скрипт, например mybackupscript на място, където може да бъде намерен. Под "може да бъде намерен"  се има предвид следното:
Код:
echo $PATH
резултатът от което е например: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Аз имам допълнителна директория в HOME наречена SCRIPTS, където добавям мои скриптове. Тя трябва да бъде измежду познатите на $PATH места. Един вариант това  да стане е като се добави във файла ~/.bashrc следния ред:
Код:
export PATH="$PATH:$HOME/SCRIPTS"
След рестарт на терминала (или . ~/.bashrc) SCRIPTS вече е разпознаваема от PATH-променливата.
Създава се нов файл в SCRIPTS който може да съдържа например следното:

Код:
#!/bin/bash
#

rsync -av --progress --delete  --delete-excluded \
--exclude ".mozilla/**/Cache/" \
--exclude ".local/share/Trash/files/*" \
--exclude "download/*" \
/home/allusion/ /media/homebkp/allusion



От горния код, --exclude "download/*" ще игнорира директорията download. Стойността на --exclude е винаги релевантна спрямо източника на backup, т.е. абсолютният път за игнориране би бил в случая "/home/allusion/download", но вместо това задаваме "download". Външният харддиск в случая се намира на /media/homebkp/allusion и трябва да бъде съответно напаснат. Обърни внимание също, че след обратно-наклонените черти "\" не трябва да има интервал или какъвто и да било друг символ - те дефинират един непрекъснат ред. Като всеки скрипт и тук е необходимо
Код:
chmod 744 mybackupscript
След това, всеки път когато се включи външен харддиск към USB-входа и приемайки, че той sе монтира в /media/homebkp/allusion, е небоходимо да се напише в терминала "mybackupscrtipt"  и останалото е работа на rsync.

Допълнителна информация:
http://www.psychocats.net/ubuntu/backup
http://www.samba.org/rsync/

Поздрави,
A
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
backup?
Настройка на програми
kicker 5 3324 Последна публикация Sep 21, 2012, 17:19
от setic
Backup на линукс хард.
Настройка на програми
sys7em 12 4333 Последна публикация Dec 07, 2004, 16:23
от sys7em
Проблем с Backup
Хардуерни и софтуерни проблеми
rootgz 1 2340 Последна публикация Mar 07, 2005, 10:58
от toxigen
Backup в Линукс
Настройка на програми
bobo 4 2586 Последна публикация Apr 14, 2005, 20:47
от bobo
Споделете как се подготвяте за backup
Настройка на програми
Bogo 1 2127 Последна публикация Aug 19, 2007, 17:02
от bnight