Kirjoittaja Aihe: backup ohjelma  (Luettu 2863 kertaa)

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
backup ohjelma
« : 05.08.09 - klo:10.31 »
löytyykö linux:lle seuraavanlaista varmuus kopiointi ohjelmaa.
1. voit määrittää mitä kansioita otetaan mukaan
2. kopiot pakataan yhdeksi tiedostoksi haluttuun hakemistoon
3. ajastus esim kerran päivässä, kerran viikossa jne...
4. kopiodaan ainoastaan ne joita on päivitetty edellisen ajon jälkeen.

windows puolella cobian backup tekee nuo kaikki (freeware)

nuo kolme ensimmäistä onnsituu helposti melkein millä tahansa(vaikka scriptillä) mutta miten tuon neljänen kanssa. onko ohjelmaa joka osaa tuon
koska jos ajastettu että ajetaan aina 22:00 mutta kone sammutetaan ennen sitä niin jää päivä välistä. tai jos kone on kiinni muutaman päivän. sen vuoksi olisi tarpeen saada ne tiedostot jotka päivitetty edellisen varmuuskopion jälkeen.

peran

  • Vieras
Vs: backup ohjelma
« Vastaus #1 : 05.08.09 - klo:23.56 »
löytyykö linux:lle seuraavanlaista varmuus kopiointi ohjelmaa.
1. voit määrittää mitä kansioita otetaan mukaan
2. kopiot pakataan yhdeksi tiedostoksi haluttuun hakemistoon
3. ajastus esim kerran päivässä, kerran viikossa jne...
4. kopiodaan ainoastaan ne joita on päivitetty edellisen ajon jälkeen.

windows puolella cobian backup tekee nuo kaikki (freeware)

nuo kolme ensimmäistä onnsituu helposti melkein millä tahansa(vaikka scriptillä) mutta miten tuon neljänen kanssa. onko ohjelmaa joka osaa tuon
koska jos ajastettu että ajetaan aina 22:00 mutta kone sammutetaan ennen sitä niin jää päivä välistä. tai jos kone on kiinni muutaman päivän. sen vuoksi olisi tarpeen saada ne tiedostot jotka päivitetty edellisen varmuuskopion jälkeen.

Kävisköhän tar:n update? cronillahan saa sen ajastettua.

manuskasta lisää tietoa.
Koodia: [Valitse]
man tar

Tosin sillä tuskin saadaan poistettua niitä tiedostoja, jotka on poistettu.

Edit - poistonkin saa scriptillä aikaiseksi. Ainakin todennäköisesti.
« Viimeksi muokattu: 06.08.09 - klo:00.07 kirjoittanut peran »

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: backup ohjelma
« Vastaus #2 : 06.08.09 - klo:00.33 »
Paljon helpompaa ja käytännöllisempää olisi tehdä rsync-pohjainen varmuuskopiointi. Kaikki varmuuskopiot ovat suoraan selattavissa ja tilankäyttö vastaa inkrementaalisia varmuuskopioita.

Itselläni on 606 kappaletta periaatteessa päivittäin otettuja varmuuskopioita. Ensimmäisen päivän varmuuskopio on kooltaan 1,3 GB ja viimeisimmän päivän varmuuskopio on 0,9 GB. Tilaa nuo varmuuskopiot vievät yhteensä 2,7 GB ja siinäkin on melkein giga liikaa, koska siirsin varmuuskopioitavan datan toiselle levylle ja kämmäsin samalla aikaleimojen kanssa. Jokaisen päivän varmuuskopio on suoraan tutkittavissa ja käytettävissä ilman mitään erityistoimenpiteitä.

Liikkeelle voi lähteä esimerkiksi täältä: Easy Automated Snapshot-Style Backups with Linux and Rsync.

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: backup ohjelma
« Vastaus #3 : 07.08.09 - klo:09.58 »
totta, luin tuosta rsync:stä jo aikaisemmin
mutta kysymyksen idea olikin siinä että mikäli olisi löytynyt vastaavanlainen sovellus linux:lle

koska jos jokaisen päivän varmuus kopio on oma tiedostonsa niin ei tee mieli ottaa kaikkea mahdollista, vaan pelkästään ne joita on päivitetty.

normaali doc, txt tiedostoissa lienee ihan sama ottaako kopion kaikista, mutta entäs jos haluaa suuremmista tiedostoista.

jos kansion sisältö on useita satoja megoja tai gigan kokoinen niin joka kerta varmuuskopion ottaminen kaikista vie aikaa ja ajan kanssa paljon levytilaa.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: backup ohjelma
« Vastaus #4 : 07.08.09 - klo:10.50 »
Kyllä rsync osaa ottaa ne kopiot ilman idioottimaista joka kerta uudelleen kopiointia. Lue lisää vaan.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: backup ohjelma
« Vastaus #5 : 07.08.09 - klo:11.07 »
koska jos jokaisen päivän varmuus kopio on oma tiedostonsa niin ei tee mieli ottaa kaikkea mahdollista, vaan pelkästään ne joita on päivitetty.

