Stablebit Drive Pool + Stablebit Drive Scanner ΔΙΑΜΑΝΤΙΑ

NiKa

AVClub Addicted Member
11 June 2008
2,487
Έχοντας αλλεργία σε όποια μορφή raid υπάρχει... :)
αναζήτησα εναλλακτικούς τρόπους προκειμένου να μπορώ να εμφανίζονται όλοι οι δίσκοι ως ένας αλλά και να υπάρχει αξιοπιστία προκειμένου να μη χάσω δεδομένα..
(ούτε λόγος στο να καταφύγω σε mirroring - λόγω πολλών δίσκων)

Μετά από μεγάλη αναζήτηση κατέληξα στα δύο αυτά προγράμματα..
Stablebit Drive Pool
Stablebit Drive Scanner

http://www.stablebit.com/

Τι κάνουν...
Το DrivePool ουσιαστικά σου επιτρέπει να βλέπεις όλους τους δίσκους σου ως έναν..
Μπορείς όμως να ορίσεις για ποια αρχεία ή φακέλους να διατηρείται παράλληλα και άλλο αντίγραφο (κοινώς mirroring)

Το μεγάλο πλεονέκτημα του προγράμματος είναι ότι οποιαδήποτε στιγμή μπορείς να βγάλεις οποιονδήποτε δίσκο και να μη χάσεις κανένα αρχείο.. (ούτε rebuild ούτε τίποτα)...

Tα αρχεία τηρούνται σε μορφή NTFS ολόκληρα στο δίσκο...

Έχεις τη δυνατότητα ακόμα, αν θέλεις να βγάλεις κάποιο δίσκο, το πρόγραμμα - αυτόματα - να μεταφέρει τα αρχεία του δίσκου που είναι προς εξαγωγή στους άλλους δίσκους του pool.
Άρα ουσιαστικά ο δίσκος όταν βγει να είναι άδειος ...

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

Αυτά συνοπτικά για το Drive Pool..

Πάμε και στο Drive Scanner..
Τι κάνει..
Ελέγχει σε πραγματικό χρόνο όλους τους δίσκους (file system test(σύστημα αρχείων), surface test (επιφάνεια δίσκων), smart test, θερμοκρασίες δίσκων)
Μόλις βρει λάθος σε ειδοποιεί με email ..

Όλα καλά μέχρι εδώ..

Για να δούμε ο συνδυασμός και των δύο τι κάνει... (και το λέω από προσωπική εμπειρία)..

Έχοντας 13 δίσκους (2tb-4tb) ..
Ήθελα να τους βλέπω ως έναν...
πχ Φάκελος Movies όπου θα φαίνονται όλες οι ταινίες από όλους τους δίσκους...
Εγώ ήθελα να αντιγράφω - τροποποιώ - παίζω από το φάκελο Movies .. σε ποιο δίσκο είναι αυτές δε με απασχολεί...
Όμως τα πολύ σημαντικά αρχεία (δουλειάς, φώτο κλπ) θέλω να τηρείται και δεύτερο αντίγραφο (duplicate) το οποίο πάντα να γίνεται σε ΆΛΛΟ δίσκο..
Άρα εδώ το Drive Pool βόλεψε άψογα..

Στο παρασκήνιο το Drive Scanner ελέγχει τους δίσκους μου (ΣΗΜ: μπορείς να ορίσεις κάθε πότε θα γίνεται αυτός ο έλεγχος πχ κάθε 30 ημέρες) ...

Οι μέρες προχωρούσαν και εκεί που όλα δούλευαν καλώς..

Ξαφνικά.. από τον έλεγχο που έκανε το Drive Scanner, ανακάλυψε έναν bad sector σε έναν από τους δίσκους...

Το Drive Pool - (αυτή τη συμπεριφορά είχα ορίσει) - αυτόματα άρχισε να αδειάζει όλα τα αρχεία που είχε ο δίσκος με το bad sector στους άλλους δίσκους του pool..
προκειμένου να μη χάσω άλλα αρχεία, αλλά και ο "κακός" δίσκος να είναι εύκολο να εξαχθεί άμεσα - αλλά και να είμαι σίγουρος ότι δεν έμειναν και καλά αρχεία μέσα..


Τελικά - ευτυχώς - έχασα μόνο ένα αρχείο (το οποίο πολύ εύκολα μπορώ να το ανακτήσω) αλλά και έστειλα το δίσκο για επιστροφή (είχα άλλες 72 ημέρες εγγύηση από WD)...

