VAROITUS liittyen tiedostojen varakopiointiin

On tää syvältä....

Jouduin alustamaan Macintosh koneen. Sitä ennen varakopioin siitä kaikki arvokkaat tiedostot Linux koneelle. Ja alustuksen jälkeen kopion ne takaisin.

Kun kopion tiedostot takasin, niin kaikkien tiedostojen päivämääräksi oli tullut kopiointihetki. Kun katson Linux koneen tiedostoja, niin niissä päivämäärä on oikein mutta kelloaika oli 00:00.

Homman tein Linux koneen kautta niin että Mac näkyi etänä ftp:llä graafisen käyttöliittymän kautta. (En siis terminaalilla.) Tilanne olisi ehkä varmaan ollut sama myös toiseen suuntaan.

Onneksi osa hakemistoista oli zipattuja. Zippien sisällä tiedostojen päivämäärät säilyivät oikein.

SIIS VAROITUS: Zippaa (tai muuten pakkaa) kaikki se tavara jota siirrät koneesta ulos tai taksin sisälle jos tiedostojen aikaleimoilla on merkitystä, kuten usein on.
13481
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

Olisiko kyseessä jokin yhteensopivuusongelma. Tuo 00:00 viittaisi siihen.

Linuxista on muistettava ettei siinä ole olemassa tiedostolle luontiaikaleimaa.
mtime (modification time)
ctime (status change time) ei creation time
atime (access time)
Lisäksi eri tiedostojärjestelmät tukevat näitä vaihtelevasti.

Äänestä
  • "Linuxista on muistettava ettei siinä ole olemassa tiedostolle luontiaikaleimaa."

    Tuo ei ole edes kovin mielenkiintoinen, vaan se aika on mielenkiintoinen, jolloin tiedostoa on viimeiksi modifioitu. Näinhän se oli jo MS-DOS koneissakin.

    Esim. valokuvien listaukissa näkee heti milloin kuva on otettu ... tai näki ennen varakopiointia. Onhan se aika edelleenkin nähtävissä kuvien EXIF-tidostosta, mutta silti harmittaa.

    Miten muuten EXIF-in saa näkyviin Linux koneessa?

    Macissa kuvankäsittelyssä saa säilytettyä tiedoston päivämäärän mahdollisesta kuvankäsittelystä riippumatta, jos haluaa. (Tämä on tosin kuvankäsittelyohjelman ominaisuus, ei käyttiksen ominaisuus.)

    Äänestä

  • Harmittaa! kirjoitti:

    "Linuxista on muistettava ettei siinä ole olemassa tiedostolle luontiaikaleimaa."

    Tuo ei ole edes kovin mielenkiintoinen, vaan se aika on mielenkiintoinen, jolloin tiedostoa on viimeiksi modifioitu. Näinhän se oli jo MS-DOS koneissakin.

    Esim. valokuvien listaukissa näkee heti milloin kuva on otettu ... tai näki ennen varakopiointia. Onhan se aika edelleenkin nähtävissä kuvien EXIF-tidostosta, mutta silti harmittaa.

    Miten muuten EXIF-in saa näkyviin Linux koneessa?

    Macissa kuvankäsittelyssä saa säilytettyä tiedoston päivämäärän mahdollisesta kuvankäsittelystä riippumatta, jos haluaa. (Tämä on tosin kuvankäsittelyohjelman ominaisuus, ei käyttiksen ominaisuus.)

    Ei ole tullut tarkemmin tutkittua saako. Ei ainakaan tiedostokansion valikosta löydy. Kun otan kamerasta kuvat koneelle niin arkistoin ne omiin hakemistoihinsa. Sitten muutan jhead komennolla kuvan nimen exif tiedostosta löytyvää aikaleimaan.

    Esimerkki.
    jhead -n%Y.%m.%d-%H:%M:%S *.jpg
    muuttaa hakemiston kuvien nimet tyyliin
    img_0075.jpg --> 2009.02.11-19:25:42.jpg

    Sitten vasta otan näitä digikamiin käsiteltäväksi. Näin alkuperäisetkin säilyy koskemattomana. Vaikka Digikam on muuten kelpo peli kuvienkäsittelyyn niin siitä puuttuu alkuperäiskuvan automaattinen säilytys.

    Äänestä

  • core dumped kirjoitti:

    Ei ole tullut tarkemmin tutkittua saako. Ei ainakaan tiedostokansion valikosta löydy. Kun otan kamerasta kuvat koneelle niin arkistoin ne omiin hakemistoihinsa. Sitten muutan jhead komennolla kuvan nimen exif tiedostosta löytyvää aikaleimaan.

    Esimerkki.
    jhead -n%Y.%m.%d-%H:%M:%S *.jpg
    muuttaa hakemiston kuvien nimet tyyliin
    img_0075.jpg --> 2009.02.11-19:25:42.jpg

    Sitten vasta otan näitä digikamiin käsiteltäväksi. Näin alkuperäisetkin säilyy koskemattomana. Vaikka Digikam on muuten kelpo peli kuvienkäsittelyyn niin siitä puuttuu alkuperäiskuvan automaattinen säilytys.

    Ehkäpä Macille löytyy myös vastaava ohjelma kuin jhead. Mutta valokuvat eivät ole ainoita tiedostoja joiden aikaleimalla on väliä.

    En halua myöskään muuttaa tiedostojen nimiä, sillä kännykkäkamerassani on mahdollisuus antaa kuville itse nimi etukäteen. Esim. ennen Kiinan matkaa annan nimiparametriksi Kiina, jollin kuvien nimet ovat Kiina0001.jpg, Kiina0002.jpg jne.

    Äänestä

