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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Czy mógłby mi ktoś polecić jakis dobry program do backupu calego systemu , myslalem nad rsync ale on sie opiera tylko na backupie roznicowym, a zalezy mi na tym abym w przypadku awarii dysku mogl bez problemu przerzucic system na inny dysk.
Offline
Clonezilla.
Offline
a jakis system backupu przez LAN ?
Offline
Obsługuje zgrywanie przez LAN - masz do wyboru: serwer Samba, przez SSH lub NFS.
Offline
mam jeszcze pytanko co do backupu bazy mysql , robie go przy pomocy polecenia mysqldump ale gdy chce przywrocic baze o np nazwie kot , ktora wogole nie istnieje to musze ja uprzednio utworzyc i dopiero odzyskac , czy jest mozliwosc backupu calego mysql , tak zeby po czystej instalacji mysql mozna bylo przywrocic wszystkie bazy bez takich problemow ?
Offline
opcja --all-databases ...
btw rsync czy tez tar wymaga tylko reinstalacji gruba po odtworzeniu wiec w zasadzie to jest pelen backup systemu ...
Offline
ale gdy mam kilka partycji to trzeba każdą podmontowywac i troche sprawa sie komplikuje
Offline
niezupełnie, wystarczy mały skrypt i będziesz miał kopie wszystkich partycji (np. z listy w /etc/fstab) MBR + ewentualnie tablice partycji i wszystko spakowane tarem i np. skompresowane przez xz(lzma2) (bardzo dobra kompresja przy -9 systemy serwerowe mi do ~256MB z 3GB kompresuje :])
potem wystarczy że byś przesłał to po nfs lub innym systemie sieciowym na inną maszynę.
ogólnie ja bym ci radził uruchomić jakiś system przyrostowych backupów, są specjalne systemy, z panelami via www do tych celów.
Offline
bercik juz mi wszystko ładnie wyjaśnił , tylko trapi mnie jedno co jeśli np: dysk na ktorym mielismy system mial 500GB i 4 partycje a dysk na ktory chcemy przerzucic ten system ma 1TB i 1 partycje , rozumiem ze trzeba wyciagnac info z /etc/fstab i stworzyc identyczne partycje tak ? czy rozmiary maja byc takie same
Offline
partycji imo nie potrzebujesz
wystarczy, że dane zgrasz + może mbr i tablica partycji jakbyś chciał jakoś błyskawicznie odtwarzać
jakimś na przykład skryptem, że bootujesz livecd i odpalasz przywracania i po np. 2h (stawiam, że trochę się to bedzie rozpakowywać/dekompresować) masz system z czasu robienia backupu
z fstab by wyciągał dane
tworzył katalog, montował, i robił backup z ograniczeniem do 1 partycji
lub po prostu ręcznie być mu zapisał jakie partycje cię interesują i/lub sam zadbał, aby były one podmontowane
Offline
ale gdy na tym dysku mam juz debiana to chyba moge po prostu zgrac ten plik.backup na ten dysk i walnąć komende tar xvzf /sciezka/plik.backup.tgz -C / ?
i wtedy stary system zostanie nadpisany przez ten backup
Offline
niekoniecznie, bo jeśli nie bedziesz mial tak samo podmontowanych partycji, to ci wgra wszystko do /
możesz robić różne tary, ale trzeba to sobie dobrze rozplanować
imo napisz sobie skrypt, który zgra 512bajtów z dysku, sprawdzi czy jest podmontowane co trzeba jak nie to podmontuje, zrobi backupy, skompresuje czymś dobrym np xz (w locie lub po stronie serwera, ewentualnie potem jakiś repack na lepszą kompresję) odmontuje co podmontował i powysyla gdzie trzeba
i potem możesz jakiś skrypt do stawiania od zera systemu z jakiegoś np. livecd
zakładasz sytuacje awarii dysku, to w takim przypadku przy założeniu, ze nowy dysk ma taką samą pojemność co stary, to wgrywasz pierwsze 512bajtów z kopii, (masz tablice partycji i MBR) potem robisz format systemu plików, i rozpakowujesz odpowiednio backupy
potem robisz reboot i masz system z przed awarii
Offline
Zainteresuj się czymś takim
rdiff-backup
Myślę że całkowicie spełni twoje oczekiwania. Ja robię tym backup całych serwerów, a także kopie tylko nie których katalogów. Kopia jest oczywiście wysyłąna na server backapowy z raid10
Ostatnio edytowany przez qlemik (2010-04-20 10:00:09)
Offline
[quote=matwes]Obsługuje zgrywanie przez LAN - masz do wyboru: serwer Samba, przez SSH lub NFS.[/quote]
A czy istnieje możliwość, aby Clonezille jakoś zainstalować w systemie? Pytam, ponieważ interesuje mnie skonfigurowanie jakiegoś narzędzia do backupów tak abym w razie uszkodzenia dysku, mógł bezboleśnie przywrócić obraz danego dysku przez sieć. Clonezillę testowałem, sprawdza się całkiem nieźle lecz daje takie możliwości jedynie po zabotowaniu się z płyty.
Offline
[b]Luc3k[/b] zobacz czy to będzie Ci odpowiadać
http://clonezilla.org/livepxe.php
Offline
[quote=svL][b]Luc3k[/b] zobacz czy to będzie Ci odpowiadać
http://clonezilla.org/livepxe.php[/quote]
Hmm, jeżeli dobrze zrozumiałem to ten opis daje możliwość tylko uruchamiania clonezilli za pomocą sieci (nie przy pomocy livecd). Mi chodzi o trochę inne rozwiązanie. Mam serwer, na którym zainstalowany jest Debian i chciałbym, aby np. raz w tygodniu wykonywał się backup całego dysku w postaci obrazu. Obraz jaki miałby się tworzyć to kopia całościowa (nie różnicowa) np. na jakieś wydzielone miejsce w sieci.
Ostatnio edytowany przez Luc3k (2012-08-27 10:42:59)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00120 | 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='13.59.127.63' WHERE u.id=1 |
0.00225 | UPDATE punbb_online SET logged=1732214098 WHERE ident='13.59.127.63' |
0.00071 | SELECT * FROM punbb_online WHERE logged<1732213798 |
0.00100 | SELECT topic_id FROM punbb_posts WHERE id=209734 |
0.00145 | SELECT id FROM punbb_posts WHERE topic_id=16658 ORDER BY posted |
0.00112 | 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=16658 AND t.moved_to IS NULL |
0.00010 | SELECT search_for, replace_with FROM punbb_censoring |
0.00119 | 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=16658 ORDER BY p.id LIMIT 0,25 |
0.00098 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16658 |
Total query time: 0.01015 s |