Επισημάνω ότι και το support της Stablebit είναι ΕΞΑΙΡΕΤΙΚΟ..

Έκανα αυτή τη mini παρουσίαση προκειμένου - όσο γίνεται - να βοηθήσω και άλλους χρήστες οι οποίοι έχουν αρκετούς δίσκους με δεδομένα τα οποία δε θέλουν να χάσουν...

Enjoy :2thumb22sup:
 
Πολύ πολύ ενδιαφέρον!
Σε ευχαριστούμε για την παρουσίαση

(κρίμα που δεν υπάρχει και για MacOs)
 
εχωντας το drive bender (παρομοιο του stablebit) εδω και 2-3 χρονια, το μεγαλυτερο προβλημα αυτων των προγραμματων ειναι το οτι αν χτυπησει ενας δισκος, δεν γνωριζουμε τι ειχαμε αποθηκευμενο σε αυτον τον δισκο... (βεβαια δεν ειμαι σιγουρος και μπορει να υπαρχει λυση, και εγω το ψαχνω..)

η περιπτωση που ανεφερεις παραπανω ειναι εφικτη μονο οταν εχουμε ελευθερο χωρο ισο ή μεγαλυτερο σε χωρητικοτητα απο τον δισκο που "πεθαινει", (το προγραμμα αναλαμβανει και κανει αντιγραφη τα δεδομενα σε αλλο δισκο του pool..)

οταν ομως δεν υπαρχει ελευθερος χωρος, φυσικα, δεν ειναι δυνατο.

επισης ο δισκος μπορει να "πεθανει" χωρις κανενα σημαδι/προειδοποιηση ειτε στο HD sentinel, ειτε στο drive bender, οπου ουσιαστικα κανουν το ιδιο πραγμα με το drive scanner.. (ολα εχουν self test, smart κτλ.)
 
Όντως κάποιος δίσκος μπορεί να πεθάνει ξαφνικά ..
Γι αυτό αγοράζουμε ενισχυμένης Αξιοπιστίας δίσκους .... Πχ WD red
 
σιγουρα αλλα και στους red υπαρχει μεγαλη αστοχια.

υπαρχει τροπος ομως να γνωριζουμε τι δεδομενα θα χασουμε αν χτυπησει ενας δισκος στο stablebit drive pool;
 
Να τους στείλω ένα μήνυμα να μου πουν αν τηρούν αναλυτική λίστα περιεχομένων
 
εστειλα στο support του drive bender και περιμενω απαντηση...

epic fail παντως αν δεν μπορουμε να γνωριζουμε τι χανουμε σε περιπτωση που χτυπησει ενας δισκος..
 
Μα εφόσον έχετε ορίσει να είναι τα πάντα duplicate,
Πώς γίνεται να χάνετε αρχεία όταν χαθεί μόνο ένας δίσκος ?

Το άλλο αντίγραφο δεν ήταν διαθέσιμο για να γίνει ανάκτηση του?
 
Τασο καλησπερα,

δυσκολα να εχεις 20+ΤΒ σε duplicate mode...

ο μονος λογος που χρησιμοποιουσα drive bender ηταν για να βλεπω τους δισκους σαν ενα ενιαιο και να εχω την "ασφαλεια" οτι θα χασω δεδομένα ΜΟΝΟ απο τον δισκο που χτυπησε και οχι ολο το pool, οπως συμβαινει με jBOD, RAID0.. γιαυτο προτιμησα και την λυση του drive bender..

τελικα αποδειχτηκαν epic fail (αν θελεις να κανεις την παραπανω χρηση) αυτα τα προγραμματα επι πληρωμη.

το προτέρημα που ειχαν εναντι του απλου jBOD, RAID0 το εχασαν, αφου δεν καταγραφουν by default τα δεδομενα καθε δισκου..
ωστε να γνωριζουμε τι αρχεια εχει αποθηκευμενα ο καθε δισκος..

τι ειχα αποθηκευμενο σε αυτον τον δισκο;
Το πρωτο ερωτημα που προκυπτει με κοινη λογικη, μετα απο ενα fail disk.

λυση υπαρχει (αν και δεν νομιζω να δουλεψει καθως ο δισκος δεν γινεται mount καθολου) αλλα οπως ανεφερα παραπανω θα επρεπε να ηταν 1 προτεραιοτητα και ευκολο για τον χρηστη και οχι το παρακατω..

απο support ticket.

When Drive Bender performs a file system check, it generates a log with the location of each file in the pool (I'm assuming you are run the latest version). These logs are located in "C:\Program Files\Division-M\Drive Bender\Logs" and start with the "HealthMonitorAudit". The only difficult thing here is to determine the missing volume GUID, you can do this by determining what is still in the pool, see - http://support.division-m.com/entries/21585225-How-can-I-determine-the-volume-GUID-of-a-drive-
To get the pool out of fault tolerant mode, you need to do a pool repair (under the pool menu). This will remove the reference to the missing drive.
 
δεν το σκεφτεστε προς unraid που θεωρειται πολυ αξιοπιστη λυση; κανει και pooling που θελετε. Απλα δεν τα κανει αυτα σε ntfs. Auteur δεν εχει βαλει xpenology εσυ; Εχει και η synology τα δικα της συστηματα αν θελεις redundancy.
 
δεν το σκεφτεστε προς unraid που θεωρειται πολυ αξιοπιστη λυση; κανει και pooling που θελετε. Απλα δεν τα κανει αυτα σε ntfs. Auteur δεν εχει βαλει xpenology εσυ; Εχει και η synology τα δικα της συστηματα αν θελεις redundancy.

θελω κατι ευκολο με ευχρηστο interface που να κανει την δουλεια του χωρις να το νταντευω καθε λιγο. set and forget κατασταση.

το unraid ειχα δει λιγο την εγκατασταση και ειχα τρομαξει.. νταξ αν ασχοληθει καποιος τα καταφερνει, εχει και οδηγους..
αληθεια εχει το UNRAID ενα ευκολο τροπο για να γνωριζεις τι εχει ο καθε δισκος ανα πασα στιγμη, οποτε αν χτυπησει καποιος να γνωριζουμε τι χασαμε;

στο XPEnology υπαρχει κατι αυτοματοποιημενο να κραταει logs πχ με τα δεδομενα καθε δισκου;

αν ξαναβαλω XPEnology (το ειχα βαλει πριν ενα χρονο για δοκιμη στον n54l και το ετρεχα για κανα μηνα) θα κανω καθε δισκο ξεχωριστο volume και group, ωστε αν χτυπησει καποιος δισκος, να χασω μονο εκεινον.. απλα θελω με καποιο αυτοματοποιημενο τροπο, να καταγραφονται (σε log?) τα δεδομενα που εχει ο καθε δισκος..
μην παθω οτι τωρα με το drive bender.

εχω ενα synology online 24/7..
και drive bender που ηταν/ειναι offline.

τελικα μπορει να καταληξω στο disk catalog και τους δισκους ως παλιες κασετες VHS :p
 
Last edited:
Στο Unraid νομιζω οτι θα πρεπει να χτυπησουν 2 ταυτοχρονα για να χασεις δεδομενα. Οταν σκεφτομουν server os το δοκιμασα, αλλα δεν μου αρεσε οτι δεν ηταν φτιαγμενο για απομακρυσμενη προσβαση. Διορθωσε με αν θυμαμαι καλα, αλλα εχω την εντυπωση οτι εχεις αγορασει δυο hp micro (ή τελος παντων 2 μηχανακια που τα δουλευεις ως nas). Αν ισχυει οντως αυτο, γιατι δεν βαζεις στο ενα unraid και εκει να εχεις τα δεδομενα που δεν θελεις με τιποτα να χασεις. Το αλλο μηχανακι να τρεχει xpenology ωστε να εχεις τα πλεονεκτηματα του DSM (mobile apps, web gui, ευκολιες κτλπ) και να κανεις mount το unraid σαν remote folder. Για να εχεις το κεφαλι σου ακομα πιο ησυχο, κουμπωνεις πανω στο xpenology ενα εξωτερικο σκληρο και τρεχεις time backup απο το DSM στους φακελους που εσυ θελεις (ειτε στο xpenology ειστε στο unraid)
 
Auter , έχει γράψει πολλές φορές τα ίδια σε 15 Threads… δε ξέρω πιθανά τελικά αξίζει να ανοίξεις ένα μόνιμο θέμα
‛Τι να κάνω? ’
Για να διατηρούνται πιο καθαρά τα υπόλοιπα νήματα.

Δεύτερον, θες ευκολίες, αλλά τελικά το πρόβλημα σου συνήθως είναι ότι δεν έχεις πολλούς δίσκους

Τρίτων, σε linux / unix έχεις τα softlinks
Εάν το πρόβλημα σου είναι σε ένα directory Να φαίνονται όλα τα αρχεία σου
τότε αυτό είναι εύκολο - Εάν κάτσεις να το γράψεις σε μια κονσόλα –και να μάθεις και κάτι παράλληλα
Και δύσκολο - εάν περιμένεις να στο κάνει κάποια έτοιμη εμπορική εφαρμογή

Λ.χ.
Code:
mkdir allfiles
cd allfiles
ln –s /mnt/disk1/* *
ln –s /mnt/disk2/* *
ln –s /mnt/disk3/* *
etc.
πρόσθεσες καπου αρχεία?
Code:
cd allfiles
rm –f *
και πάλι επαναλαμβάνεις το παραπάνω

οι εντολές είναι απλούστατες και μπορείς να τις τρέξεις σε οπουδήποτε linux based nas από την κονσόλα – ή στο δικο σου linux install

φυσικά ακόμα καλύτερο είναι να κάτσεις να διαβάσεις λίγο τι είναι όλα αυτά - αλλά με τόσο χρόνο που έτσι κι αλλιώς σπαταλάς (και όλοι μας) σκεπτόμενος τα data σου
Πιθανά λίγο διάβασμα να είναι η καλύτερη λύση από την συνεχή αναζήτηση αυτοματοποιημένης απλής λύσης που να κάνει αυτά που θές

--- Αυτόματη συγχώνευση μηνύματος ---

Και μια εναλλακτική με mount –bind
http://askubuntu.com/questions/557733/ln-s-vs-mount-bind
https://access.redhat.com/documenta...lobal_File_System_2/s1-manage-mountorder.html
Προσοχή σε όποιον τα χρησιμοποιεί , ας ρίξει το διάβασμα του πρώτα

Auter, εάν δεν φτιάξεις test περιβάλλον να τα χρησιμοποιήσεις , να τα μάθεις, να διαβάσεις , να καταλάβεις όλες τις στραβές,
τότε ότι βοήθεια και να σου δώσω από forum, πάλι πατάτα θα κάνεις
διάβασμα, περίοδος τεσταρίσματος, και μετά χρήση
διαφορετικά είναι άλλη μια συνταγή να κάνεις πατάτα
 
Να ριξω μια ακομα προταση στο τραπεζι. Μηπως θα ηταν πιο ευκολο να δωσεις λιγα χρηματα σε μια online υπηρεσια (π.χ. crashplan, carbonite) και να εχεις τα backup σου εκει; μετα ουτε αγχος ουτε τιποτα...
 
Στο Unraid νομιζω οτι θα πρεπει να χτυπησουν 2 ταυτοχρονα για να χασεις δεδομενα. Οταν σκεφτομουν server os το δοκιμασα, αλλα δεν μου αρεσε οτι δεν ηταν φτιαγμενο για απομακρυσμενη προσβαση. Διορθωσε με αν θυμαμαι καλα, αλλα εχω την εντυπωση οτι εχεις αγορασει δυο hp micro (ή τελος παντων 2 μηχανακια που τα δουλευεις ως nas). Αν ισχυει οντως αυτο, γιατι δεν βαζεις στο ενα unraid και εκει να εχεις τα δεδομενα που δεν θελεις με τιποτα να χασεις. Το αλλο μηχανακι να τρεχει xpenology ωστε να εχεις τα πλεονεκτηματα του DSM (mobile apps, web gui, ευκολιες κτλπ) και να κανεις mount το unraid σαν remote folder. Για να εχεις το κεφαλι σου ακομα πιο ησυχο, κουμπωνεις πανω στο xpenology ενα εξωτερικο σκληρο και τρεχεις time backup απο το DSM στους φακελους που εσυ θελεις (ειτε στο xpenology ειστε στο unraid)

κατι τετοιο εχω..

official synology με raid6 για 24/7 και απομακρυσμενη προσβαση..
και ενα fractal design με 10 δισκους (drive bender) ως αποθηκη, ανοιγει μονο οταν θελω κατι απο εκει.

το hp n54l ειναι παροπλισμενο απο το φθινοπωρο..
οταν αγορασω δισκους, λογικα θα τρεξει xpenology για να ξεφορτωθω windows + drive bender..
λες να του βαλω unraid; δεν εχω ιδεα.. αλλα παλι να μαθαινω και αλλο os;... :bebored:
 
Καλα θυμομουν οτι ειχες (τουλαχιστον) δυο μηχανακια! Το official λοιπον το εχεις για να κανεις τη διαχειριση σου και το fractal για unraid. xpenology αφου εχεις official δεν χρειαζεσαι. Το official synology μηχανακι τι ειναι; αντεχει το cpu ετσι; θελεις να εισαι ακομα πιο σιγουρος... τσιμπα το hp και βαλτο σε καποιο αλλο σπιτι (γονεις, πεθερικα, φιλοι, οτιδηποτε) και στησε btsync ή καποια αλλη μορφη backup (rsync, crashplan μεταξυ δικων σου υπολογιστων ειναι δωρεαν) και εχεις και offsite copy για τα δεδομενα που δεν θελεις να χασεις ακομα και μετα απο κλοπη εξοπλισμου, πυρκαγια κτλπ.

Το στησιμο του unraid ειναι πανευκολο! πιο πολυ ωρα εχουμε ξοδευσει γραφοντας εδω παρα να φορμαρεις ενα στικακι με unraid και να bootαρεις το μηχανημα :)
 
Auter , έχει γράψει πολλές φορές τα ίδια σε 15 Threads… δε ξέρω πιθανά τελικά αξίζει να ανοίξεις ένα μόνιμο θέμα
‛Τι να κάνω? ’
Για να διατηρούνται πιο καθαρά τα υπόλοιπα νήματα.

Δεύτερον, θες ευκολίες, αλλά τελικά το πρόβλημα σου συνήθως είναι ότι δεν έχεις πολλούς δίσκους

Τρίτων, σε linux / unix έχεις τα softlinks
Εάν το πρόβλημα σου είναι σε ένα directory Να φαίνονται όλα τα αρχεία σου
τότε αυτό είναι εύκολο - Εάν κάτσεις να το γράψεις σε μια κονσόλα –και να μάθεις και κάτι παράλληλα
Και δύσκολο - εάν περιμένεις να στο κάνει κάποια έτοιμη εμπορική εφαρμογή

Λ.χ.
Code:
mkdir allfiles
cd allfiles
ln –s /mnt/disk1/* *
ln –s /mnt/disk2/* *
ln –s /mnt/disk3/* *
etc.
πρόσθεσες καπου αρχεία?
Code:
cd allfiles
rm –f *
και πάλι επαναλαμβάνεις το παραπάνω

οι εντολές είναι απλούστατες και μπορείς να τις τρέξεις σε οπουδήποτε linux based nas από την κονσόλα – ή στο δικο σου linux install

φυσικά ακόμα καλύτερο είναι να κάτσεις να διαβάσεις λίγο τι είναι όλα αυτά - αλλά με τόσο χρόνο που έτσι κι αλλιώς σπαταλάς (και όλοι μας) σκεπτόμενος τα data σου
Πιθανά λίγο διάβασμα να είναι η καλύτερη λύση από την συνεχή αναζήτηση αυτοματοποιημένης απλής λύσης που να κάνει αυτά που θές

--- Αυτόματη συγχώνευση μηνύματος ---

Και μια εναλλακτική με mount –bind
http://askubuntu.com/questions/557733/ln-s-vs-mount-bind
https://access.redhat.com/documenta...lobal_File_System_2/s1-manage-mountorder.html
Προσοχή σε όποιον τα χρησιμοποιεί , ας ρίξει το διάβασμα του πρώτα

Auter, εάν δεν φτιάξεις test περιβάλλον να τα χρησιμοποιήσεις , να τα μάθεις, να διαβάσεις , να καταλάβεις όλες τις στραβές,
τότε ότι βοήθεια και να σου δώσω από forum, πάλι πατάτα θα κάνεις
διάβασμα, περίοδος τεσταρίσματος, και μετά χρήση
διαφορετικά είναι άλλη μια συνταγή να κάνεις πατάτα

φιλε Τασο δεν διαφωνω, με πιανει πανικος με ολα αυτα και μπορει να υπερβαλλω, αλλα δυστυχως δεν υπαρχει χρονος, και ειναι τελειως εκτος με αυτο που κανω..
ενω παω πισω δουλειες με το να ασχολουμαι με αυτα.

πατατες θα κανω παντα καθως δεν ειναι ο τομεας μου, ενω προσπαθω κατι σχεδον ανεφικτο.. το γνωριζω αυτο.
ομως ισως ενας λογος που υπαρχουν τα φορουμ ειναι και αυτος.

ευχαριστω για την κατανοηση.
 
Λοιπόν οι παίδες από την Stablebit (drivepool)

dir X:\ /s > drive01.txt

για κάθε ένα από τα drives (φυσικά drives) του pool... τρέχεις την εντολή ανά τακτά χρονικά διαστήματα κ.ο.κ. :)