Σελ. 1 από 2 12 ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 21

Θέμα: File Tree Deamon

  1. #1
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Ψάχνω ένα deamon για συνχρονισμό αρχειων μεταξύ 2 server αλλά να μπορώ να ορίσω το tree εξής

    /network/*/storage/*

    relative paths

    βρήκα το lsyncd αλλά δεν ξέρω αν μπορώ να ορίσω κάπως έτσι ...

    άλλη ιδέα αν έχει κάποιος ευπρόσδεκτη !

  2. #2
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    44
    Μηνύματα
    6.973
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    150/30Mbps
    ISP
    BT FTTP
    Router
    pfSense/Openreach ONT
    Γιατί όχι rsync;;
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


  3. #3
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από megahead13 Εμφάνιση μηνυμάτων
    Γιατί όχι rsync;;
    rsync δεν τρέχει σαν deamon και δεν μπορεί να παρακολουθεί τις αλλαγές σα πως να το πω ....πρεπει να τρεχει croned ..

    - - - Updated - - -

    εκτός και αν εχεις καπως που δεν τοξερω μετο rsync

  4. #4
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    44
    Μηνύματα
    6.973
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    150/30Mbps
    ISP
    BT FTTP
    Router
    pfSense/Openreach ONT
    Μια χαρά μπορεί να τρέξει το rsync ως daemon. Έχω κάνει κάτι παρόμοιο με rsync και inotify χωρίς να χρησιμοποιώ cron.
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


  5. #5
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από megahead13 Εμφάνιση μηνυμάτων
    Μια χαρά μπορεί να τρέξει το rsync ως daemon. Έχω κάνει κάτι παρόμοιο με rsync και inotify χωρίς να χρησιμοποιώ cron.
    Πως ..Δεν ξέρω για αυτό ψάχνω τον τρόπο ...

    - - - Updated - - -

    με rsyncd λες εσύ ..? Στην rsync ...μπορώ να δώσω κάτι της μορφής /network/*/storage/* ?

  6. #6
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.442
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Εχθές ανακάλυψα το syncthing που μπορείς να κανεις συγχρονισμό μέσω γραφικού περιβάλλοντος. Υποστηρίζει συγχρονισμό μεταξύ Linux-Windows-Mac-Android και είναι opensource.
    Δεν το έχω δουλέψει ποτέ αλλά βλέπω ότι υποστηρίζει και systemd.

  7. #7
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Εχθές ανακάλυψα το syncthing που μπορείς να κανεις συγχρονισμό μέσω γραφικού περιβάλλοντος. Υποστηρίζει συγχρονισμό μεταξύ Linux-Windows-Mac-Android και είναι opensource.
    Δεν το έχω δουλέψει ποτέ αλλά βλέπω ότι υποστηρίζει και systemd.
    Το έχω δει ..Δεν τα έχω δοκιμάσει ...Ξέρει τι ..
    Εχω 2 εσωτερικούς domain servers τα αρχεία τους είναι κάτω από το /home/username/ ... Ομως στο /home/username/Maildir δουλεύει το postfix % dovecot
    Εγώ θα πρέπει να δώσω path της μορφής /home/*/data Relative δηαλδή ώστε να παίρνει μόνο τα αρχέια του χρήση και όχι ...αλλιώς θα πρέπει να δίνω για κάθε χρήστη ξεχωριστά ώστε να βγαίνουν absolute..

    Και το syncthing το έχω δει αλλά δεν έχω καταλάβει αν κάνει αυτό που θέλω ...

  8. #8
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.442
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Τώρα το δοκίμασα και μπορείς να βάλεις σαν shared το /home και στο Ignore Patterns να βάλεις
    Κώδικας:
    !*/data
    *
    Το "*" απενεργοποιεί τα πάντα ενώ το "!*/data" ενεργοποιεί ότι είναι μέσα στον φάκελο "kati/data".
    Απλά η ενεργοποίηση πρέπει να είναι πρώτη γιατί μάλλον είναι first come first served.

    Έφτιαξα την ακόλουθη δομή:
    Κώδικας:
    C:.
    ├───kostas
    │   │   ignore this.txt
    │   │
    │   └───data
    │           test.txt
    │
    └───test
        │   a file - Copy (2).txt
        │   a file - Copy (3).txt
        │   a file - Copy.txt
        │   a file.txt
        │
        └───data
                added - Copy (2).txt
                added - Copy (3).txt
                added - Copy (4).txt
                added - Copy.txt
                added.txt
    και μου έβγαλε αυτό το αποτέλεσμα
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  syncthing.png 
Εμφανίσεις:  1 
Μέγεθος:  50,8 KB 
ID: 203338

  9. #9
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Τώρα το δοκίμασα και μπορείς να βάλεις σαν shared το /home και στο Ignore Patterns να βάλεις
    Κώδικας:
    !*/data
    *
    Το "*" απενεργοποιεί τα πάντα ενώ το "!*/data" ενεργοποιεί ότι είναι μέσα στον φάκελο "kati/data".
    Απλά η ενεργοποίηση πρέπει να είναι πρώτη γιατί μάλλον είναι first come first served.

    Έφτιαξα την ακόλουθη δομή:
    Κώδικας:
    C:.
    ├───kostas
    │   │   ignore this.txt
    │   │
    │   └───data
    │           test.txt
    │
    └───test
        │   a file - Copy (2).txt
        │   a file - Copy (3).txt
        │   a file - Copy.txt
        │   a file.txt
        │
        └───data
                added - Copy (2).txt
                added - Copy (3).txt
                added - Copy (4).txt
                added - Copy.txt
                added.txt
    και μου έβγαλε αυτό το αποτέλεσμα
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  syncthing.png 
Εμφανίσεις:  1 
Μέγεθος:  50,8 KB 
ID: 203338


    Ναι θα συμφωνήσω .... γιατί το Wiki που μου έστειλες.. και το sniffara λιγο...θα το δοκιμάσω...

    μου έδωσες ένα hint ... σοβαρό όμως..

    - - - Updated - - -



    - - - Updated - - -

    Thanks !

  10. #10
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.442
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Απλά δεν ξέρω πώς θα λειτουργήσει αν είσαι σε εσωτερικό δίκτυο. Οπότε δοκίμασέ το επιφυλακτικά λίγο, ειδικά αν το θέλεις για backup και όχι μόνιμο συγχρονισμό και δες τις ρυθμίσεις του για να απενεργοποιήσεις το folder tracking ή να βάλεις και track changes ωστε να έχεις ιστορικό.

  11. #11
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Απλά δεν ξέρω πώς θα λειτουργήσει αν είσαι σε εσωτερικό δίκτυο. Οπότε δοκίμασέ το επιφυλακτικά λίγο, ειδικά αν το θέλεις για backup και όχι μόνιμο συγχρονισμό και δες τις ρυθμίσεις του για να απενεργοποιήσεις το folder tracking ή να βάλεις και track changes ωστε να έχεις ιστορικό.
    Οχι δεν θέλω ιστορικό ... τι σχέση έχει το εσωτερικό ?

  12. #12
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.442
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από DVader Εμφάνιση μηνυμάτων
    Οχι δεν θέλω ιστορικό ... τι σχέση έχει το εσωτερικό ?
    Το syncthing χρησιμοποιείται για να συγχρονίζει και υπολογιστές μέσω Internet. Απλά δεν γνωρίζω αν για να συγχρονίσει σε εσωτερικό δίκτυο χρησιμοποιεί το Internet ή πάει εσωτερικά.

    - - - Updated - - -

    Απ'ότι βλέπω χρησιμοποιεί το εσωτερικό δίκτυο, αλλά κάποιες ρυθμίσεις σε firewall μπορεί να το αποτρέψουν και να πάει μέσω internet!
    Δες και αυτό από το ArchWiki

  13. #13
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.442
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Το syncthing χρησιμοποιείται για να συγχρονίζει και υπολογιστές μέσω Internet. Απλά δεν γνωρίζω αν για να συγχρονίσει σε εσωτερικό δίκτυο χρησιμοποιεί το Internet ή πάει εσωτερικά.

    - - - Updated - - -

    Απ'ότι βλέπω χρησιμοποιεί το εσωτερικό δίκτυο, αλλά κάποιες ρυθμίσεις σε firewall μπορεί να το αποτρέψουν και να πάει μέσω internet!
    Δες και αυτό από το ArchWiki
    Πρέπει να το δώ στην πράξη.. Θα ήταν σωστό αυτό που λές αν το εβαζες να παίζει με το discovery mode.
    εγώ δεν θέλω κάτι τέτοιο ... Peer To Peer είναι ...

    - - - Updated - - -

    θα το δοκιμάσω...μια δοκιμή θα μας πείσει ..

  14. #14
    Εγγραφή
    05-05-2003
    Περιοχή
    Λάρισα
    Μηνύματα
    8.868
    Downloads
    9
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    204800/20480
    ISP
    CosmOTE
    DSLAM
    ΟΤΕ - ΑΚΑΔΗΜΙΑ
    Router
    FRITZ!Box 7590
    Path Level
    Fastpath
    Και το syncthing με το inotify κάνει την παρακολούθηση των φακέλων.

    Όσο για το θέμα πως βρίσκει το άλλο pc κατά πάσα πιθανότητα πρώτα θα δοκιμάσει με local discovery αλλά καλού κακού μπορείς να το αποτρέψεις να χρησιμοποιεί relays είτε από το gui είτε από το αρχείο config.

  15. #15
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    44
    Μηνύματα
    6.973
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    150/30Mbps
    ISP
    BT FTTP
    Router
    pfSense/Openreach ONT
    Εγώ έχω χρησιμοποιήσει αυτό:

    https://www.splitbrain.org/blog/2011...on_alternative
    https://github.com/splitbrain/Watcher

    σε συνδυασμό με bash script και rsync. Έφτιαξα κι ένα systemd service για το watcher και είμαι κομπλέ!

    Ο rsync daemon βολεύει γιατί λόγω του caching που κάνει μπορεί να επιταχύνει τα rsync operations κυρίως σε περιπτώσεις όπως η δική σου (δηλαδή θες δύο servers να είναι πάντα συγχρονισμένοι). Το rsync γενικά έχει άπειρες δυνατότητες, ειδικά με relative paths, κτλ. Δες το man page του

    Μια άλλη επιλογή είναι το Unison το οποίο έχει το πλεονέκτημα ότι είναι bi-directional, αλλά δεν το έχω δοκιμάσει.

    Το syncthing δεν το ήξερα. Ευχαριστώ Μητσάκο
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


Σελ. 1 από 2 12 ΤελευταίαΤελευταία

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας