Πώς να μετατρέψετε έναν παλιό υπολογιστή σε NAS

click fraud protection

Εάν έχετε ακόμα ένα παλιό υπολογιστή, μπορείτε να το μετατρέψετε σε NAS.

Εάν έχετε έναν παλιό υπολογιστή, ίσως αναρωτιέστε τι να κάνετε με αυτόν. Θα μπορούσατε να το μετατρέψετε σε υπολογιστή ροής, θα μπορούσατε να το δώσετε σε μια οικογένεια ή φίλο... ή θα μπορούσατε να το μετατρέψετε σε NAS. Το NAS σημαίνει Network Attached Storage, αλλά είναι λίγο λάθος για συσκευές σαν αυτές. Δεν είναι μόλις αποθήκευση, και μπορεί πραγματικά να κάνει πολλά περισσότερα επίσης. Πήρα τον παλιό μου υπολογιστή παιχνιδιών και τον μετέτρεψα σε NAS, και ήταν εκπληκτικά εύκολο να το κάνω. Ακόμα καλύτερο είναι ότι μπορείτε να το κάνετε και εσείς.

Γιατί να χρησιμοποιήσετε έναν παλαιότερο υπολογιστή αντί να αγοράσετε ένα αποκλειστικό NAS;

Για να είμαι ειλικρινής, υπάρχουν μερικοί λόγοι για τους οποίους μπορεί να θέλετε να χρησιμοποιήσετε έναν παλαιότερο υπολογιστή, αλλά ο μεγαλύτερος είναι απλώς η πράξη της ανακύκλωσης. Εάν έχετε έναν τέλεια καλό υπολογιστή που δεν κάνει τίποτα, γιατί θα βγαίνατε έξω και θα αγοράζατε ένα NAS αντί να βάλετε απλώς τον παλιό σας υπολογιστή σε λειτουργία; Ειδικά επειδή οι παλαιότεροι υπολογιστές όπως αυτοί θα είναι πιθανότατα πιο ισχυροί από τις περισσότερες συσκευές NAS που θα μπορούσατε να σηκώνετε, είναι στην πραγματικότητα απλώς ένα αστείο.

Ακόμα καλύτερα είναι ότι πιθανώς, θα είστε επίσης πιο εξοικειωμένοι με τα εξαρτήματα του υπολογιστή σας και το τι είναι και τι δεν είναι ικανό. Για παράδειγμα, το Ryzen 7 3700x που δεν είχε ενσωματωμένη GPU σήμαινε ότι ξέρω ότι χρειάζομαι μια GPU στον υπολογιστή για μετατροπή μέσων. Αν απλώς αγόραζα ένα NAS εκτός ραφιού με την υπόθεση ότι θα μπορούσε να μεταδώσει βίντεο 4k με κωδικοποίηση HEVC, υπάρχει πιθανότητα να απογοητευτώ πολύ.

Στη συνέχεια, υπάρχει ο παράγοντας κόστους. Εάν έχετε έναν υπολογιστή που λέει ψέματα ότι δεν κάνει τίποτα, τότε το πιθανότερο είναι ότι δεν θα χρειαστεί να επενδύσετε καθόλου. Ολόκληρος ο υπολογιστής μου ήταν ακόμα άθικτος με ένα Ryzen 7 3700x, 24 GB μνήμης RAM και μια GTX 1070. Για ένα NAS, θα θέλετε να παραλάβετε εξειδικευμένες μονάδες NAS, αλλά αυτό ήταν το μόνο που χρειαζόμουν για να αγοράσω. Οποιοδήποτε από τα καλύτερους σκληρούς δίσκους NAS θα το κάνει, και πήρα ένα Seagate IronWolf Pro 4 TB. Ρεαλιστικά θα θέλετε να έχετε πολλαπλάσια από αυτά σε μια διαμόρφωση RAID για λόγους πλεονασμού δεδομένων και ταχύτητας, αλλά μπορείτε να κάνετε αναβάθμιση ανά πάσα στιγμή. Το λειτουργικό σύστημα που θα επιλέξετε θα επηρεάσει το πόσο εύκολο είναι να προσθέσετε αποθηκευτικό χώρο αργότερα. Θα χρειαστεί απλώς να έχετε αρκετές συνδέσεις SATA στη μητρική πλακέτα και χώρο για τις μονάδες δίσκου μέσα στον υπολογιστή σας. Εάν ο υπολογιστής σας διαθέτει πράγματα όπως συσκευή ανάγνωσης DVD, μπορείτε ακόμη και να αγοράσετε προσαρμογείς από τις υποδοχές 5,25 ιντσών που χρησιμοποιούν συνήθως οι επιτραπέζιοι υπολογιστές για να τους προσαρμόσουν σε μια μονάδα SATA 3,5 ιντσών.

