Πώς να δημιουργήσετε, να διαχειριστείτε και να επαναφέρετε στιγμιότυπα στο VMware

Τελευταία ενημέρωση: 25/06/2025
Συγγραφέας: Ισαάκ
  • Τα στιγμιότυπα σάς επιτρέπουν να ανακτήσετε την κατάσταση μιας εικονικής μηχανής VMware γρήγορα και με ασφάλεια, αλλά δεν αντικαθιστούν ένα παραδοσιακό αντίγραφο ασφαλείας.
  • Είναι σημαντικό να κατανοήσετε τα αρχεία που εμπλέκονται, τους τύπους τους και τις συνέπειες της διατήρησης στιγμιότυπων για μεγάλα χρονικά διαστήματα, ώστε να αποφύγετε προβλήματα απόδοσης και χώρου.
  • Η σωστή χρήση των στιγμιότυπων περιλαμβάνει την τήρηση ορθών πρακτικών, όπως ο περιορισμός του αριθμού και της ηλικίας τους, ο ορισμός ειδοποιήσεων και η κατανόηση του πότε πρέπει να χρησιμοποιούνται ή να διαγράφονται.

στιγμιότυπα vmware

Στον ταχύτατα εξελισσόμενο κόσμο της διαχείρισης συστημάτων, η ύπαρξη αξιόπιστων μηχανισμών για την προστασία της κατάστασης του εικονικές μηχανές, η δοκιμή ενημερώσεων ή η ανάκτηση συστημάτων μετά από σφάλματα είναι ζωτικής σημασίας. στιγμιότυπα ή στιγμιότυπα στο VMware Έχουν γίνει ένα απαραίτητο εργαλείο για τους διαχειριστές και τους τεχνικούς, επιτρέποντάς τους να εργάζονται με μεγαλύτερη ασφάλεια ενόψει σημαντικών αλλαγών σε διακομιστές και εφαρμογές.

Παρόλο που πρόκειται για μια ισχυρή λειτουργία, υπάρχουν πολλά ερωτήματα και μύθοι γύρω από τη χρήση, τα πλεονεκτήματα, τους περιορισμούς και τη σωστή διαχείρισή της. Επομένως, σε αυτόν τον ολοκληρωμένο οδηγό, θα ανακαλύψετε όλα τα απαραίτητα (και μερικά κόλπα) για τη διαχείριση στιγμιότυπων στο VMware, από τα βασικά, τα αρχεία που εμπλέκονται, τα ακριβή βήματα για τη δημιουργία και την επαναφορά στιγμιότυπων, έως προηγμένες οδηγίες για την αποφυγή προβλημάτων απόδοσης και αποθήκευσης.

Τι ακριβώς είναι ένα στιγμιότυπο στο VMware;

ένα στιγμιότυπο Ουσιαστικά, πρόκειται για μια εικόνα σε συγκεκριμένο χρονικό σημείο μιας εικονικής μηχανής (VM), η οποία καταγράφει την πλήρη κατάστασή της σε μια δεδομένη στιγμή: συμπεριλαμβανομένων των περιεχομένων των εικονικών δίσκων, της μνήμης (εάν επιλεγεί) και της διαμόρφωσης της μηχανής. Λειτουργεί ως ψηφιοποιημένη «φωτογραφία» της εικονικής μηχανής (VM)., αποθηκεύοντας το ακριβές σημείο στο οποίο μπορείτε να επιστρέψετε σε περίπτωση που προκύψει κάποιο πρόβλημα κατά την πραγματοποίηση αλλαγών, τη δοκιμή ενημερώσεων κώδικα, τις ενημερώσεις ή την ανάπτυξη του συστήματος.

