luckyBackup για backup / synchronization

...εφαρμογές για οτιδήποτε άλλο

Συντονιστής: konnn

Re: luckyBackup για backup / synchronization

Δημοσίευσηαπό luckyb » 23 Νοέμ 2015, 19:41

Κανονικά θα έπρεπε να διαγράφεται στον προορισμό ότι δεν υπάρχει στην πηγή, ανεξάρτητα από το μέγεθος των αρχείων.
Μπορείς σε παρακαλώ, αφού έχεις εκτελέσει μια φορά την εργασία που κάνει backup το home σου να μου στείλεις (luckyb69@users.sourceforge.net) :

1. Το αρχείο ".profile" που χρησιμοποιείς
Αυτό είναι στον κρυφό φάκελο ".luckyBackup" στο home του χρήστη που τρέχει το LB κι έχει τη μορφή
πχ
/home/per/.luckyBackup/profiles/<ΟΝΟΜΑ-ΠΡΟΦΙΛ>.profile
για έναν απλό χρήστη
ή
/root/.luckyBackup/profiles/<ΟΝΟΜΑ_ΠΡΟΦΙΛ>.profile

2. Το αρχείο log που αφορά την εργασία που προανεφέρθηκε.
Αυτό, όμοια με το .profile έχει τη μορφή:
~/.luckyBackup/logs/<ΟΝΟΜΑ_ΠΡΟΦΙΛ>-<ΟΝΟΜΑ_ΕΡΓΑΣΙΑΣ>-<ΕΕΕΕΜΜμμΩΩΛΛΔΔ>.log
όπου ΕΕΕΕΜΜμμΩΩΛΛΔΔ είναι μια χρονοσφραγίδα:
ΕΕΕΕ = Έτος
ΜΜ = Μήνας
μμ = μέρα
ΩΩ = Ώρα
ΛΛ = Λεπτά
ΔΔ = Δευτερόλεπτα

Επίσης να μου πεις έναν φάκελο που δεν υπάρχει στην πηγή και θα έπρεπε να διαγραφεί και στον προορισμό.
Θα βγάλουμε άκρη, που θα πάει :)
luckybackupkde-apps.org
Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Aptosid σε Dell M1530
Άβαταρ μέλους
luckyb
babeTUX
babeTUX
 
Δημοσιεύσεις: 84
Εγγραφή: 05 Ιαν 2009, 21:26
Τοποθεσία: Αθήνα
Εκτύπωση

Re: luckyBackup για backup / synchronization

Δημοσίευσηαπό luckyb » 27 Νοέμ 2015, 10:48

λοιπόν, μετά την ανταλλαγή ενός αριθμού email με τον φίλο per, καταφέραμε να λύσουμε το πρόβλημα.
Πληροφοριακά για όποιον ενδιαφέρει ή αντιμετωπίσει κάτι παρόμοιο παραθέτω τα κατωτέρω:

Στο αρχείο log της συγκεκριμένης εργασίας καταγράφηκε ένας αριθμός από σφάλματα τα οποία συνοψίζονται ως κατωτέρω:
1. Θέματα δικαιωμάτων ανάγνωσης στην πηγή (από τον χρήστη που τρέχει το LB) όπως:
Κώδικας: Επιλογή όλων
rsync: opendir "<DIR-NAME>" failed: Permission denied (13)
rsync: send_files failed to open "<FILE-NAME>": Permission denied (13)


2. Θέματα εγγραφής στον προορισμό λόγω χρήσης συστήματος αρχείων FAT32, το οποίο έχει αρκετούς περιορισμούς σε σχέση με το extX (υποστήριξη χαρακτήρων, αριθμού χαρακτήρων ονόματος, ιδιότητες και κατοχή αρχείων κλπ) όπως:
Κώδικας: Επιλογή όλων
rsync: symlink "SYMLINK-NAME" failed: Operation not permitted (1)
rsync: rename "<FILE-NAME>": Invalid argument (22)
rsync: recv_generator: mkdir "<DIR-NAME>" failed: Input/output error (5) *** Skipping any contents from this failed directory ***


3. Και στο τέλος το μήνυμα που δηλώνει ότι όντως έχει αποφευχθεί οποιαδήποτε διαγραφή αρχείων:
Κώδικας: Επιλογή όλων
IO error encountered -- skipping file deletion


Εδώ θα πρέπει να σημειώσουμε, ότι το luckybackup (το rsync για να είμαστε ακριβείς), αν διαπιστώσει ότι κάτι δεν πάει καλά με την ανάγνωση της πηγής, για λόγους ασφαλείας αποτρέπει τη διαγραφή δεδομένων στον προορισμό παρά τη χρήση της παραμέτρου --delete. Αυτό συνέβη κι εδώ !!

Μετά λοιπόν τις ακόλουθες ενέργειες:
1. Αποκλεισμό (exclude) του .gvfs (το οποίο για κάποιο λόγο δημιουργεί ένα σωρό από θέματα και δεν χρειάζεται να γίνεται backup)
2. Μετονομασία μερικών φακέλων/αρχείων στην πηγή ώστε να μην περιλαμβάνουν απόστροφο και να είναι συμβατό το filename τους με το FAT32
3. Τρέξιμο του LB ως υπερχρήστης, ώστε να απαλειφθούν τα (αρκετά) θέματα δικαιωμάτων ανάγνωσης στην πηγή

και κυρίως χάρη στην τελευταία, η λειτουργία διαγραφής δεδομένων στον προορισμό που δεν υπάρχουν στην πηγή, επανήλθε :)

Τον κώδικα τον βάζουμε μέσα σε [cοde]κώδικας[/cοde]. Επιλέγουμε το κείμενο και πατάμε το κουμπάκι Εικόνα.

Τελευταία επεξεργασία από fog και 27 Νοέμ 2015, 10:54, έχει επεξεργασθεί 1 φορά/ες συνολικά
Αιτία: Τοποθέτηση κώδικα σε [code] bbcode και alert
luckybackupkde-apps.org
Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Aptosid σε Dell M1530
Άβαταρ μέλους
luckyb
babeTUX
babeTUX
 
Δημοσιεύσεις: 84
Εγγραφή: 05 Ιαν 2009, 21:26
Τοποθεσία: Αθήνα
Εκτύπωση

Re: luckyBackup για backup / synchronization

Δημοσίευσηαπό per » 27 Νοέμ 2015, 15:57

Το luckybackup είναι η εφαρμογή που οπωσδήποτε είναι εγκαταστημένη στον υπολογιστή μου.
Ευχαριστώ θερμά τον φίλο luckyb για την άμεση και αποτελεσματική βοήθεια που μου έδωσε.
[spoiler]1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 24.04.2 LTS 64bit
3 Intel(R) Core(TM) i3-9100F CPU @ 3.60GHz ‖ RAM 8GB
4 ASUS GeForce® GT 710[/spoiler]
Άβαταρ μέλους
per
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 482
Εγγραφή: 17 Ιουν 2009, 00:39
Εκτύπωση

Προηγούμενη

Επιστροφή στο Εφαρμογές Άλλες-Διάφορες

cron