Θα μπορούσε να είναι καλό επίσης σηκώστε έναν SSD για εκκίνηση από. Αυτό δεν χρειάζεται να είναι μεγάλο και στις περισσότερες περιπτώσεις, ένας SSD 64 GB είναι υπεραρκετός. Μπορείτε να πάρετε ένα μεγαλύτερο και να το διαμερίσετε εάν θέλετε να χρησιμοποιήσετε το δευτερεύον διαμέρισμα για προσωρινή αποθήκευση, αλλά δεν χρειάζεται και θα είστε απολύτως εντάξει χωρίς αυτό. Μπορεί επίσης να θέλετε ένα μεγαλύτερο SSD εάν δημιουργείτε ένα NAS σε επίπεδο πιο ενθουσιώδες και θέλετε να χρησιμοποιήσετε τη μονάδα εκκίνησης για άλλους σκοπούς. Λειτουργικά συστήματα όπως το TrueNAS θα χρειαστούν μια συγκεκριμένη συσκευή εκκίνησης.

Seagate IronWolf Pro

Σχεδιασμένο για μεγάλο φόρτο εργασίας, η σειρά σκληρών δίσκων IronWolf Pro της Seagate προσφέρει υψηλές ταχύτητες μεταφοράς και έχει τεράστιο όριο φόρτου εργασίας 300 TB/έτος και υψηλή τιμή MTBF 2,5 εκατομμυρίων ωρών. Οι σκληροί δίσκοι IronWolf Pro παρέχουν έως και 22 TB αποθήκευσης και μπορείτε να τοποθετήσετε έως και είκοσι τέσσερις από αυτές τις απίστευτα γρήγορες μονάδες στο περίβλημά σας NAS.

$89 στο Amazon$89 στο Newegg

Επιλέγοντας το λειτουργικό σας σύστημα

Υπάρχουν μερικοί τρόποι για να δημιουργήσετε το τμήμα λογισμικού ενός NAS αφού έχετε τους σκληρούς σας δίσκους και ποικίλλουν από εύκολους έως ενθουσιώδεις. Ένας ενθουσιώδης τρόπος θα ήταν να εγκαταστήσετε ένα off-the-ράφι Linux διανείμετε όπως το Debian, εγκαταστήστε κάτι σαν το Proxmox για διαχείριση εικονικής μηχανής και, στη συνέχεια, ρυθμίστε μόνοι σας όλο το λογισμικό. Αυτό θα μπορούσε να είναι πολύ διασκεδαστικό εάν αυτό είναι κάτι στο οποίο θέλετε να ασχοληθείτε, αλλά είναι μια μεγάλη επένδυση χρόνου για πρόσθετη ευελιξία που οι περισσότεροι άνθρωποι πιθανώς δεν χρειάζονται.