Ωστόσο, θα πρέπει να είναι σαφές ότι δεν είναι ισοδύναμο με ένα παραδοσιακό αντίγραφο ασφαλείας. Ένα στιγμιότυπο βασίζεται στους αρχικούς δίσκους και έχει ως στόχο να επιτρέψει μια γρήγορη και αποτελεσματική επαναφορά, αλλά εάν χαθεί η κύρια εικονική μηχανή, το στιγμιότυπο από μόνο του δεν θα είναι αρκετό για να ανακτήσει τα πάντα. Επομένως, Τα στιγμιότυπα είναι συμπληρωματικά εργαλεία, αλλά δεν πρέπει ποτέ να συγχέονται με ή να αντικαθιστούν τα συμβατικά αντίγραφα ασφαλείας..

Σε τι χρησιμεύουν τα στιγμιότυπα (snapshots) στο VMware;

Ο κύριος σκοπός των στιγμιότυπων είναι δημιουργία σημείων γρήγορης επαναφοράς πριν από λειτουργίες που συνεπάγονται ένα ορισμένο επίπεδο κινδύνουΤυπικά παραδείγματα όπου είναι ζωτικής σημασίας:

  • Πριν από την εγκατάσταση κρίσιμων ενημερώσεων του λειτουργικού συστήματος ή εφαρμόστε ενημερώσεις κώδικα σε εφαρμογές.
  • Πριν από τις τροποποιήσεις σε βάθος διαμόρφωσης ή εγκατάσταση νέου λογισμικού συστήματος ή οδηγοί.
  • Κατά τη διάρκεια των διαδικασιών δοκιμών ή ανάπτυξης, επιτρέποντάς σας να «σπάσετε» το μηχάνημα και στη συνέχεια να αναιρέσετε τις αλλαγές αμέσως και αβίαστα.
  • Ως προσωρινή υποστήριξη για τις διαδικασίες στο Cloud σε επίπεδο υποδοχής, καθώς ορισμένες λύσεις χρησιμοποιούν στιγμιότυπα για να διασφαλίσουν τη συνέπεια των δεδομένων.

Ωστόσο, Δεν προορίζονται να χρησιμοποιηθούν ως οριστικά αντίγραφα ασφαλείας ή να διατηρηθούν ενεργά επ' αόριστον.Το να έχετε πάρα πολλά ή παλιά στιγμιότυπα είναι μια συνταγή για καταστροφή: μπορεί να οδηγήσει σε σημεία συμφόρησης, προβλήματα χώρου και κίνδυνο αλλοίωσης δεδομένων.

  Το Μητρώο των Windows: Ανατομία, Κλειδιά, Κυψέλες, Τιμές, ...

Πώς λειτουργούν τα στιγμιότυπα και ποια αρχεία εμπλέκονται;

Όταν τραβάτε ένα στιγμιότυπο στο VMware, Μια ολόκληρη σειρά από αρχεία και εσωτερικοί μηχανισμοί δημιουργούνται για να «παγώσουν» την κατάσταση της εικονικής μηχανής.:

  • Αρχεία Delta (-delta.vmdk ή -00000x.vmdk): Για κάθε στιγμιότυπο δημιουργείται ένας διαφορικός δίσκος. Αυτά τα αρχεία καταγράφουν όλες τις επακόλουθες αλλαγές που έγιναν στον δίσκο από τότε που λήφθηκε το στιγμιότυπο. Κάθε δέλτα λειτουργεί ως "αρχείο καταγραφής αλλαγών" σε σχέση με τον βασικό δίσκο και δεν μπορεί ποτέ να είναι μεγαλύτερο από το αρχικό αρχείο (αν και μπορεί να πλησιάσει σε ακραίες καταστάσεις).
  • .vmsd: Αυτό το αρχείο αποθηκεύει μεταδεδομένα και πληροφορίες διαχείρισης σχετικά με όλα τα στιγμιότυπα που σχετίζονται με την εικονική μηχανή. Περιλαμβάνει αναφορές, ονόματα, μοναδικά αναγνωριστικά και τις σχέσεις μεταξύ των στιγμιότυπων και των γονικών και θυγατρικών δίσκων.
  • .vmsn: Αυτό είναι το αρχείο κατάστασης της εικονικής μηχανής τη στιγμή του στιγμιότυπου. Εάν επιλέξετε να αποθηκεύσετε τη μνήμη της εικονικής μηχανής, αυτό το αρχείο θα περιέχει μια μνήμη RAM dump συν μερικά επιπλέον megabyte. Διαφορετικά, το μέγεθός του θα μειωθεί.
  • Προσωρινά αρχεία: Κατά τη διαγραφή ή την ενοποίηση στιγμιότυπων, ενδέχεται επίσης να εμφανιστούν πρόσθετα αρχεία δέλτα για να ολοκληρωθεί η συγχώνευση των καταγεγραμμένων αλλαγών.

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

