tar archives και corruption

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Dec 2 15:21:08 EET 2007


On 2007-12-01 16:42, George Notaras <gnot at g-loaded.eu> wrote:
> Για τα παραπάνω έχω γράψει ένα αναλυτικό post στο blog μου:
> http://www.g-loaded.eu/2007/12/01/veritar-verify-checksums-of-files-within-a-tar-archive/
>
> Για όσους δεν χρειάζονται αναλύσεις:

Σου προτείνω ένα file system με ``snapshots''.

> * Η μέθοδος ταυτόχρονης δημιουργίας tar archive και αρχείου με md5 sums:
>
> $ tar -cvpf mybackup.tar myfiles/ \
>     | xargs -I '{}' sh -c "test -f '{}' && md5sum '{}'" \
>     | tee mybackup.md5

Καλό :)

Υπάρχει ένα μικρό ``race condition'' μεταξύ του tar και του md5sum, και
δεν είναι άσχημη ιδέα να κρατάς το md5sum από symlinks, οπότε μάλλον
μπορείς να το ``βελτιώσεις'' ελάχιστα με:

    sh -c "test -d '{}' || md5sum '{}'"

> * Utility για in-place verification των md5 sums μέσα στο tar archive:
> http://www.g-loaded.eu/packages/veritar/veritar-0.1.0.tar.gz

BTW, μάλλον συμφέρει να διαλέξεις ένα άλλο όνομα.  Μάλλον δε θες να σου
την πέσουν τα κοράκια που έχει η Veritas για δικηγόρους, για trademark
violation.




More information about the Linux-greek-users mailing list