Kirjoittaja Aihe: Kiintolevyn kopiointi ja varmuuskopiot  (Luettu 6685 kertaa)

svai

  • Käyttäjä
  • Viestejä: 53
    • Profiili
Kiintolevyn kopiointi ja varmuuskopiot
« : 14.01.09 - klo:00.20 »
Eli tällästä kysysin että, voiko mitenkään kopioida kokonaan kiintolevyä johon ubuntu 8.10 on asennettu toiselle kiintolevylle niin että se toimii samalla tavalla niinkuin entinen. Eli syy tähän on kun tuli asennettua ubu liian pienelle kiintolevylle niin ajattelin että jos voisi sen suoraan 'kloonata' toiselle levylle. Ja myös ihan varmuuskopiointi syistäkin. Että jos ubuntu sattuu tilttaamaan totaalisesti niin ei tarvitseisi kaikkia alusta asentaa. Vai onko tähän jotain kätevää ohjelmaa. Eli kiitän jos joku vastaa kun en itse ole näihin vastauksia löytäny. Ja anteeksi jos tämmönen jo jostain löytyy.

buntuman

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #1 : 14.01.09 - klo:00.46 »
Onnistuu esim. Clonezillan live cd:llä (http://clonezilla.org/download/sourceforge) olen itse havainnut hyväksi ja toimivaksi. Pystyy kloonaamaan koko levyn tai tietyn levy osion.

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #2 : 14.01.09 - klo:07.36 »
Onnistuu myös esim ubuntun mukana tulevalla komentoriviohjelmalla nimeltä dd tai sitten voi tietääkseni (En ole kokeillut) suoraan pakata koko osion ja siirtää sen toiselle kovolle. Joku tietänee näistä enemmän. Tuosta dd keinosta löytyy myös foorumin syövereistä ohjeita varmuuskopiointiin. Koita esim hakusanoja dd, varmuuskopiointi, rsync yms.

Onko sinulla erillinen /home osio asennettu ? Jos ei ole niin sekin kannattaa jossain vaiheessa tehdä. Eli homman idea on se että sulla on kaikki tarpeellinen home osioilla ja vain järjestelmän tarpeelliset tiedot juuriosiolla. Sitten kun käy köpelösti ja joudut asentamaan uudelleen niin kaikki tarpeellinen säilyy home osiolla ja järjestelmä itsessään vaan asennetaan alusta. Home osion jälkeenpäin tekemisestä on myös asiaa foorumilla.

juyli

  • Vieras
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #3 : 14.01.09 - klo:09.48 »
Eli tällästä kysysin että, voiko mitenkään kopioida kokonaan kiintolevyä johon ubuntu 8.10 on asennettu toiselle kiintolevylle niin että se toimii samalla tavalla niinkuin entinen.

Linuxia ei oikeastaan tarvitse kloonata, riittää kun kopioi järjestelmän toiselle osiolle.
http://sal-faq.sourceforge.net/html/partition-kopiointi.html
Kopioinnin jälkeen pitää käpistellä /etc/fstab:ia vastaamaan uutta tilannetta, sekä tarvittaessa asentaa grub uudelleen. Nykyisin viitataan levyosioihin UUID:llä, mutta suorat viittaukset laitetiedostoonhan toki toimii kuten ennenkin.

svai

  • Käyttäjä
  • Viestejä: 53
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #4 : 14.01.09 - klo:10.16 »
Lainaus
Onko sinulla erillinen /home osio asennettu ? Jos ei ole niin sekin kannattaa jossain vaiheessa tehdä. Eli homman idea on se että sulla on kaikki tarpeellinen home osioilla ja vain järjestelmän tarpeelliset tiedot juuriosiolla. Sitten kun käy köpelösti ja joudut asentamaan uudelleen niin kaikki tarpeellinen säilyy home osiolla ja järjestelmä itsessään vaan asennetaan alusta. Home osion jälkeenpäin tekemisestä on myös asiaa foorumilla.

Eli säilyykö silloin kaikki asetukset mitä olen tehnyt koneelle?? Compiz, teemat, ohjelmat ja muut härpäkkeet?
Olisko linkkiä tuohon homen teko jutskaan.

Lainaus
Linuxia ei oikeastaan tarvitse kloonata, riittää kun kopioi järjestelmän toiselle osiolle.
http://sal-faq.sourceforge.net/html/partition-kopiointi.html
Kopioinnin jälkeen pitää käpistellä /etc/fstab:ia vastaamaan uutta tilannetta, sekä tarvittaessa asentaa grub uudelleen. Nykyisin viitataan levyosioihin UUID:llä, mutta suorat viittaukset laitetiedostoonhan toki toimii kuten ennenkin

Eli voiko siis koko kiintolevyn copypastettaa toiselle kiintolevylle vai? Olisko jotain kädestä suuhun ohjeita tähän kun mennään meikäläisen hämärän rajamailla.

juyli

  • Vieras
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #5 : 14.01.09 - klo:11.50 »
Eli säilyykö silloin kaikki asetukset mitä olen tehnyt koneelle?? Compiz, teemat, ohjelmat ja muut härpäkkeet?

Kyllä kaikki säilyy (jos onnistut kopioimaan kaiken _tarpeellisen_). Osion lost&found:ia ei kopioida, eikä tarve ole kopioida /proc hakemistoa.

Eli voiko siis koko kiintolevyn copypastettaa toiselle kiintolevylle vai? Olisko jotain kädestä suuhun ohjeita tähän kun mennään meikäläisen hämärän rajamailla.

En itse koskaan käytä copy/paste -metodia vaan komentoriviä tuollaisiin järjestelmätason (root/sudo) tehtäviin. Ongelmahan on, että saadaan oikein kopioiduksi piilotiedostot (nuo pisteellä alkavat tiedostot ja hakemistot) sekä linkit (man ln).
Joskus voisi olla ihan paikallaan tehdä homma sopivalla Live-CD:llä, eli itse järjestelmä, jota kopioidaan ei ole edes käytössä. Mielestäni joidenkin ohjeiden mukaan jo cp -a riittää. Tuo ei tosin minusta noin onnistu, vaan tuo tar:in käyttö on mielestäni paras metodi. Tuon FAQ:in ohjeiden sijaan, voi huoletta tehdä koko järjestelmästä tar.bz2 (tar:lla koottu ja bzip2:lla pakattu) tiedoston järjestelmästä varmuuskopioksi (n. 5 Gt:n järjestelmädatat pakkautuvat helposti reiluksi 1-2 Gt:n kokoiseksi riippuen tietenkin siitä, mitä ja minkälaista dataa olet osiolle tallentanut).

Koska sinulla on yhä vanha levy/osio koneessa, voit huoletta kokeilla onnistutko järjestelmän kopionnissa. Mikään data ei tuhoudu kopioitaessa.
« Viimeksi muokattu: 14.01.09 - klo:11.58 kirjoittanut juyli »

peran

  • Vieras
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #6 : 14.01.09 - klo:15.40 »
Voisihan sitä ihan käytäntöäkin neuvoa.

Siis live-rompulla koneeseen kiinni, jossa on molemmat levyt käytettävissä.

Sen jälkeen avataan pääte:
Jos halutaan tehdä absoluuttinen kopio vanhasta kovalevystä uuteen niin tapahtuu seuraavasti:
Koodia: [Valitse]
sudo dd if=/dev/vanhankiintolevynlaitetunnus of=/dev/uudenkiintolevynlaitetunnus

huonona puolena siinä on, että tila on edelleen sama kuin ennenkin, joten operaation jälkeen kannattaa muokata gparted:lla isommaksi.

Valitettavasti tämäkään ei aivan riitä, vaan sitten joutuu moukkaamaan uuden kiintolevyn /etc/fstab-tiedostoa oikeaksi.
Koodia: [Valitse]
mkdir 2
sudo mount /dev/uudenkiintolevynlaitetunnus 2
sudo gedit 2/etc/fstab

Sieltä joutuu poistamaan vanhan kiintolevyn id:n ja korvaamaan sen laitetunnuksella. muualle ei sitten saakaan mitään tehdä.

Ymmärrä ohje kokonaan ennen kuin ryhdyt urakkaan. Varoituksena dd on vaarallisen tehokas työkalu, joten huolellisuutta sen käytössä.

Edit mitä teetkin teet sen omalla vastuullasi.

juyli

  • Vieras
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #7 : 14.01.09 - klo:20.03 »
huonona puolena siinä on, että tila on edelleen sama kuin ennenkin, joten operaation jälkeen kannattaa muokata gparted:lla isommaksi.

Niinpä. Mutta yksinkertaisempaa olisi kopioida (suositus: tar) järjestelmä sopivan tiedostojärjestelmän (yleisimmin ext3) osiolle.
Ja sitten toki editoidaan uudelle osiolle kopioitua /etc/fstab:ia vastaamaan uutta tilannetta.
Toki UUID:tä voi käyttää uudellakin osiolla, mutta se pitää kaiveskella ko. osiolta esiin.
Ymmärrän kyllä, miksi jakelut ovat siirtyneet UUID tai LABEL tunnusten käyttöön, mutta yhä minusta on paljon
selkeämpää käyttää laitetiedoston nimeä (esim. / eli root-hakemisto tai juuri liitetään laitetunnukseen /dev/sda5 /etc/fstab:ssa).

svai

  • Käyttäjä
  • Viestejä: 53
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #8 : 05.02.09 - klo:15.06 »
Hittolainen kun on unohtunut tämä projekti kokonaan.

Tosiaan nyt on työn alla semmoinen että pitäisi parinkymmenengigan kiintolevyltä jossa ubuntu on asennettuna siirtää se 250gigan kiintolevylle johon osioisin esim 100gigaa ubuntulle ja loput windowsille ja muulle sonnalle.

Eli miten minä saan tuon toimimaan. Niin että se ubuntu lähtee toimimaan niinkuin tuolta parinkymmenengigan levyltä?


Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #9 : 06.02.09 - klo:09.42 »
Kannattanee lähteä tuolla peranin ohjeella liikenteeseen. Onko isolla 250gt levylle jo asennettu esim windows ? Täytyy tuossa "dd" komennossa olla varuillaan ettei sitten jyrää sitä windowsin osiota.

svai

  • Käyttäjä
  • Viestejä: 53
    • Profiili
Vs: Kiintolevyn kopiointi ja varmuuskopiot
« Vastaus #10 : 06.02.09 - klo:19.37 »
250gigan levyllä on muuta tavaraa mutta sen vedän ihan sileäksi ja siirrän sieltä tavarat pois.
Tuossa tosiaan se huoletti että voiko tuolla komennolla saada jotain tuolta kopioitavalta levyltä hävitettyä?

Lainaus
Valitettavasti tämäkään ei aivan riitä, vaan sitten joutuu moukkaamaan uuden kiintolevyn /etc/fstab-tiedostoa oikeaksi.
Koodia:

mkdir 2
sudo mount /dev/uudenkiintolevynlaitetunnus 2
sudo gedit 2/etc/fstab


Sieltä joutuu poistamaan vanhan kiintolevyn id:n ja korvaamaan sen laitetunnuksella. muualle ei sitten saakaan mitään tehdä.

eli tapahtuuko tämäkin vielä live leyvllä tehtynä?