Πόσο χώρο καταλαμβάνουν τα αρχεία στιγμιότυπων και πώς αναπτύσσονται;

El Ο χώρος που απαιτείται από ένα στιγμιότυπο εξαρτάται άμεσα από τη δραστηριότητα της εικονικής μηχανής. μετά τη δημιουργία τους. Τα αρχεία Delta ξεκινούν μικρά (συνήθως 16 MB), αλλά καθώς πραγματοποιούνται εγγραφές στο δίσκο, μεγαλώνουν σε μπλοκ. Εάν εργάζεστε με διακομιστές που εκτελούν πολλές λειτουργίες εγγραφής (όπως βάσεις δεδομένων SQL, Exchange, κ.λπ.), τα αρχεία delta μπορούν να αναπτυχθούν γρήγορα σε σημαντικό μέγεθος.

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

Ματιών: Το σύστημα αρχείων VMFS επιβάλλει όρια μεγέθους στους εικονικούς δίσκους. Εάν το άθροισμα του overhead του δίσκου και του snapshot υπερβαίνει αυτά τα όρια, η δημιουργία νέων snapshot ενδέχεται να αποτύχει. Είναι σημαντικό να λαμβάνετε υπόψη αυτά τα όρια κατά τον ορισμό του μεγέθους των εικονικών δίσκων σας, εάν σκοπεύετε να χρησιμοποιείτε συχνά snapshot.

Βασικές διαφορές μεταξύ στιγμιότυπων και αντιγράφων ασφαλείας

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

  • Στιγμιότυπα: Εξαρτώνται πλήρως από τα αρχικά αρχεία της εικονικής μηχανής. Δεν περιέχουν ένα ανεξάρτητο, πλήρες αντίγραφο όλων των δεδομένων. Απλώς αποθηκεύουν τις διαφορές από το τελευταίο "σημείο παγώματος". Εάν οι βασικοί δίσκοι διαγραφούν, τα στιγμιότυπα δεν μπορούν να ανακτήσουν την εικονική μηχανή.
  • Δημιουργία αντιγράφων ασφαλείας: Είναι ανεξάρτητα αντίγραφα, αποθηκεύονται ξεχωριστά και μπορούν να ανακατασκευάσουν ολόκληρη την εικονική μηχανή ακόμα και αν χαθεί το αρχικό αρχείο. Προσφέρουν πραγματική προστασία δεδομένων και αποκατάσταση καταστροφών.
  Εάν θέλετε να αποκρύψετε φακέλους, πρέπει να χρησιμοποιήσετε αυτές τις εφαρμογές

Ποτέ μην χρησιμοποιείτε στιγμιότυπα ως κύριο μηχανισμό ασφαλείας για κρίσιμα δεδομένα ή συστήματα παραγωγής.

Συνιστώμενες περιπτώσεις χρήσης και προειδοποιήσεις

Χρήση στιγμιότυπων Συνιστάται ιδιαίτερα για ανάπτυξη, δοκιμές και εργαστηριακά περιβάλλονταΕκεί, η δυνατότητα γρήγορης επιστροφής σε μια προηγούμενη κατάσταση είναι απαραίτητη και εξοικονομεί αμέτρητες ώρες εργασίας σε περίπτωση απροσδόκητων βλαβών.