Kyse nyt on siitä, ettet osanut käyttää ohjelman mahdollisuuksia. Kannattaa siis opetella ohjelmien käyttö kunnolla eikä vain roiskia. Kaikissa varmuuskopiointiohjelmissa on mahdollisuus säilyttää tiedostojen metatiedot.

Äänestä
  • Mitä hemmetin ohjelmaa? Kun tarkastelen lähiverkossa olevia tietokoneita, niin Mac näkyy yhtenä kansiona muiden joukossa, sillä siinä on FTP-jako päällä. Sen jälkeen raahasin graafisella käyttöliittymällä muutaman tiedostokansion Macista Linuxiin. Kaikkea en edes halunnut kopioida.

    Ja muutenkin on hyvä viisastella jälkikäteen. En vaan tullut ajatelleeksi koko aikaleima-asiaa. Jos olisin, niin olisin ensin testannut että säilyykö aikaleimat. Ja jos ei, niin sitten olisin ottanut selvää että miten ne säilyy.

    Äänestä

  • Harmittaa! kirjoitti:

    Mitä hemmetin ohjelmaa? Kun tarkastelen lähiverkossa olevia tietokoneita, niin Mac näkyy yhtenä kansiona muiden joukossa, sillä siinä on FTP-jako päällä. Sen jälkeen raahasin graafisella käyttöliittymällä muutaman tiedostokansion Macista Linuxiin. Kaikkea en edes halunnut kopioida.

    Ja muutenkin on hyvä viisastella jälkikäteen. En vaan tullut ajatelleeksi koko aikaleima-asiaa. Jos olisin, niin olisin ensin testannut että säilyykö aikaleimat. Ja jos ei, niin sitten olisin ottanut selvää että miten ne säilyy.

    No olipas se paska käyttöliittymä.

    Äänestä

  • paskaa paketissa kirjoitti:

    No olipas se paska käyttöliittymä.

    Ei tällä asialla ole mitään tekemistä käyttöliittymän kanssa. Käyttöliittymä on vain koneen ja ihmisen välistä kommunikointia varten. Itse tieto siirtyy ftp:llä, joka on aivan peruskauraa eikä ota mitenkään kantaa siihen millä se on käynnistetty, graafisella käyttöliittymällä vai terminaalikomennolla.

    Äänestä

jhead näyttäis lukevan exifit, ja löytyypä siitä vieläpä vipu jolla saat muutettua tiedoston ctimen exif-tiedon mukaiseksi.

