Πρόγραμμα συγχρονισμού directories

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Feb 17 16:28:18 EET 2008


On 2008-02-17 11:42, Thanasis <thanasis at asyr.hopto.org> wrote:
>on 02/17/2008 11:38 AM Thanasis wrote the following:
>> on 02/17/2008 11:23 AM Giorgos Pallas wrote the following:
>>> Thanasis wrote:
>>>> Για τον συγχρονισμό μεταξύ δύο home directories, που βρίσκονται σε
>>>> διαφορετικά μηχανήματα (linux), επομένως μέσω δικτύου, ποια εφαρμογή
>>>> είναι πιο διαδεδομένη, reliable, εύκολη στη χρήση, κλπ;
>>>> Δηλαδή, τι θα συνιστούσατε;
>>> rsync...
>>>
>>> Eγώ πάντως που είχα προσπαθήσει να το χρησιμοποιήσω κάνοντας rsync για
>>> backup μεταξύ laptop και εξωτερικού δίσκου, formatted σε NTFS, δεν
>>> έπαιζε, γιατί δεν μπορούσε να θέσει τα time attributes των αρχείων στο
>>> NTFS, και σε διαδοχικό τρέξιμο τα ξαναπατούσε από πάνω. Έτσι έφτιαξα
>>> custom sync script σε perl...
>> Μπορείς να δείξεις σε παρακαλώ τη σχετική εντολή (command line) με το
>> rsync, που κάνει γι' αυτή τη δουλειά; :-)
>>
>> Φαντάζομαι ότι η λογική του συγχρονισμού μεταξύ δύο directories είναι ότι:
>> 1)  διατηρούνται τυχόν όμοια αρχεία
>> 2)  αντιγράφονται νέα αρχεία (και προς τις δύο κατευθύνσεις)
>> 3)  αντικαθιστώνται τυχόν υπάρχοντα (ίδιο path), αλλά διαφορετικά
>> (τροποποιημένα) αρχεία με τα νεώτερα χρονικά, με βάση το mtime τους
>>
>> Είναι έτσι, όπως τα λέω;
>
> Κάτι, που ξέχασα, η λογική διαγραφής αρχείων ποιά είναι;  :-\

Αλλάζει με βάση την παρουσία ή όχι του option --delete.  Το rsync έχει
πολύ ωραίο manual.  Τι θα λεγες αντί να στείλεις 800 email στη λίστα να
το κοίταζες λίγο;




More information about the Linux-greek-users mailing list