Re: Déjà Dup για αντίγραφα ασφαλείας

Pantelis Koukousoulas pktoss at gmail.com
Fri May 20 19:35:06 UTC 2011


2011/5/20 Konstantinos Zigourakis <breezer20 at gmail.com>:
> Όταν λες συνδυασμό απο hardware και software που ακριβώς πας;

* Εξωτερικό USB / eSATA διπλό enclosure με "κουμπάκι".
  (το USB interface δουλεύει στο Linux, το eSATA θέλει λίγη δουλίτσα
   ακόμα, σκέφτομαι να βοηθήσω κι εγώ αν δεν το φτιάξουν σύντομα
   έτσι για το γαμ*το της υποθέσεως αλλά και για τις ελάχιστες φορές
   που χρειάζομαι throughput πάνω από 40MB/s που παίρνω από το USB 2)
   Το enclosure επίσης έχει ανεμιστηράκι με ξεχωριστό on / off διακόπτη.

* 2 δίσκους 1TB καθένας. Το καλό του enclosure είναι ότι αν κάποιος χαλάσει
   ή αν θέλω μεγαλύτερη χωρητικότητα (δε νομίζω να χρειαστώ ποτέ αλλά λέμε τώρα)
   απλά τους αλλάζω.

* Πολύμπριζο που συνδέεται στο UPS για να αποφεύγω ιστορίες του τύπου
   "έπεσε το ρεύμα στη διάρκεια του backup".

* Software μεριά:

   * Linux md RAID-1 για τους δίσκους
   * Driver για το κουμπάκι τον οποίο κάποια στιγμή πρέπει να κάνω
submit upstream
     ( :P )
   * rsnapshot για hardlink-based incremental backups με δυνατότητα για restore
     οποιουδήποτε αρχείου αλλά με σχετικά σταθερό χώρο (στο steady state).
   * 1 "Scriptάκι" σε python για να ξεκινάει το backup όταν συνδέω το δίσκο
     και πατάω το κουμπάκι. Μου δείχνει και ωραία notification χάρη στα
     cross-desktop specs για να στέλνεις notifications :)

Το GUI μου για το restore είναι ο nautilus ή ο dolphin ανάλογα αν είμαι σε
KDE ή GNOME (αλλιώς αν π.χ., είμαι συνδεδεμένος μέσω ssh κάνω restore
με ls και cp :P)

Κατά καιρούς π.χ., που έκανα backup μόνο από το laptop και restore μόνο
από το "home server" μου, το είχα κάνει και "zero-button" βάζοντας απλά
ένα autorun script στο partition του backup  και μια άλλη φορά παίζοντας
λίγο με ένα udev rule και το gvfs-mount.

> Με ενδιαφέρει να ακούσω γιατί το θέμα backup θέλω να το πάω
> λίγο παρα πέρα γιατί με ενδιαφέρει αρκετά.

Προσωπικά πιστεύω ότι το μεγαλύτερο πρόβλημα με το backup στο Linux
αυτή τη στιγμή είναι η αξιοπιστία και όχι το GUI.

Αυτό που θα ήθελα να έχω είναι π.χ., ένα αξιόπιστο filesystem με checksums
για *τα πάντα*. Η ταχύτητα δε με νοιάζει τόσο. "CPU υπάρχει" και από throughput
με "κόβει" ο USB controller έτσι κι αλλιώς :P 40ΜΒ/s δεν είναι τίποτα
τραγικό για
οποιοδήποτε filesystem να προλάβει και checksum να κάνει, ακόμα και encryption
για τους "καμμένους".

Παράλληλα θα ήθελα και υποστήριξη για όλα τα Linux semantics (hard links,
extended attributes, κλπ κλπ).

Αυτή τη στιγμή αν κάτι "στραβώσει" και αλοιωθούν τα δεδομένα στο δίσκο
για οποιοδήποτε λόγο, το RAID δε σε σώζει (ίσα-ίσα, που σε ορισμένες
περιπτώσεις μπορεί να κάνει τα πράγματα χειρότερα).

> Είχα πιαστεί με luckybackup και ειχα αρχίσει να καταλαβαίνω την rsync
> γιατί το καλο στο οποίο δεν αναφερε κανείς είναι πως οτι επιλογή και να
> κανείς μπορείς να δεις πως διαμορφώνεται η rsync.

Ναι, το είχα δει στην παρουσίαση αυτό το feature και το προσμετρώ κι εγώ
στα θετικά, γιατί αργά ή γρήγορα όταν θα χρειαστεί να δουλέψει κάποιος σε
ένα server μηχάνημα έχει ήδη μάθει την rsync από το luckybackup.

> Και για να φύγω λίγο εκτός. Το bacula τι σας λέει; Πως μπορούμε να το
> στήσουμε να δουλεύει σωστα; Είχα προσπαθήσει μέσω webmin αλλα τίποτα.

Το bacula είναι για να κάνεις backup νομίζω ένα ολόκληρο LAN, είναι πολύ
"γορίλλας 800 κιλών" για τα γούστα μου :P. Από εκεί και πέρα αυτός που το
έχει γράψει μου φάνηκε πολύ σεμνός και ευγενικός άνθρωπος οπότε αν κάποιος
ρωτήσει κάτι στο forum τους δε νομίζω ότι θα πέσουν να τον φάνε.

Ελπίζω να σε κατατόπισα κάπως,
Pantelis

Υ.Γ., όπως είπα οι παραπάνω απόψεις είναι αυστηρά προσωπικές και δεν
εκφράζουν σε καμμία περίπτωση τον εργοδότη μου, τους συνεργάτες μου,
τη NASA, το πεντάγωνο (ελληνικό ή αμερικανικό) κλπ κλπ :P


More information about the Ubuntu-gr mailing list