Ωστόσο, Σε περιβάλλοντα παραγωγής ΔΕΝ συνιστάται η διατήρηση ενεργών στιγμιότυπων για μεγάλα χρονικά διαστήματα.Εάν δημιουργηθεί ένα στιγμιότυπο σε ένα περιβάλλον παραγωγής για συγκεκριμένες ανάγκες, θα πρέπει να διαγραφεί το συντομότερο δυνατό για να αποφευχθεί η υποβάθμιση της απόδοσης, τα προβλήματα χώρου και οι πιθανές ασυνέπειες στο δίσκο ή τη μνήμη.

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

Από ποιους τύπους αρχείων αποτελείται ένα στιγμιότυπο;

Έχουμε ήδη δει μερικά, αλλά αξίζει να τα εξετάσουμε και να εμβαθύνουμε σε καθένα από αυτά:

  • .vmdk (βασικός δίσκος): Κύριο αρχείο δίσκου της εικονικής μηχανής.
  • –00000x.vmdk (καταγραφή δέλτα δίσκου ή επανάληψης): Καταγραφή όλων των αλλαγών μετά τη δημιουργία του στιγμιότυπου. Για κάθε νέο στιγμιότυπο, προστίθεται ένα άλλο αρχείο αυτού του τύπου. Όταν διαγράφονται, οι αλλαγές συγχωνεύονται ξανά στον γονικό δίσκο.
  • .vmsd: Βάση δεδομένων μεταδεδομένων για τα στιγμιότυπα αυτής της εικονικής μηχανής. Αναπτύσσεται κάθε φορά που δημιουργείται ένα νέο στιγμιότυπο και αποθηκεύει τις σχέσεις μεταξύ των γονικών και των θυγατρικών στιγμιότυπων.
  • .vmsn: Ακριβής κατάσταση λειτουργίας της εικονικής μηχανής (VM) κατά τη στιγμή του στιγμιότυπου (προαιρετικά, συμπεριλαμβανομένης πλήρους μνήμης RAM).

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

Πώς να δημιουργήσετε ένα στιγμιότυπο οθόνης στο VMware βήμα προς βήμα

στιγμιότυπα

Ακολουθήστε αυτήν τη διαδικασία για να δημιουργήσετε στιγμιότυπα από το πρόγραμμα-πελάτη διαχείρισης (vSphere Client HTML5 εκδόσεις 6.5, 6.7, 7.0 και νεότερες):

  1. Κάντε δεξί κλικ στην εικονική μηχανή της οποίας θέλετε να δημιουργήσετε ένα στιγμιότυπο οθόνης. και επιλέξτε «Στιγμιότυπα > Λήψη στιγμιότυπου».
  2. Στο παράθυρο διαλόγου που ανοίγει, ορίστε ένα όνομα και μια περιγραφήΠροσθέστε αρκετές πληροφορίες για να προσδιορίσετε τον σκοπό και το πλαίσιο του στιγμιότυπου, διευκολύνοντάς σας να το διαχειριστείτε αργότερα.
  3. Αποφασίστε εάν συμπεριλάβετε τη μνήμη VMΕάν η εικονική μηχανή είναι ενεργοποιημένη και επιλέξετε να εξοικονομήσετε μνήμη, το στιγμιότυπο θα περιλαμβάνει την ενεργή κατάσταση της μηχανής, επιτρέποντάς σας να επιστρέψετε σε αυτό το ακριβές σημείο (διεργασίες, υπηρεσίες κ.λπ.). Εάν δεν επιλέξετε αυτήν την επιλογή, το στιγμιότυπο θα επαναφέρει τα δεδομένα, αλλά η εικονική μηχανή θα εκκινηθεί αργότερα ενώ είναι απενεργοποιημένη.
  4. Εάν ισχύει, επιλέξτε την επιλογή ησυχάζω για να διασφαλιστεί η συνέπεια των δεδομένων (πολύ σημαντικό σε διακομιστές που εγγράφουν κρίσιμα δεδομένα στον δίσκο).
  5. Κάντε κλικ στο ΔημιουργίαΗ εργασία στιγμιότυπου θα εμφανιστεί στον πίνακα πρόσφατων δραστηριοτήτων.
  Συλλογή δομημένων δεδομένων με PowerShell και HTML Agility Pack

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