Jokainen edelliseen varmuuskopioon nähden muuttumaton tiedosto on kovalinkattu edellisen päivän tiedostoon.

Lainaus
normaali doc, txt tiedostoissa lienee ihan sama ottaako kopion kaikista, mutta entäs jos haluaa suuremmista tiedostoista.

Tällä on merkitystä vain jos suuriin tiedostoihin tehdään usein pieniä muutoksia. Rsync-varmuuskopioissa käsitellään muutoksia tiedostotasolla: jos tiedosto ei ole identtinen siitä tallettuu uusi kopio. Jokin varmuuskopiointiin erikoistunut ohjelma saattaa tallettaa pelkät muutokset tiedoston sisältä mikä voi olla suurien tiedostojen tapauksessa hyvinkinkin hyödyllistä. Jos vaihtoehtona kuitenkin on muutosten tallentaminen normaaliin tar-pakettiin niin silloinkin kyseessä on tiedostotasolla tapahtuva muutosten käsittely.

Lainaus
jos kansion sisältö on useita satoja megoja tai gigan kokoinen niin joka kerta varmuuskopion ottaminen kaikista vie aikaa ja ajan kanssa paljon levytilaa.

Onko 1,8 GB paljon tilaa yli 600 varmuuskopiolle joiden koko vaihtelee 0,9 GB:n ja 1,3 GB:n välillä? Tiedostojen määrä on vaihdellut suunnilleen 700 ja 1000 tiedoston välillä. Hakemistojen määrä on ollut sadan kieppeillä. Yhden muuttumattoman varmuuskopion koko on ollut keskimäärin 300–400 KB.

Äkkiseltään voisin kuvitella ettet ole ymmärtänyt esittämäni vaihtoehdon todellista luonnetta etkä ole käynyt lukemassa tarjoamaani linkkiä ;)

Edit: Mainitaan vielä sellainen asia että varmuuskopiot on syytä tallettaa osiolle jolla on tarjolla runsaasti inodeja. Joko tiedostojärjestelmän tulee olla sellainen että se osaa varata niitä tarvittaessa lisää (esim. reiserfs ja jfs) tai sitten niitä pitää luoda riittävästi jo alustusvaiheessa (esim. ext3).
« Viimeksi muokattu: 07.08.09 - klo:11.20 kirjoittanut mgronber »

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: backup ohjelma
« Vastaus #6 : 07.08.09 - klo:23.06 »
Joo, mulla on käytössä semmoinen kuin Simple Backup Suite (Sbackup)
Ja olen ollut erinomaisen tyytyväinen. Siinä kun on ihan graafillinen käyttöliittymä jopa.
Osaa tehdä / palauttaa joko localeja backuppeja tai sitten vaikka johonkin Ameriikaan wonderlandiin. ;)

Koodia: [Valitse]
sudo apt-get install sbackup
Sitten vain menusta valitsee Simple Backup Config ja asettelee sinne halutut ajat, tiedostot tai hakemistot, jne.
helpompaa kuin heinänteko.  8)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: backup ohjelma
« Vastaus #7 : 19.08.09 - klo:10.04 »
Joo, mulla on käytössä semmoinen kuin Simple Backup Suite (Sbackup)
Ja olen ollut erinomaisen tyytyväinen. Siinä kun on ihan graafillinen käyttöliittymä jopa.
Osaa tehdä / palauttaa joko localeja backuppeja tai sitten vaikka johonkin Ameriikaan wonderlandiin. ;)

Koodia: [Valitse]
sudo apt-get install sbackup
Sitten vain menusta valitsee Simple Backup Config ja asettelee sinne halutut ajat, tiedostot tai hakemistot, jne.
helpompaa kuin heinänteko.  8)

Tuossa on ollut itsellä ongelmana se, ettei se osaa lopettaa jotain prosessia oikein. Se jää sinne roikkumaan, eikä voi oikein varmuudella tietää, milloin kopio on valmis. Onkos tämä ongelma jo korjaantunut? Muuten oikein näppärä softa, joka itselläkin on käytössä silloin, kun manuaalisesti jaksan backupin ottaa.

HMi

  • Käyttäjä
  • Viestejä: 1424
    • Profiili
Vs: backup ohjelma
« Vastaus #8 : 19.08.09 - klo:10.45 »
Lainaus
Tuossa on ollut itsellä ongelmana se, ettei se osaa lopettaa jotain prosessia oikein. Se jää sinne roikkumaan, eikä voi oikein varmuudella tietää, milloin kopio on valmis.
Juurikin näin, eikä mokoma edes suostu sammumaan. Muuten vaikuttaa ihan hyvältä.