Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-09-07 09:52:18

  Luc3k - Użytkownik

Luc3k
Użytkownik
Zarejestrowany: 2009-10-09
Serwis

kopia bezpieczeństwa 1:1

Chciałbym skonfigurować swój serwer tak, aby na wypadek awarii dysku można było w miarę bezboleśnie przywrócić system z wcześniej utworzonego obrazu dysku (coś typu Norton Ghost).

Szperałem trochę po forum, ale nie znalazłem interesującego mnie rozwiązania. Póki co Clonezilla spełnia powyższe założenia, ponieważ potrafi wykonać pełną kopię całego dysku, skompresować, stworzyć obraz i umieścić na urządzeniu znajdującym się w sieci (w moim przypadku NAS).

Niestety uruchamianie np. raz w tygodniu live cd z Clonezillą i przerywanie ciągłości pracy serwera na dłuższą metę nie jest wygodne. Dlatego poszukuję darmowego narzędzia, które potrafiłoby raz na jakiś czas wykonać kompletny obraz dysku (włącznie z MBR) i zrzucić go poprzez sieć do jakiejś lokalizacji.
Czy możecie mi pomóc i podpowiedzieć jakim narzędziem można wykonać powyższe założenia?

Offline

 

#2  2012-09-07 09:54:40

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: kopia bezpieczeństwa 1:1

Spróbuj pobawić się MondoRescue.


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#3  2012-09-07 13:21:32

  Luc3k - Użytkownik

Luc3k
Użytkownik
Zarejestrowany: 2009-10-09
Serwis

Re: kopia bezpieczeństwa 1:1

To mondo jest rewelacyjne! Teraz pytanie czy da się to skonfigurować tak, aby wykonywał kopie automatycznie np. raz w tygodniu?

Offline

 

#4  2012-09-07 14:00:45

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: kopia bezpieczeństwa 1:1

Luc3k napisał(-a):

To mondo jest rewelacyjne! Teraz pytanie czy da się to skonfigurować tak, aby wykonywał kopie automatycznie np. raz w tygodniu?

Użyć crona ?


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#5  2012-09-07 14:02:33

  Luc3k - Użytkownik

Luc3k
Użytkownik
Zarejestrowany: 2009-10-09
Serwis

Re: kopia bezpieczeństwa 1:1

Wydaje mi się, że nie za bardzo będzie to możliwe, ponieważ uruchomienie programu i utworzenie kopii wymaga kilku kroków, które użytkownik musi potwierdzić.

Offline

 

#6  2012-09-07 14:41:13

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: kopia bezpieczeństwa 1:1

Można też użyć fsarchivera:
http://www.fsarchiver.org/QuickStart
Ten ładnie działa w skryptach.

Ja osobiście w wypadku Linuxa wolę robić kopię konfigów przy pomocy rdiff-backup lub rsync.

Paczki z repo i tak nie potrzebują żadnego backupu, bo te same egzemplarze są w każdym repo, i odtworzenie systemu po katastrofie działa automatycznie, mniej z nim roboty niż z klikaniem w mondo-rescue.

Rdiff backup:
http://www.nongnu.org/rdiff-backup/examples.html
http://www.howtoforge.com/linux_rdiff_backup

Jeśli natomiast chcesz mieć opcję odpalenia systemu po padzie dysku, to najlepszy jest raid1 (lokalnie) lub drbd (przez sieć, na drugi serwer).

Ostatnio edytowany przez Jacekalex (2012-09-07 14:52:55)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2012-09-07 14:52:55

  Luc3k - Użytkownik

Luc3k
Użytkownik
Zarejestrowany: 2009-10-09
Serwis

Re: kopia bezpieczeństwa 1:1

Jacekalex napisał(-a):

Można też użyć fsarchivera:
http://www.fsarchiver.org/QuickStart
Ten ładnie działa w skryptach.

Ja osobiście w wypadku Linuxa wolę robić kopię konfigów przy pomocy rdiff-backup lub rsync.

