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