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  2008-11-15 18:55:33

  barp21 - Użytkownik

barp21
Użytkownik
Zarejestrowany: 2007-03-21

Kopia systemu

Witam,

Interesuje mnie w jaki sposób można zrobić kopię systemu opartego na Debianie. Mam dwa serwery pracujące
pod kontrolą tego systemu, które mają wszystko pięknie skonfigurowane. Boje się jednak że kiedyś padnie w
nich hdd i odtwarzanie tego od zera byłoby mozolne. Na obydwu kompach mam po dwa dyski twarde (niestety
nie identycznej pojemności - te zapasowe są wiekszę) W jaki sposób mogę stowrzyć jakiś obraz, który po instalacji
czystego debiana pozwoli mi wrocić do poprzedniej konfiguracji? Bede wdzieczny za w miare klarowny opis gdyż
jestem jeszcze zielonym debianowcem ;)

Offline

 

#2  2008-11-15 19:22:15

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Kopia systemu

jeżeli na tych dyskach do backupu nie zamierzasz trzymać nic poza backupem, to najprościej zrobić kopię 1:1

dd if=/dev/sda of=/dev/sdb

w razie awarii wystarczy wtedy przepiąć dyski i po sprawuszce


linux regd. user #248790

Offline

 

#3  2008-11-15 19:59:07

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: Kopia systemu

ja proponuje tak

Kod:

