View previous topic :: View next topic |
Author |
Message |
Alpo Nestori n00b
Joined: 02 May 2004 Posts: 42
|
Posted: Sun May 16, 2004 12:23 pm Post subject: Tar-komennolla backup koko systeemistä |
|
|
Tarjoitus olisi siis tarrata koko /* . Mitä kytkimiä siihen pitää ottaa mukaan? Onko jotain ideoita miten tuon imageiden tekemisen järjestelmässä voisi linukassa tehdä paremmin?
#EDIT 18.5.2004
Kiitos vastauksesta jaskalle!
Last edited by Alpo Nestori on Tue May 18, 2004 8:40 am; edited 1 time in total |
|
Back to top |
|
|
jaska Bodhisattva
Joined: 06 Jun 2003 Posts: 725 Location: Finland
|
Posted: Mon May 17, 2004 12:21 pm Post subject: |
|
|
Riippuen mitä muotoa haluat käyttää, siis bzip2:ta tai gzippiä. Bzip2 tarin saat näin tar jcfvp backup.tar.bz2 /
p vipu säilyttää käyttäjä oikeudet jne. DD ohjelmalla voit myös tehdä kopion järjestelmästä mutta en ole varma mitten se tehdään dd:n avulla. |
|
Back to top |
|
|
rihteri n00b
Joined: 01 Jun 2003 Posts: 36 Location: Seinäjoki, Finland
|
Posted: Tue May 18, 2004 2:04 pm Post subject: dd |
|
|
Code: | dd if=/dev/hda1 of=/varmuuskopio.img |
Ja tuo siis kopioitsee vaan hda1-osion, pitää tehdä kaikille osioille erikseen (vai toimisko if=/dev/hda?) |
|
Back to top |
|
|
zeb Tux's lil' helper
Joined: 19 Apr 2002 Posts: 79 Location: Finland
|
Posted: Tue May 18, 2004 11:09 pm Post subject: Re: dd |
|
|
rihteri wrote: | Code: | dd if=/dev/hda1 of=/varmuuskopio.img |
Ja tuo siis kopioitsee vaan hda1-osion, pitää tehdä kaikille osioille erikseen (vai toimisko if=/dev/hda?) |
Tässä tapauksessa suurempi blocksize (bs=x) on paljon nopeampi. Oletusasetus on 512B.
Code: | dd if=/dev/hda1 of=varmuuskopio.img bs=4M |
Gzip säästää tilaa:
Code: | dd if=/dev/hda1 bs=4M | gzip > varmuuskopio.img.gz |
|
|
Back to top |
|
|
Alpo Nestori n00b
Joined: 02 May 2004 Posts: 42
|
Posted: Sat May 22, 2004 7:55 pm Post subject: Re: dd |
|
|
Tuo dd tapa ei vain taida erotella käytetyn ja tyhjän sektorin välillä eli se ottaa uskollisesti _kaiken_ mukaan partitiolta. Eli jos on 3 gigan partitio jossa 56 mb tavaraa niin syhtyvä image ~2.4 Gb? |
|
Back to top |
|
|
phekko Tux's lil' helper
Joined: 17 Feb 2004 Posts: 109 Location: Espoo Esbo
|
Posted: Tue May 25, 2004 1:53 pm Post subject: |
|
|
Ei erottele ei. Positiivisena puolena mainittakoon, etta siten tehdylta levylta voi vaikka bootata...
Tietty olettaen etta se oli boottaava levy. Mutta siis idea oli se, etta sen voi heittaa toisen levyn tilalle ja se toimii ku junan vessa. |
|
Back to top |
|
|
Unlucky_Alf Tux's lil' helper
Joined: 02 Feb 2003 Posts: 92
|
Posted: Sat Jun 05, 2004 3:49 pm Post subject: |
|
|
Tar:ia käyttäessä kannattaa huomioida, että ihan kaikkia hakemistoja ei tarvitse varmuuskopioida. Niitä voi jättää pois --exclude -vivulla. Esim. /proc, /tmp ja varsinkin se hakemisto johon tar pukkaa varmistuksessa syntyvän tiedoston on hyvä jättää pois. Muuten on ainakin teoriassa mahdollista käydä niin, että varmistus ei lopu koskaan (en tiedä kuinka älykäs tar on tämän suhteen). Mahdollisesti myös /mnt kannattaa jättää pois. |
|
Back to top |
|
|
Alpo Nestori n00b
Joined: 02 May 2004 Posts: 42
|
Posted: Sat Jun 12, 2004 10:18 am Post subject: |
|
|
Kyllä meikäläiselle ainakin partimage on se ohjelma, jolla lopulta temput tein. Mukava käyttöliittymä, idioottivarma ja ei tarvitse arpoa mitä hakemistoja ottaa mukaan tai jättää pois tarrista jne jne.
Tuo osaa lukea partition sektorit älykkäästi eli imagessa on sitten mukana ainoastaan ne osat joilla on dataa ja sitten saa valita kompression. En sitten tiedä voiko noista syntyvistä imageista buutata missään tilanteessa tai heittää lennosta toisen tilalle? Nuo lienee suht. helppo myös palauttaa jos järjestelmä kosahtaa jossain vaiheessa: tekee vain linukka buuttikorpun johon asentaa tuon mukaan. Jos hienostelee niin siihen kai voisi tehdä scriptin niin, että buutin jälkeen rescue discissä tekee mountit ja lyö vain "bash#/usr/bin/palauta.sh" . |
|
Back to top |
|
|
or4n n00b
Joined: 29 Jan 2003 Posts: 24 Location: Finland
|
Posted: Sat Jun 12, 2004 10:54 am Post subject: |
|
|
Tuon dd:n kanssa kannattaa olla varovainen, jos otat mountatusta(rw) osiosta tuolla backupin, saattaa tulla corruptoitunu image kun data voi muuttua kesken operaation.
Tar olisi muuten ihan hyvä, mutta sillä saa tehtyä vain full-backup:n, joskin cpio:n ja scriptien avulla incrementaalisetkin.
Itse suosisin rdiff-backup:a (löytyy portagesta). Ohjelma ottaa full-backupin ja pitää aikasemmat backupit diff-tiedostoina (eli muutokset nykyiseen verrattuna). Toimii myös verkon yli tarvittaessa. _________________ Registered Linux-user #256243 |
|
Back to top |
|
|
|