Αντίθετα, πήγα με το TrueNAS Scale. Το TrueNAS Scale είναι ένα λειτουργικό σύστημα που βασίζεται στο Debian (έτσι, Linux) που μπορείτε να εγκαταστήσετε σε ένα NAS και διαχειρίζεται τα κοντέινερ Docker χρησιμοποιώντας το Kubernetes. Τα κοντέινερ είναι ο τρόπος με τον οποίο εκτελείτε τα περισσότερα προγράμματα σε ένα NAS, όπου ένα κοντέινερ είναι ουσιαστικά ένα απομονωμένο ψηφιακό νησί για την εκτέλεση μιας εφαρμογής. Για να του επιτρέψετε να συνδεθεί με άλλα κοντέινερ του μηχανήματος και να μοιραστεί δεδομένα, χτίζετε «γέφυρες» μεταξύ αυτών των νησιών επιτρέποντάς τους να συνδέονται απευθείας μεταξύ τους. Τα κοντέινερ είναι φυσικά απομονωμένα, κάτι που είναι εξαιρετικό για την ασφάλεια και σημαίνει ότι οι εφαρμογές μοιράζονται μόνο τα δεδομένα που τους αφήνετε να μοιραστούν.

Για τη διαδικασία εγκατάστασης και εγκατάστασης, θα χρειαστείτε μια έξοδο γραφικών από τον υπολογιστή στον οποίο εγκαθιστάτε το TrueNAS και ένα πληκτρολόγιο συνδεδεμένο σε αυτόν επίσης. Μετά από αυτό, εφόσον η μονάδα TrueNAS είναι ενεργοποιημένη και εκκινείται αυτόματα κατά την επανεκκίνηση του συστήματος, δεν θα χρειαστεί να έχετε μια οθόνη συνδεδεμένη σε αυτήν. Το NAS μου έχει μόνο δύο καλώδια: ένα καλώδιο ethernet και ένα καλώδιο τροφοδοσίας. Στην περίπτωσή μου, το Ryzen 7 3700x μου δεν έχει ενσωματωμένη GPU, αλλά το μηχάνημα θα συνεχίσει να εκκινεί χωρίς το 1070 σε αυτό. Με άλλα λόγια, εάν έχετε έναν εφεδρικό υπολογιστή που χρειάζεται μια αποκλειστική GPU για να λειτουργήσει, μπορείτε απλώς να τον εκκινήσετε και να τον ρυθμίσετε με τη GPU και στη συνέχεια να τον αφαιρέσετε.

Άλλα λειτουργικά συστήματα που μπορείτε να χρησιμοποιήσετε περιλαμβάνουν (αλλά δεν περιορίζονται σε):

  • Πυρήνας TrueNAS
  • UnRAID
  • OpenMediaVault
  • Rockstor

Ερευνάτε πάντα ποιο λειτουργικό σύστημα είναι καλύτερο για εσάς πριν το αναπτύξετε.

Πυρήνας TrueNAS

Το TrueNAS Core υποστηρίζεται τεχνικά περισσότερο από το TrueNAS Scale και βασίζεται στο FreeBSD. Οι περισσότεροι άνθρωποι θα προτιμούσαν το Scale για την εκτέλεση πραγματικών εφαρμογών, οπότε αν θέλετε το NAS σας να είναι κάτι παραπάνω από απλό αποθήκευση, πιθανότατα δεν θέλετε να πάτε με το Core εκτός και αν αισθάνεστε άνετα να κάνετε κάποια προηγμένα τσαχπινιά. Ο πυρήνας είναι πολύ σταθερός με ευρύτερη τεκμηρίωση και μεγαλύτερη υποστήριξη, αλλά το Scale θα είναι συνήθως πιο εύκολο, ειδικά αν γνωρίζετε ήδη τον τρόπο που περνάτε από το Linux. Το Core μοιάζει ακριβώς με το TrueNAS Scale στο UI του.

UnRAID

Το UnRAID είναι μια εξαιρετική επιλογή για ένα NAS που είναι εύκολο στη χρήση, αλλά είναι ένα επί πληρωμή λειτουργικό σύστημα που έχει ορισμένους περιορισμούς όπως ο αριθμός των μονάδων δίσκου σε ένα σύστημα. Το όριο είναι 30, επομένως δεν είναι πρόβλημα για τους περισσότερους ανθρώπους, αλλά το γεγονός ότι θα πληρώσετε για αυτό το λειτουργικό σύστημα μάλλον δεν ενδιαφέρει τους περισσότερους. Το UnRAID, όπως και το TrueNAS, έχει ενσωματωμένη αναζήτηση εφαρμογών, ώστε να μπορείτε να δημιουργήσετε μια υπηρεσία ροής πολυμέσων ή ακόμα και έναν διακομιστή Minecraft.