tar -clvpj --exclude=/mnt/* --exclude=/proc/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/*  -f /home/kopiasys-05-11-2008.tar.bz2 /

jakos do dd nie mam zaufania i taka kopia jw jest mniejsza :]


TGR byl szybsz :P

Ostatnio edytowany przez BiExi (2008-11-15 19:59:48)

Offline

 

#4  2008-11-15 20:44:02

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kopia systemu

Tak się zastanawiam teraz, analizując to co napisali BiExi i tgR, jakby tak jakoś połączyć to z takim rozwiązaniem jakie kiedyś znalazłem:
http://debian.linux.pl/viewtopic.php?p=45663#45663

Sprawdziłem i dobrze to działa.

Offline

 

#5  2008-11-15 21:15:55

  skotx - Członek DUG

skotx
Członek DUG
Skąd: Olkusz
Zarejestrowany: 2008-01-22

Re: Kopia systemu

A może tak, kawałek ze skryptu (w sumie to silnik ;) )który produkuje na zaliczenie na uczelnie:

Kod:

cd /    
(find ./ -depth -print0 | afio -o -Z -v -0a  ${BACKUP_DIRECTORY}${BACKUP_NAME})

Przywracanie:

Kod:

    cd /
        find ./ -depth -print0 | afio -i -Z -v  ${BACKUP_DIRECTORY}${BACKUP_NAME}

Afio tworzy skompresowane archiwa, które są bezpieczniejsze niż kompresowane archiwa tara czy cpio.

Na marginesie:
Z 4.1 gb na / skompresował mi do 1.4. Przywracanie około 30 minut jak dobrze pamiętam.

Ostatnio edytowany przez skotx (2008-11-15 21:19:53)


Jeśli mam wysłuchiwać czyichś poglądów, to niech będą one wypowiedziane w formie twierdzącej, wątpliwości sam mam dosyć.

Offline

 

#6  2008-11-15 22:12:49

  goof3r - Nowy użytkownik

goof3r
Nowy użytkownik
Zarejestrowany: 2008-11-06

Re: Kopia systemu

Ja kiedys do backupa ale desktopu robilem w ten sposob jak tutaj : http://forum.ubuntu.pl/showthread.php?t=42007


: () { :|: & };: <- nie próbuj wpisywać tego w konsoli

http://frostfreaks.com/betatesters.gif

Offline

 

#7  2008-11-16 08:47:26

  divinity - Użytkownik

divinity
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2007-04-14

Re: Kopia systemu

Jeśli chciałbyś robić regularne kopie zapasowe systemu jednego serwera na drugim możesz użyć na przykład rsync. Ma to tą zaletę że będzie robić jedynie kopie plików, które zostały zmienione od ostatniej aktualizacji co spowoduje mniejsze obciążenie na serwerach. Niestety to rozwiązanie sprawia że nie można zamknąć polecenia w jednej linijce :|

Offline

 

#8  2008-11-16 15:19:36

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Offline

 

#9  2008-11-16 17:30:03

  barp21 - Użytkownik

barp21
Użytkownik
Zarejestrowany: 2007-03-21

Re: Kopia systemu

BiExi napisał(-a):

ja proponuje tak

Kod:

tar -clvpj --exclude=/mnt/* --exclude=/proc/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/*  -f /home/kopiasys-05-11-2008.tar.bz2 /

jakos do dd nie mam zaufania i taka kopia jw jest mniejsza :]


TGR byl szybsz :P

a powiedz BiExi po padzie systemu instaluje od zera debiana i co czynię dalej ??

Offline

 

#10  2008-11-16 18:09:21

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Kopia systemu

no właśnie chodzi o to żebyś nie musiał instalować systemu od zera :] zamrażasz sobie taki jakby obraz i w razie awarii odzyskujesz go w ciągu max pół godziny.

Biexi założyła, że masz w kompie drugi dysk i że jest on podmontowany pod /home i właśnie na nim robisz kopie zapasowe. no więc w sytuacji, jak się ten główny dysk spierdoli, robisz takie coś:

1. wsadzasz nowy, sprawny dysk.
2. butujesz komp z jakiegoś knoppixa albo innego live cd
3. tworzysz dwa katalogi, np /newroot i /newhome
4. na nowym dysku zakładasz nową partycję i nowy system plików (możesz użyć gparted albo qtparted)
5. podmontowujesz nowy dysk pod /newroot i ten drugi dysk pod /newhome
6. tar -jxvf /newhome/kopiasys-05-11-2008.tar.bz2 /newroot (to trochę potrwa)
7. mkdir /newroot/{mnt,proc,home,sys,tmp}
8. chmod 777 /newroot/tmp
9. chroot /newroot
10. lilo albo grub-install


linux regd. user #248790

Offline

 

#11  2008-11-28 23:25:01

  modelk56 - Użytkownik

modelk56
Użytkownik
Zarejestrowany: 2006-11-13

Re: Kopia systemu

rychu napisał(-a):

no właśnie chodzi o to żebyś nie musiał instalować systemu od zera :] zamrażasz sobie taki jakby obraz i w razie awarii odzyskujesz go w ciągu max pół godziny.

Biexi założyła, że masz w kompie drugi dysk i że jest on podmontowany pod /home i właśnie na nim robisz kopie zapasowe. no więc w sytuacji, jak się ten główny dysk spierdoli, robisz takie coś:

1. wsadzasz nowy, sprawny dysk.
2. butujesz komp z jakiegoś knoppixa albo innego live cd
3. tworzysz dwa katalogi, np /newroot i /newhome
4. na nowym dysku zakładasz nową partycję i nowy system plików (możesz użyć gparted albo qtparted)
5. podmontowujesz nowy dysk pod /newroot i ten drugi dysk pod /newhome
6. tar -jxvf /newhome/kopiasys-05-11-2008.tar.bz2 /newroot (to trochę potrwa)
7. mkdir /newroot/{mnt,proc,home,sys,tmp}
8. chmod 777 /newroot/tmp
9. chroot /newroot
10. lilo albo grub-install

Troche to dlugie, w dzisiejszych czasach wydaje mi sie ze powinno sie zastosowac procedure ktora jak najszybciej przywroci system do pracy ( czyli jakis backup gdzie w "5 minut" postawi system z aktualna konfiguracja  )

Ostatnio edytowany przez modelk56 (2008-11-28 23:25:36)


kto biegnie za przyjemnościami , chwyta cierpienie. ( Montesquieu)

Offline

 

#12  2008-11-28 23:27:25

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Kopia systemu

jak chcesz w 5 minut to tylko RAID-0


linux regd. user #248790

Offline

 

#13  2008-11-28 23:29:40

  modelk56 - Użytkownik

modelk56
Użytkownik
Zarejestrowany: 2006-11-13

Re: Kopia systemu

Jak masz RAID 0 to O'K gorzej jak go nie masz :)


kto biegnie za przyjemnościami , chwyta cierpienie. ( Montesquieu)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)