Portál AbcLinuxu, 11. května 2025 01:07

Dotaz: Zaloha systemu pomoci TARu

10.5.2006 21:52 artec | skóre: 24
Zaloha systemu pomoci TARu
Přečteno: 403×
Odpovědět | Admin
Zdravim vsechny, mam nakonfigurovany server podle mych predstav a chtel bych udelat kompletni zalohu systemu (pro pripad zniceni disku),tu potom nahrat na dvd.

Disk je 160GB

hda1: SWAP, 512MB

hda2: /, 6GB, ReiserFS, zaplneno 4GB - System

hda3, /data, zbytek, ReiserFS - Data

Zalohovat chci hda2, nejlepe nastrojem, ktery obsahuje kazdy UNIX. dd jsem zavrhl, protoze chci, aby se mi to veslo na DVD. Jako nejlepsi mi pripada teda TAR.

Vytvoreni Tar archivu se souborama na hda2 a se vsema stavajicima pravama k souborum neni problem.

Muzu za behu OS (z hda2) vytvorit jeho image? Nebo musim nabootovat z neceho jineho a hda2 primountovat?

Obnasi obnoveni tohoto tar archivu na novy disk nejake dalsi komplikace, krome vytvoreni zavadece LILA v MBR?

Dekuji

Honza
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 10.5.2006 21:56 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Půjde to v pohodě, ale nepůjde o image, ale o zálohovaná a komprimovaná data. O image by šlo, pokud bys použil dd. Takhle to budeš muset zabalit po 4,4 GB a nebo udělat velikej pakl a ten pak splitem rozdělit (ale s tím nemám zkušenosti... jestli je to spolehlivý).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
10.5.2006 21:58 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Muzu za behu OS (z hda2) vytvorit jeho image? Nebo musim nabootovat z neceho jineho a hda2 primountovat?

Stačí bootnout do singlu (nebo init=/bin/bash), pak si ještě dej pozor na /proc adresář (ten nezálohuj :-))

Obnovení archivu na jiný disk je celkem bez komplikací, teda pokud máš stejný FS na tom disku a stejně rozdělený disk. Jinak by bylo potřeba šáhnout do /etc/fstab a do možná i do konfigurace jádra/initrd.
-- Nezdar není hanbou, hanbou je strach z pokusu.
David Watzke avatar 10.5.2006 22:00 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
A bez bootu do singlu by to nešlo? Proč ne?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
10.5.2006 22:05 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Co se souborama do kterých se zapisuje? Co třeba databáze? Všude budeš mít nějaká pid soubory, možná i nějaké zbytečné dočasné soubory a podobně.
-- Nezdar není hanbou, hanbou je strach z pokusu.
David Watzke avatar 10.5.2006 22:08 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Aha, tak to jo. Já už myslel že proto, že by něco nešlo zabalit.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
10.5.2006 22:12 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Pravda, na databáze (a další "živé" soubory) jsem úplně zapomněl.
10.5.2006 22:09 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Samozřejmě se do něj dá přepnout (init 1) a pak nejlépe dočasně přemountovat read only. Pokud by ten filesystém byl živý, riskujete vznik nekonzistencí (třeba když někdo přesune soubor z adresáře, který ještě není zazálohovaný, do adresáře, který už je). Několikrát jsem to udělal a systém se s tím vypořádal (jen někteří démoni pak poprvé při startu prskali, že našli pid soubory), ale dnes už bych něco takového asi nedělal. Pro fajnšmekry vyžadující high availability je tu samozřejmě ještě možnost použít LVM a jeho snapshoty, ale to už je přeci jen trochu náročnější.
10.5.2006 22:32 artec | skóre: 24
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Dekuji za vsechny rady.

Zalohu teda provedu pomoci taru. Nabootuju slax z CD a primountuju hda2 a udelam archiv. Pocitam ale s tim, ze budu mit v budoucnu vetsi disk nez 160GB, napr. 250GB, rozhrani, a fs zachovam stejne. Pocet partition by byl taky stejny, akorat by se u vsech zvetsily velikosti.

Stacila by potom jenom prosta uprava v /etc/fstab a nahrani lila do MBR?
10.5.2006 22:51 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Pravděpodobně ano, pokud tedy nahráním LILa myslíte přegenerování loaderu a mapových souborů příkazem lilo, ne nakopírování kopie původního zavaděče do MBR nového disku. Asi bych pro jistotu nejdřív přegeneroval initial ramdisk, ale nenapadá mne z hlavy žádný důvod, proč by to mělo být nutné.
10.5.2006 23:11 tully | skóre: 9 | blog: tully
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
ano
10.5.2006 22:31 tully | skóre: 9 | blog: tully
Rozbalit Rozbalit vše Re: Zaloha systemu pomoci TARu
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja to robim za behu takto a zatial som nemal ziadne problemi: tar -zcvpf /path`date '+%d-%B-%Y'`.tar.gz --exclude=*.iso --exclude=/proc --exclude=/tmp --exclude=/dev --exclude=/mnt --exclude=/media --exclude=/home --exclude=/sys --exclude=/subdomain --exclude=/usr/src --exclude=/srv /

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.