OpenMediaVault φαίνεται χρονολογημένο, αλλά είναι πολύ λειτουργικό. Δεν είστε κλειδωμένοι στη χρήση του συστήματος αρχείων ZFS που σημαίνει ότι υπάρχει μεγάλη ευελιξία στην προσθήκη και αλλαγή μονάδων δίσκου και επίσης δεν υπάρχουν πραγματικές απαιτήσεις υλικού. Το OpenMediaVault μπορεί να τρέξει σε ένα Raspberry Pi αν το θέλετε, και είναι πολύ πιο απλό και ακριβές στη διεπαφή χρήστη του. Βρίσκομαι μερικές φορές να κάνω κλικ στο TrueNAS για να βρω επιλογές για πράγματα σε μια θάλασσα μενού, ενώ το OpenMediaVault είναι πολύ πιο σκόπιμη. Είναι διαφορετικό λογισμικό για διαφορετικούς ανθρώπους, αλλά αξίζει να το ελέγξετε επίσης.

Τι να κάνετε με το NAS σας

Μόλις ολοκληρώσετε τη ρύθμιση, θα μπορείτε να έχετε πρόσβαση στο NAS σας από άλλη συσκευή στο ίδιο δίκτυο. Ο τρόπος με τον οποίο θα προσπελάσετε ακριβώς εξαρτάται από το λειτουργικό σύστημα που έχετε επιλέξει, αλλά για το TrueNAS Scale, υπάρχει ένα web GUI όπως φαίνεται παραπάνω. Μπορείτε να εγκαταστήσετε εφαρμογές και να διαμορφώσετε ολόκληρο το NAS σας από εδώ και είναι το κεντρικό σημείο όλων όσων θα κάνετε.

Στο NAS μου, έχω δημιουργήσει μερικές υπηρεσίες. Το πρώτο είναι το MineOS, μια πλατφόρμα διαχείρισης διακομιστή Minecraft. Σε αυτό, μπορείτε να φιλοξενήσετε διακομιστές Minecraft στο NAS σας και να συνδέσετε άλλους σε αυτούς. Θα χρειαστεί να μεταφέρετε τις θύρες προς τα εμπρός στο δρομολογητή σας για να επιτρέψετε στο ευρύτερο Διαδίκτυο να βλέπει τον διακομιστή σας, αλλά αυτός είναι ένας πολύ καλός τρόπος για να εξαλείψετε το άμεσο βοηθητικό πρόγραμμα.

Ένα άλλο πράγμα που έχω κάνει είναι να δημιουργήσω ένα υπέροχο Εναλλακτική λύση στο Google Photos: Nextcloud. Το Nextcloud είναι ένας αυτο-φιλοξενούμενος πάροχος αποθήκευσης cloud στον οποίο μπορείτε να έχετε πρόσβαση και να συγχρονίζετε αυτόματα από πολλές συσκευές. Έχω αυτόματα αντίγραφα ασφαλείας όλων των φωτογραφιών μου που καταγράφω στο smartphone μου στην παρουσία μου στο Nextcloud, πράγμα που σημαίνει ότι στη συνέχεια μπορώ να έχω πρόσβαση σε αυτές τις φωτογραφίες οπουδήποτε αλλού επίσης πολύ εύκολα.