Äänestä
  • Tuo aloituskirjoitus oli kirjoitettu siinä vaiheessa kun olin katsonut vasta muutaman kansion läpi. Käyttäytyminen on aika omituista:

    Kaikissa Linux koneessa olevissa kansioissa päivämäärä oli oikein, mutta kelloajalla oli kolme erilaista vaihtoehtoa:

    1. Kello oli 00:00
    2. Kello oli 23:00
    3. Kello oli oikein.


    Kun kopioin tiedostot takaisin Macintoshiin, niin kaikkein päivämäärä ja kelloaika oli kopiointipäivämäärä ja kelloaika.

    Päivämäärä on tärkein, kelloaika vähemmän tärkeä. Siispä tein näin:
    Zippasin kaikki kansiot Linux koneessa ja siirsin ne uudelleen takaisin Macintoshiin. Sitten purin nämä zipit Macissa. Nyt päivämäärät olivat oikein myös Macissa, joskin kelloajat olivat väärin samalla tavalla kuin Linuxissa. Tähän on tyytyminen ja tilanne on riittävän hyvä.

    Tuolla 1 ja 2 vaihtoehdon tunnin erolla saattaa olla tekemistä joitain kesä/talviajan kanssa.

    Äänestä

  • Harmittaa! kirjoitti:

    Tuo aloituskirjoitus oli kirjoitettu siinä vaiheessa kun olin katsonut vasta muutaman kansion läpi. Käyttäytyminen on aika omituista:

    Kaikissa Linux koneessa olevissa kansioissa päivämäärä oli oikein, mutta kelloajalla oli kolme erilaista vaihtoehtoa:

    1. Kello oli 00:00
    2. Kello oli 23:00
    3. Kello oli oikein.


    Kun kopioin tiedostot takaisin Macintoshiin, niin kaikkein päivämäärä ja kelloaika oli kopiointipäivämäärä ja kelloaika.

    Päivämäärä on tärkein, kelloaika vähemmän tärkeä. Siispä tein näin:
    Zippasin kaikki kansiot Linux koneessa ja siirsin ne uudelleen takaisin Macintoshiin. Sitten purin nämä zipit Macissa. Nyt päivämäärät olivat oikein myös Macissa, joskin kelloajat olivat väärin samalla tavalla kuin Linuxissa. Tähän on tyytyminen ja tilanne on riittävän hyvä.

    Tuolla 1 ja 2 vaihtoehdon tunnin erolla saattaa olla tekemistä joitain kesä/talviajan kanssa.

    Miten parhaaksi näet. Darwinportsista, macportsista, finkistä vai mitä noita oli saattais löytyä helpolla tuo jhead tai jotain vastaavaa. Jaa, löytyi jheadin kotisivulta jo valmiiksi käännetty mäkille: http://www.sentex.net/~mwandel/jhead/ .

    Äänestä

  • moi___ kirjoitti:

    Miten parhaaksi näet. Darwinportsista, macportsista, finkistä vai mitä noita oli saattais löytyä helpolla tuo jhead tai jotain vastaavaa. Jaa, löytyi jheadin kotisivulta jo valmiiksi käännetty mäkille: http://www.sentex.net/~mwandel/jhead/ .

    niin, ja jos teet tarrapallon zipin sijaan, ne aikaleimatkin säilynevät paremmin. Tai sit voit kopsaa scp:llä ja -p vipua käyttäen

    Äänestä

  • moi___ kirjoitti:

    Miten parhaaksi näet. Darwinportsista, macportsista, finkistä vai mitä noita oli saattais löytyä helpolla tuo jhead tai jotain vastaavaa. Jaa, löytyi jheadin kotisivulta jo valmiiksi käännetty mäkille: http://www.sentex.net/~mwandel/jhead/ .

    Pääasia että oikeat aikaleimat on tallessa EXIFissä. Siinä mielessä ei tarvita välittömiä toimenpiteitä vaan voin syventyä tuohon paremmalla ajalla myöhemmin. Tosin tuo koskee vain valokuvia, ei tiedostoja yleensä.

    Äänestä

Kommentoi aloitusta


Harmittaa! kirjoitti:

On tää syvältä....

Jouduin alustamaan Macintosh koneen. Sitä ennen varakopioin siitä kaikki arvokkaat tiedostot Linux koneelle. Ja alustuksen jälkeen kopion ne takaisin.

Kun kopion tiedostot takasin, niin kaikkien tiedostojen päivämääräksi oli tullut kopiointihetki. Kun katson Linux koneen tiedostoja, niin niissä päivämäärä on oikein mutta kelloaika oli 00:00.

Homman tein Linux koneen kautta niin että Mac näkyi etänä ftp:llä graafisen käyttöliittymän kautta. (En siis terminaalilla.) Tilanne olisi ehkä varmaan ollut sama myös toiseen suuntaan.

Onneksi osa hakemistoista oli zipattuja. Zippien sisällä tiedostojen päivämäärät säilyivät oikein.

SIIS VAROITUS: Zippaa (tai muuten pakkaa) kaikki se tavara jota siirrät koneesta ulos tai taksin sisälle jos tiedostojen aikaleimoilla on merkitystä, kuten usein on.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu