Υπάρχουν περισσότεροι τύποι αρχείων συμπίεσης δεδομένων από αυτούς που μπορείτε να μετρήσετε αυτές τις μέρες. Ωστόσο, κανένα από αυτά δεν είναι ένα μέγεθος που ταιριάζει σε όλους τους τύπους αρχείου που μπορεί να καλύψει τα πάντα και να εξακολουθεί να είναι κοινόχρηστο ως ένα μεμονωμένο αρχείο για να αποσυσκευαστεί και να χρησιμοποιηθεί όπως είναι σε άλλον υπολογιστή.
Εάν χρειάζεται να συμπιέσετε ένα συγκεκριμένο αρχείο ή φάκελο, μπορεί να ξεφύγετε με αρχεία ZIP, RAR ή ακόμα και ISO. Τι κάνετε όμως όταν χρειάζεται να ενθυλακώσετε ή να συμπιέσετε έναν ολόκληρο HDD/SSD σε ένα αρχείο;
Τι είναι το VHD;
Το VHD σημαίνει Virtual Hard Drive. Αυτή η δημόσια διαθέσιμη προδιαγραφή μορφής εικόνας σάς επιτρέπει να ενσωματώσετε έναν ολόκληρο σκληρό δίσκο σε ένα μόνο αρχείο. Στη συνέχεια, ένα λειτουργικό σύστημα μπορεί να χρησιμοποιήσει και να αποκτήσει πρόσβαση σε αυτό ως φυσικός σκληρός δίσκος. Με απλά λόγια, ένα αρχείο VHD είναι ένα ψηφιακό αντίγραφο ενός σκληρού δίσκου ή ενός SSD που εμφανίζεται ως πραγματική μονάδα αποθήκευσης για το λειτουργικό σας σύστημα.
Ένα αρχείο VHD είναι παρόμοιο με ένα αρχείο ISO, αλλά αντί να συμπιέζετε (ή να ενθυλακώσετε) ένα μόνο CD ή DVD, καλύπτετε μια ολόκληρη μονάδα αποθήκευσης. Τα αρχεία VHD μπορούν να φιλοξενήσουν εγγενή συστήματα αρχείων, συμπεριλαμβανομένων των NTFS, FAT, exFAT και UDFS, ενώ υποστηρίζουν επίσης τυπικές λειτουργίες δίσκου και αρχείων. Ωστόσο, το μέγιστο μέγεθος αρχείου περιορίζεται στα 2 TB.
Υπάρχουν τρεις κύριοι τύποι μορφών VHD ως εξής:
- Διορθώθηκε VHD: Αυτά τα αρχεία καταλαμβάνουν ένα σταθερό χώρο αποθήκευσης στη μονάδα αποθήκευσης του κεντρικού υπολογιστή. Ωστόσο, η αντιστάθμιση για μεγαλύτερο μέγεθος αρχείου είναι οι μεγαλύτερες ταχύτητες επεξεργασίας και ο συνεχής κατακερματισμός.
- Δυναμικό VHD: Αυτά τα αρχεία VHD αλλάζουν το μέγεθός τους με βάση το μέγεθος του εσωτερικού αποθηκευτικού χώρου τους γεμάτο και είναι βελτιστοποιημένα για αποθήκευση σε κεντρικές μηχανές. Υπάρχει ακόμα ένα εσωτερικό όριο στο πόσο μεγάλο μπορεί να γίνει η μονάδα δίσκου, το οποίο καθορίζεται κατά την προετοιμασία, αλλά έχετε ταχύτερη κατανομή αποθηκευτικού χώρου.
- Διαφοροποίηση VHD: Η λιγότερο δημοφιλής από τις τρεις μορφές VHD, αυτή η μορφή δημιουργεί ένα αντίγραφο ενός υπάρχοντος δίσκου, δημιουργώντας έναν γονικό και έναν θυγατρικό δίσκο. Τα διαφοροποιημένα VHD επιτρέπουν την αλλαγή της γονικής μονάδας δίσκου χωρίς οι αλλαγές να επηρεάζουν το θυγατρικό VHD.
Όπως ένας πραγματικός σκληρός δίσκος, αυτές οι εικονικές μονάδες μπορούν να δημιουργήσουν τομείς δίσκων, νέα αρχεία και φακέλους, να εκτελέσουν εφαρμογές χρήστη και, τελευταίο αλλά όχι λιγότερο σημαντικό, να εκτελέσουν ένα λειτουργικό σύστημα. Αυτό τα καθιστά την τέλεια επιλογή για εφαρμογές εικονικοποίησης.
Παρόλο που η Microsoft δημοσιεύει ελεύθερα τις προδιαγραφές για τρίτα μέρη για να γράψουν τα δικά τους προγράμματα για την ανάγνωση και τον χειρισμό αρχείων VHD ή VHDX, διατηρεί τον έλεγχο της μορφής. Αυτό σημαίνει ότι η μορφή VHD είναι σχεδόν αποκλειστική για τα Windows, εκτός εάν χρησιμοποιείται με συμβατό πρόγραμμα τρίτου κατασκευαστή σε άλλο λειτουργικό σύστημα.
VHD vs. VHDX
Η προδιαγραφή μορφής VHD είναι διαθέσιμη ως άδεια χωρίς δικαιώματα από τον Ιούνιο του 2005. Μια επέκταση αυτής της μορφής, το VHDX, κυκλοφόρησε το 2012 και υποστηριζόταν από τα Windows 8 και τον Windows Server 8. Αυτή η μορφή πρόσθεσε νέες δυνατότητες, βελτιώσεις απόδοσης, πρόληψη καταστροφής δεδομένων και μέγιστο μέγεθος αρχείου 64 TB. Άλλα πλεονεκτήματα των αρχείων VHD περιλαμβάνουν τα ακόλουθα:
- Προστασία δεδομένων από διακοπές ρεύματος
- Υποστήριξη προσαρμοσμένων μεταδεδομένων
- Τα μεταδεδομένα ενημερώνονται αυτόματα
- Το VHDX είναι πιο προσαρμόσιμο σε νεότερο υλικό
Τούτου λεχθέντος, το VHDX είναι λειτουργικά ισοδύναμο με το VHD και, παρά το γεγονός ότι διαθέτει ενσωματωμένους μηχανισμούς για προστασία από καταστροφή δεδομένων, είναι επιρρεπές σε καταστροφή του συστήματος αρχείων, όπως το VHD. Αυτό μπορεί να προκληθεί από κακές συνθήκες δικτύου κατά τη μεταφορά αρχείων, κατεστραμμένο χώρο αποθήκευσης μονάδας πηγής, ακόμη και παρεμβολές από προγράμματα ασφαλείας.
Πλεονεκτήματα της χρήσης ενός αρχείου VHD
Όπως πιθανότατα μπορείτε να μαντέψετε μέχρι τώρα, υπάρχουν ορισμένα πλεονεκτήματα στη χρήση ενός αρχείου VHD σε σχέση με τις παραδοσιακές, φυσικές μονάδες αποθήκευσης.
Το πιο σημαντικό πλεονέκτημα είναι ότι μπορείτε να στείλετε αρχεία VHD online ή να τα μεταφέρετε σε μια μονάδα flash. Αυτό κάνει τα VHD γρήγορα να αναπτυχθούν στο πεδίο. Τα άλλα πλεονεκτήματα ενός VHD περιλαμβάνουν τα ακόλουθα:
- Ευκολότερη δημιουργία αντιγράφων ασφαλείας και επαναφορά
- Ανάκτηση στιγμιότυπου
- Γρήγορη αναπαραγωγή
- Απομόνωση από τον κεντρικό υπολογιστή ή άλλα λειτουργικά συστήματα VM.
- Εξαλείφει τις απαιτήσεις κόστους και μεγέθους για μονάδες φυσικής αποθήκευσης.
Πού χρησιμοποιούνται τα αρχεία VHD;
Τα αρχεία VHD χρησιμοποιούνται κυρίως από προγράμματα εικονικοποίησης όπως π.χ Το VirtualBox της VMware και το Hyper-V της Microsoft. Θα πρέπει να σημειώσετε, ωστόσο, ότι πρέπει ενεργοποιήστε το Hyper-V στα Windows 11 πριν τη χρήση. Δεδομένου ότι λειτουργούν ως φυσικοί σκληροί δίσκοι, είναι ιδανικοί για VM που χρειάζονται να εκτελούν απομονωμένα λειτουργικά συστήματα, συστήματα αρχείων, να διαχειρίζονται εφαρμογές κ.λπ.
Τούτου λεχθέντος, μπορείτε εξίσου εύκολα να τα χρησιμοποιήσετε για να δημιουργήσετε αντίγραφα ασφαλείας της υπάρχουσας μονάδας δίσκου σας και να τα διατηρήσετε ως ψηφιακά αρχεία για όταν πρέπει να επιστρέψετε ή να ανακτήσετε τα δεδομένα σας. Αποτελούν έναν οικονομικά αποδοτικό τρόπο δημιουργίας αντιγράφων ασφαλείας πολλών σκληρών δίσκων και είναι επίσης πιο εύκολο να αποθηκευτούν—μια δυνατότητα που χρησιμοποιείται συχνά σε εταιρικές εφαρμογές.
Πώς να δημιουργήσετε ένα αρχείο VHD
Ανάλογα με το λειτουργικό σύστημα που χρησιμοποιείτε, τα ακριβή βήματα για τη δημιουργία ενός αρχείου VHD διαφέρουν μεταξύ τους. Εάν χρησιμοποιείτε Windows, μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα Διαχείριση δίσκων για να δημιουργήσετε VHD από τις υπάρχουσες μονάδες δίσκου ή κατατμήσεις σας, ακολουθώντας αυτά τα βήματα:
- Πατήστε το πλήκτρο Windows για να ανοίξετε το μενού Έναρξη και να αναζητήσετε Διαχείριση δίσκου. Κάντε κλικ στο κατάλληλο αποτέλεσμα αναζήτησης για να ανοίξετε το εργαλείο. Εναλλακτικά, μπορείτε να ελέγξετε αυτά τα άλλα τρόποι ανοίγματος του εργαλείου διαχείρισης δίσκων.
- Επιλέξτε τη μονάδα δίσκου ή το διαμέρισμα που θέλετε να μετατρέψετε σε αρχείο VHD και κάντε κλικ Δράση ακολουθούμενη από Δημιουργία VHD.
- Θα ανοίξει ένα μήνυμα που θα σας ζητά να εισαγάγετε τη διαδρομή και το μέγεθος VHD. Πρέπει επίσης να επιλέξετε μεταξύ των προδιαγραφών μορφής VHD και VHDX καθώς και του τύπου VHD. Επιλέξτε τις αντίστοιχες επιλογές σύμφωνα με τις ανάγκες σας και κάντε κλικ στο Εντάξει κουμπί.
Τα Windows θα δημιουργήσουν τώρα ένα αρχείο VHD της συγκεκριμένης μονάδας δίσκου ή διαμερίσματος, το οποίο μπορεί αργότερα να προσαρτηθεί και να χρησιμοποιηθεί σαν άλλη φυσική μονάδα δίσκου.
Εάν θέλετε να δημιουργήσετε ένα αρχείο VHD για το VM σας, τα βήματα διαφέρουν. Για παράδειγμα, όταν δημιουργείτε ένα νέο VM, το VirtualBox σας ρωτά εάν θέλετε να δημιουργήσετε ένα αρχείο VHD και τον τύπο της μορφής VHD που θέλετε να χρησιμοποιήσετε. Σημειώστε ότι αυτά τα αρχεία μπορούν να μεταφερθούν σε οποιοδήποτε μηχάνημα και να χρησιμοποιηθούν με άλλο VM.
Δημιουργία αρχείων VHD σε macOS και Linux
Εάν χρησιμοποιείτε macOS, Η υποστήριξη της Apple έχει έναν χρήσιμο οδηγό στη δημιουργία εικόνες δίσκου χρησιμοποιώντας το Disk Utility σε macOS Ventura, Monterey, Big Sur, Catalina και Mojave. Ωστόσο, ενώ αυτά τα αρχεία είναι εικονικές μονάδες δίσκου, ενδέχεται να μην αποθηκευτούν με επέκταση VHD.
Το ίδιο ισχύει και για το Linux. Μπορείτε να χρησιμοποιήσετε το δδ εντολή για τη δημιουργία VHD απευθείας από το τερματικό. Η βασική σύνταξη μοιάζει με αυτό.
sudo δδ αν=/dev/ρίζα του=Virtual_Hard_Disk.img bs=1M count=1024
Δείτε τι σημαίνουν οι διαφορετικές σημαίες στην προαναφερθείσα εντολή:
- if=/dev/root: Διαδρομή προς το αρχείο εισόδου για παροχή ροής χαρακτήρων κατά την προετοιμασία
- of=Virtual_Hard_Disk.img: Όνομα και διαδρομή της εικονικής μονάδας που θα δημιουργηθεί
- bs=1M: Υπαγορεύει ταχύτητες ανάγνωσης και εγγραφής. Η τρέχουσα σημαία επιτρέπει στη μονάδα να διαβάζει και να γράφει έως και 1 MB κάθε φορά.
- count=1200: Καθορίζει το μέγεθος του μπλοκ ή τη συνολική χωρητικότητα της εικονικής μονάδας δίσκου. Η τρέχουσα τιμή μέτρησης δημιουργεί έναν δίσκο 1 GB.
Τα αρχεία VHD είναι πολύ χρήσιμα
Ενώ τα αρχεία VHD είναι λειτουργικά παρόμοια με μια φυσική μονάδα αποθήκευσης που περιέχει το ίδιο σύστημα αρχείων, δίσκο κατατμήσεις, ακόμη και τομείς σκληρού δίσκου, είναι απλώς εικονικοί σκληροί δίσκοι που εμφανίζονται ως φυσική μονάδα δίσκου το ΛΣ. Εκτός από το ότι είναι ιδανικά για VM, μπορούν επίσης να χρησιμοποιηθούν αποτελεσματικά για δημιουργία αντιγράφων ασφαλείας φυσικών μονάδων δίσκου.
Αυτό βοηθά να γίνει η εικονικοποίηση πιο προσιτή και ευκολότερη στη ρύθμιση. Τα VHD διευκολύνουν την κοινή χρήση εικονικών μηχανών μεταξύ πολλών υπολογιστών, καθώς μπορείτε απλά να αντιγράψετε το αρχείο προέλευσης VHD για κάθε VM σε άλλον υπολογιστή και θα λειτουργήσει άψογα με ένα σωστά διαμορφωμένο VM.