Τέλος, έχω στήσει και το Jellyfin. Το Jellyfin είναι παρόμοιο με το Plex εκτός από το ότι είναι δωρεάν και εντελώς ανοιχτού κώδικα, αλλά μπορείτε να φιλοξενήσετε μόνοι σας τα δικά σας πολυμέσα με αυτό. Για παράδειγμα, εάν έχετε πολλά σπασμένα DVD και τηλεοπτικές εκπομπές (το έχω), τότε μπορείτε να τα φιλοξενήσετε και να τα μεταδώσετε σε ροή στις συσκευές σας στο σπίτι σας. Υπάρχουν πολλοί αυτοματισμοί που μπορείτε να ρυθμίσετε με το Jellyfin και πολλές διαφορετικές εφαρμογές που μπορείτε να εγκαταστήσετε για να δουλέψετε με αυτό, οπότε φροντίστε να ψάξετε σε αυτό εάν σας ενδιαφέρει.

Με όλα αυτά, πρέπει να βρίσκεστε στο ίδιο δίκτυο για να αποκτήσετε πρόσβαση σε αυτές τις υπηρεσίες εκτός και αν κάνετε μεταφορά προς τα εμπρός και για λόγους ασφαλείας, μάλλον δεν θα πρέπει να τις εκθέσετε απλώς στο ευρύτερο Διαδίκτυο. Αντίθετα, μπορείτε να ρυθμίσετε έναν αντίστροφο διακομιστή μεσολάβησης ή ένα VPN. Ρύθμισα το Wireguard χρησιμοποιώντας την εφαρμογή wg-easy στον κατάλογο TrueCharts TrueNAS. Από εδώ, μπορείτε να δημιουργήσετε προφίλ που μπορούν να εισαχθούν σε οποιοδήποτε πρόγραμμα-πελάτη Wireguard και, στη συνέχεια, να αποκτήσετε πρόσβαση σε υπηρεσίες στο οικιακό σας δίκτυο από οπουδήποτε. Με αυτό, μπορώ να παρακολουθώ πολυμέσα στον διακομιστή Jellyfin μου από οπουδήποτε, να διαχειρίζομαι το NAS μου και να ελέγχω οτιδήποτε άλλο.

Όλα αυτά λειτουργούν εάν έχετε στατική διεύθυνση IP. Εάν δεν το κάνετε, τότε ίσως αξίζει να εξετάσετε τη διαμόρφωση ενός δυναμικού DNS. Διαφορετικά, μπορεί να είναι δύσκολη η πρόσβαση στο NAS σας εκτός του οικιακού σας δικτύου.

Τι χρειάζεστε για να λειτουργήσει ένα NAS

Για να είμαι ειλικρινής, εάν δεν χρειάζεται να κάνετε κάτι πολύ ακριβό από υπολογισμούς, τότε δεν χρειάζεται να χρησιμοποιήσετε έναν παλιό υπολογιστή παιχνιδιών για να εκτελέσετε το δικό σας NAS. Οποιοσδήποτε παλιός επιτραπέζιος υπολογιστής θα τα καταφέρει, αλλά όσο καλύτερο είναι το υλικό τόσο περισσότερες δυνατότητες έχετε.

Για παράδειγμα, μπορώ να κάνω ροή βίντεο 4K από το δικό μου χωρίς προβλήματα και το Jellyfin μπορεί να μετακωδικοποιήσει τα μέσα για να είναι χαμηλότερης ανάλυσης, αν χρειαστεί, αλλά αν ήθελα απλώς ένα πλαίσιο Nextcloud και έναν τρόπο αποθήκευσης πολυμέσων χωρίς ροή ή διακωδικοποίηση, τότε δεν θα χρειαζόταν να είναι ισχυρό στο όλα. Πολλοί άνθρωποι χρησιμοποιούν το παλιό Raspberry Pis για ροή πολυμέσων χωρίς διακωδικοποίηση και με σκληρό δίσκο συνδεδεμένο για αποθήκευση δεδομένων.

Το υλικό που χρειάζεστε εξαρτάται από το τι θέλετε να κάνετε, αλλά ανεξάρτητα από το τι, μπορείτε να μετατρέψετε έναν παλιό υπολογιστή σε NAS: απλώς οι δυνατότητές του μετά από αυτό θα διαφέρουν.