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ę [url=http://www.mondorescue.org/]MondoRescue[/url].


"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 [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

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

[quote=Luc3k]To mondo jest rewelacyjne! Teraz pytanie czy da się to skonfigurować tak, aby wykonywał kopie automatycznie np. raz w tygodniu?[/quote]
Użyć [url=http://en.wikipedia.org/wiki/Cron]crona[/url] ?


"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 [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

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/urandom
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 [url=http://www.drbd.org/]drbd[/url] (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

[quote=Jacekalex]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 [url=http://www.drbd.org/]drbd[/url].[/quote]
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/urandom
Zarejestrowany: 2008-01-07

Re: kopia bezpieczeństwa 1:1

Nie mniej jednak dążę do rozwiązania w pełni automatycznego[/quote]
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/urandom
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/documenti/sidux-manual/en/sys-admin-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
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.009 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00115 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.225.56.194' WHERE u.id=1
0.00135 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.225.56.194', 1715495324)
0.00063 SELECT * FROM punbb_online WHERE logged<1715495024
0.00075 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21940 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00168 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21940 ORDER BY p.id LIMIT 0,25
0.00101 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21940
Total query time: 0.00677 s