Διαχείριση και επαναφορά στιγμιότυπων

Αφού δημιουργήσετε ένα στιγμιότυπο, μπορείτε να προβάλετε, να επεξεργαστείτε, να διαγράψετε ή να επαναφέρετε τυχόν αποθηκευμένα σημεία μέσω του Snapshot Manager ή από το μενού περιβάλλοντος της εικονικής μηχανής:

  • Επαναστρέφω: Επιστρέφει την εικονική μηχανή στην ακριβή κατάσταση στην οποία βρισκόταν όταν δημιουργήθηκε το στιγμιότυπο.
  • Επεξεργασία: Σας επιτρέπει να τροποποιήσετε το όνομα και την περιγραφή.
  • Αφαιρώ: Διαγράφει το επιλεγμένο στιγμιότυπο, συγχωνεύοντας τις αλλαγές στον γονικό δίσκο.
  • Διαγραφή όλων: Διαγράφει όλα τα ενεργά στιγμιότυπα, ενοποιώντας όλες τις αλλαγές στον αρχικό δίσκο.

Όταν διαγράφετε ένα στιγμιότυπο, το σύστημα συγχωνεύει τις αλλαγές από τα αρχεία δέλτα στον κύριο δίσκο. Ώρα Το ποσό που απαιτείται για την ολοκλήρωση αυτής της εργασίας εξαρτάται από τον όγκο των δεδομένων που τροποποιήθηκαν από το τελευταίο στιγμιότυπο.

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

Αυτοματοποίηση στιγμιότυπων με τη γραμμή εντολών και το PowerCLI

Εκτός από τη γραφική διεπαφή, Είναι δυνατή η δημιουργία και η διαχείριση στιγμιότυπων χρησιμοποιώντας εντολές σε κονσόλα ή σενάριαΑυτό σας επιτρέπει να αυτοματοποιείτε επαναλαμβανόμενες εργασίες, να τις ενσωματώνετε σε άλλες διεργασίες ή να διαχειρίζεστε περιβάλλοντα με πολλαπλά μηχανήματα.

Μερικές συνήθεις συντακτικές συντάξεις:

  • να δημιουργήστε ένα στιγμιότυπο χρησιμοποιώντας το PowerCLI:
    get-vm NOMBRE_VM | new-snapshot -Memory -quiesce -name "Nombre de la snapshot"
  • να διαγραφή ενός στιγμιότυπου αποθηκεύοντας το αναγνωριστικό σας σε μια μεταβλητή:
    Remove-Snapshot -Snapshot $snap -RemoveChildren
  • να επαναφορά σε στιγμιότυπο ειδικός:
    get-vm "NOMBRE_VM" | set-vm -snapshot "Nombre de la snapshot" -confirm:$false

Αν προτιμάτε να χρησιμοποιείτε εγγενείς εντολές στην κονσόλα ESXi ή στο vSphere CLI:
vmware-cmd nombre.vmx createsnapshot nombre 'descripción' 1 1
Το τελευταίο 1 υποδεικνύει εάν θέλετε να παγώσετε τη μνήμη της εικονικής μηχανής και το προτελευταίο 1 υποδεικνύει εάν θέλετε να θέσετε σε αδράνεια.

sandbox
Σχετικό άρθρο:
Windows Sandbox (WSB): Ο απόλυτος οδηγός για τη χρήση του Windows Sandbox