Paczki z repo i tak nie potrzebują żadnego backupu, bo te same egzemplarze są w każdym repo, i odtworzenie systemu po katastrofie działa automatycznie, mniej z nim roboty niż z klikaniem w mondo-rescue.

Rdiff backup:
http://www.nongnu.org/rdiff-backup/examples.html
http://www.howtoforge.com/linux_rdiff_backup

Jeśli natomiast chcesz mieć opcję odpalenia systemu po padzie dysku, to najlepszy jest raid1 lub drbd.

Rozumiem, tyle, że mi chodziło o tworzenie obrazu całego dysku w trybie automatycznym. Po prostu pada dysk, podmieniam na inny, przywracam obraz dysku (włącznie z mbr) i zapominam o problemie. Mondo-rescue już i tak w znacznym stopniu ułatwia ten proces, ponieważ daje możliwość utworzenia takiego obrazu bez wyłączania serwera. Nie mniej jednak dążę do rozwiązania w pełni automatycznego, tak abym nie musiał myśleć o zrobieniu kopii/obrazu. Acronis daje takie możliwości lecz jest niestety bardzo drogi.

Ostatnio edytowany przez Luc3k (2012-09-07 14:53:46)

Offline

 

#8  2012-09-07 15:02:07

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: kopia bezpieczeństwa 1:1

Nie mniej jednak dążę do rozwiązania w pełni automatycznego

Bardziej automatycznego, niż RAID1 nie znam. ;)
DRBD - to też RAID1 tylko przez sieć, między dwoma maszynami.
Fsarchiver robi obrazy partycji, da się go używać w skryptach basha, odpalanych np z Crona.
Też dość automatyczna sprawa.

Jeśli coś ma być całkowicie bezobsługowe, to ja bym wziął  RAID1 i 2 jednakowe dyski.

Wtedy zawsze na dysku B masz dokładny obraz danych z dysku A, wystarczy z niego dopalić kompa.

Sznurek: http://pl.wikipedia.org/wiki/RAID#RAID_1_.28lustrzany.29

Ostatnio edytowany przez Jacekalex (2012-09-07 15:06:15)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2012-09-07 15:08:09

  Luc3k - Użytkownik

Luc3k
Użytkownik
Zarejestrowany: 2009-10-09
Serwis

Re: kopia bezpieczeństwa 1:1

Tak wiem, raid 1 byłby idealny, ale też nie ochroni w 100% przed utratą danych. Dajmy na to, że przez przypadek usuniesz sobie bardzo ważny plik :-) W takim przypadku z pomocą może przyjść kopia zapasowa.
O DRBT już trochę czytałem - rzeczywiście fajne rozwiązanie, ale trzeba mieć drugi serwer. W moim przypadku, kiedy serwer jest maszyną bardzo niskobudżetową, ciężko będzie takie rozwiązanie wdrożyć.
W Dsarchiver-a postaram się wgryźć...

Ostatnio edytowany przez Luc3k (2012-09-07 15:08:27)

Offline

 

#10  2012-09-07 15:25:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: kopia bezpieczeństwa 1:1

Usunięcie ważnego pliku? na partycji root praktycznie tylko w /etc/ masz takie pliki, względnie jakiś mega ślitaśny konfig kernela.

Swoje dane masz na partycji /home (lub w folderze /home, jeśli nie zrobileś osobnej partycji przy instalacji).

Sam system - programy i biblioteki, są w paczkach w repo, łatwo je zainstalować ponownie w razie potrzeby.

Jak masz jakieś programy, które sam kompilujesz, to lepiej mieć źródła, a na Debiana robić paczki np checkinstallem.

Na przypadkowo usunięty niezykle ważny plik jest rdiff-backup, pozwala przywrócić stan folderu np z przed 2 dni.
A także znaleźć jakiś niezwykle ważny plik, ktory został przypadkowo usunięty (dwukrotnie, bo zazwyczaj  po drodze był w koszu). ;)

Sznurki:
http://www.mat.uniroma2.it/~locatell/linux&noi/ … -rdiff-en.htm
http://forum.dug.net.pl/viewtopic.php?id=20876


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)