Τρόπος ανασυγκρότησης βάσεων δεδομένων του Exchange

ΕΙΣΑΓΩΓΗ

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

Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα Eseutil για ανασυγκρότηση του χώρου αποθήκευσης πληροφοριών και τον κατάλογο στον Microsoft Exchange Server 5.5 και ανασυγκρότησης του χώρου αποθήκευσης πληροφοριών του Microsoft Exchange 2000 Server και στον Microsoft Exchange Server 2003. Το βοηθητικό πρόγραμμα μπορεί να εκτελεστεί σε μία βάση δεδομένων κάθε φορά από τη γραμμή εντολών.

Ανασυγκρότηση μιας βάσης δεδομένων του Exchange 2000 ή Exchange 2003


Για να ανασυγκροτήσετε μια βάση δεδομένων του Exchange 2000 ή Exchange 2003, ακολουθήστε αυτά τα βήματα: κάντε κλικ εδώ για να αναπτύξετε ή να συμπτύξετε τα βήματα

  1. Στον Exchange System Manager, κάντε δεξιό κλικ στο χώρο αποθήκευσης πληροφοριών που θέλετε να ανασυγκροτήσετε και, στη συνέχεια, κάντε κλικ στην επιλογή Dismount Store.
  2. Σε μια γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο Enter έπειτα από κάθε εντολή:
    CD Exchsrvr\Bin
    Eseutil /d
    Συμπεριλάβετε ένα διακόπτη βάσης δεδομένων και οποιεσδήποτε επιλογές θέλετε να χρησιμοποιήσετε.
Για παράδειγμα, η ακόλουθη εντολή εκτελεί το τυποποιημένο βοηθητικό πρόγραμμα ανασυγκρότησης σε μια βάση δεδομένων χώρου αποθήκευσης γραμματοκιβωτίου:
C:\Program files\exchsrvr\bin > eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
Για περισσότερες πληροφορίες σχετικά με τους διακόπτες βάσης δεδομένων, ανατρέξτε στην ενότητα "Ανασυγκρότηση εκτός σύνδεσης".
Ανασυγκρότηση μιας βάσης δεδομένων του Exchange Server 5.5


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

  1. Βεβαιωθείτε ότι δεν εκτελείται η υπηρεσία χώρου αποθήκευσης πληροφοριών.
  2. Σε μια γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο Enter:
    Eseutil /ms"database.edb"
  3. Υπολογίστε τον ελεύθερο χώρο, πολλαπλασιάζοντας τον αριθμό ελεύθερων σελίδων επί 4 KB.
  4. Αφαιρέστε τον αριθμό που προέκυψε στο βήμα 3 από το φυσικό μέγεθος της βάσης δεδομένων.
  5. Τον αριθμό που προέκυψε στο βήμα 4 αντιπροσωπεύει τα δεδομένα στη βάση δεδομένων. Πολλαπλασιάστε αυτόν τον αριθμό επί 1,10 (110%). Το συνολικό άθροισμα είναι ο χώρος που χρειάζεται για την ανασυγκρότηση της βάσης δεδομένων.
  6. Για να προσδιορίσετε τον κατά προσέγγιση χρόνο που απαιτείται για την ανασυγκρότηση της βάσης δεδομένων, διαιρέστε τον αριθμό που προέκυψε στο βήμα 3 με 9 GB (9,000,000,000) ανά ώρα.

    Σημείωση 9 GB την ώρα είναι η ταχύτητα εκτέλεσης του βοηθητικού προγράμματος Eseutil.
Χρησιμοποιήστε έναν από τους παρακάτω διακόπτες βάσης δεδομένων για να εκτελέσετε το Eseutil σε συγκεκριμένη βάση δεδομένων.
ΕπιλογήΠεριγραφή
/dsΚατάλογος
/isprivΧώρου αποθήκευσης προσωπικών πληροφοριών
/ispubΔημόσιος χώρος αποθήκευσης πληροφοριών
Χρησιμοποιήστε μία ή περισσότερες από τις ακόλουθες επιλογές για να καθορίσετε τις λειτουργίες που θέλετε να εκτελέσετε στη βάση δεδομένων.
ΕπιλογήΠεριγραφή
/b διαδρομήΔημιουργεί ένα αντίγραφο ασφαλείας της αρχικής μη συμπυκνωμένης βάσης δεδομένων στην καθορισμένη θέση
/pΔιατηρεί και διατηρεί την αρχική μη συμπυκνωμένη βάση δεδομένων στην αρχική της θέση και αποθηκεύει τη νέα συμπυκνωμένη βάση δεδομένων στο προεπιλεγμένο αρχείο Exchsrvr\Bin\Tempdfrg.edb.
/tFile_NameΔημιουργεί και μετονομάζει τη νέα συμπιεσμένη βάση δεδομένων στην καθορισμένη διαδρομή.
/oΔεν εμφανίζεται ο τίτλος του Microsoft Exchange Server
Για να ανασυγκροτήσετε τη βάση δεδομένων του Exchange Server 5.5, ακολουθήστε τα εξής βήματα:

Σημείωση Για την ανασυγκρότηση μιας βάσης δεδομένων, θα πρέπει να έχουν χώρο στο δίσκο που είναι τουλάχιστον 110 τοις εκατό του μεγέθους της βάσης δεδομένων που θέλετε να επεξεργαστείτε.
  1. Χρησιμοποιήστε το στοιχείο υπηρεσίες στον πίνακα ελέγχου για να διακόψετε την υπηρεσία της βάσης δεδομένων που θέλετε να ανασυγκροτήσετε. Η υπηρεσία θα είναι μία από τις ακόλουθες ενέργειες:
    • Για τη βάση δεδομένων καταλόγου του Exchange, διακόψτε την υπηρεσία καταλόγου του Microsoft Exchange.
    • Για τις βάσεις δεδομένων Exchange γραμματοκιβώτιο ή δημόσιου φακέλου, διακόψτε την υπηρεσία χώρου αποθήκευσης πληροφοριών του Microsoft Exchange.
  2. Σε μια γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και πιέστε το πλήκτρο Enter έπειτα από κάθε εντολή:
    CD \Winnt\System32
    Eseutil /d
    Συμπεριλάβετε ένα διακόπτη βάσης δεδομένων και οποιεσδήποτε επιλογές θέλετε να χρησιμοποιήσετε με την εντολή eseutil. Για παράδειγμα, η ακόλουθη εντολή εκτελεί το τυποποιημένο βοηθητικό πρόγραμμα ανασυγκρότησης στον κατάλογο και αποθηκεύει το αντίγραφο του αρχείου που ορίζονται από το χρήστη:
    C:\Winnt\System32 > eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
Δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων


Επειδή η ανασυγκρότηση εκτός σύνδεσης Αναδιατάσσει τα δεδομένα στις βάσεις δεδομένων του Exchange, χρησιμοποιήστε το βοηθητικό πρόγραμμα δημιουργίας αντιγράφων ασφαλείας αμέσως μετά την ανασυγκρότηση, για να δημιουργήσετε βασικά αντίγραφα ασφαλείας των βάσεων δεδομένων που διασφαλίζουν τη νέα διάταξη δεδομένων. Νωρίτερα επαυξητικά ή διαφορικά αντίγραφα ασφαλείας δεν είναι πλέον είναι χρήσιμα, επειδή αναφέρονται σε σελίδες βάσης δεδομένων που αναδιατάχθηκαν από τη διαδικασία ανασυγκρότησης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα 258243: Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς ενός υπολογιστή Exchange, χρησιμοποιώντας το πρόγραμμα αντιγράφων ασφαλείας των Windows.

Ο κατακερματισμός δεδομένων του Exchange

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

Από προεπιλογή, ανταλλαγή βάσεων δεδομένων που εκτελούν καθημερινά μια διαδικασία ανασυγκρότησης. Η επιλογή ανασυγκρότησης κάνει το χρησιμοποιημένο χώρο αποθήκευσης συνεχόμενο, εξαλείφει μη χρησιμοποιημένο χώρο αποθήκευσης και συμπιέζει τη βάση δεδομένων. Αυτό μειώνει το μέγεθος της βάσης δεδομένων. Το Eseutil αντιγράφει εγγραφές σε μια νέα βάση δεδομένων της βάσης δεδομένων. Όταν ολοκληρωθεί η ανασυγκρότηση, η αρχική βάση δεδομένων διαγράφεται ή αποθηκεύεται σε μια θέση που έχει καθοριστεί από το χρήστη και η νέα έκδοση μετονομάζεται με το αρχικό. Εάν το βοηθητικό πρόγραμμα αντιμετωπίσει μια εσφαλμένη εγγραφή, το βοηθητικό πρόγραμμα σταματά και εμφανίζει ένα μήνυμα σφάλματος. Ηλεκτρονική ανασυγκρότηση Ηλεκτρονική ανασυγκρότηση βάσης δεδομένων του Exchange πραγματοποιείται αυτόματα ως μέρος της διαδικασίας συντήρησης της βάσης δεδομένων. Ηλεκτρονική ανασυγκρότηση εντοπίζει και καταργεί αντικείμενα βάσης δεδομένων που χρησιμοποιούνται πλέον. Η διαδικασία ηλεκτρονικής ανασυγκρότησης παρέχει περισσότερο χώρο βάσης δεδομένων χωρίς να αλλάξετε το μέγεθος του αρχείου της βάσης δεδομένων. Από προεπιλογή, ο Exchange έχει ρυθμιστεί να εκτελεί ηλεκτρονική ανασυγκρότηση καθημερινά μεταξύ 01:00 και 05:00.

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

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

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


Η ηλεκτρονική ανασυγκρότηση παρέχει κάποιο πρόσθετο χώρο βάσης δεδομένων, πρέπει να ανασυγκροτήσετε τη βάση δεδομένων Exchange για εργασία χωρίς σύνδεση για να μειωθεί το φυσικό μέγεθος της βάσης δεδομένων του Exchange. Χρησιμοποιήστε το βοηθητικό πρόγραμμα Eseutil (Eseutil.exe) για να εκτελέσετε ανασυγκρότηση εκτός σύνδεσης όταν σας χώρων αποθήκευσης γραμματοκιβωτίου και των χώρων αποθήκευσης δημόσιου φακέλου για εργασία χωρίς σύνδεση.


Σημείωση Eseutil βρίσκεται στο φάκελο Winnt\System32 στον Exchange Server 5.5 και στο φάκελο Exchsrvr/Bin στο Exchange 2000 και τον Exchange 2003.

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

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

Χρησιμοποιήστε τον ακόλουθο διακόπτη βάσης δεδομένων για να εκτελέσετε ανασυγκρότηση Eseutil σε συγκεκριμένη βάση δεδομένων:
Eseutil /d όνομα_βάσης_δεδομένων [επιλογές]
όπου όνομα_βάσης_δεδομένων είναι το όνομα του αρχείου της βάσης δεδομένων που θέλετε να συμπιέσετε.

Μια άλλη επιλογή είναι να εκτελέσετε το Eseutil με τους διακόπτες /d /p στη γραμμή εντολών για να δημιουργήσετε τη νέα ανασυγκροτημένη βάση δεδομένων σε διαφορετική θέση. fFr παράδειγμα, μπορείτε να δημιουργήσετε τη νέα ανασυγκροτημένη βάση δεδομένων σε διαφορετικό σκληρό δίσκο. Χρησιμοποιώντας το διακόπτη /p, η διαδικασία ανασυγκρότησης εκτός σύνδεσης διατηρεί την αρχική βάση δεδομένων μη συμπιεσμένη και το προσωρινό αρχείο που δημιουργείται είναι η ανασυγκροτημένη έκδοση της βάσης δεδομένων. Αυτό είναι γνωστό ως απενεργοποιώντας την εγκατάσταση. Σε αντίθεση με τη διαδικασία της βασικής ανασυγκρότηση εκτός σύνδεσης (Eseutil /d), αν εκτελέσετε το Eseutil με την επιλογή /d /p , η αρχική βάση δεδομένων δεν αντικαθίσταται με τη νέα ανασυγκροτημένη βάση δεδομένων όταν ολοκληρωθεί η διαδικασία ανασυγκρότησης εκτός σύνδεσης.


Η επιλογή /d /p μπορεί επίσης να μειώσει σημαντικά το χρόνο που απαιτείται για την ανασυγκρότηση μεγάλων βάσεων δεδομένων, επειδή δεν αντιγράφετε την ανασυγκροτημένη βάση δεδομένων από την προσωρινή θέση και αντικαθιστάτε το αρχικό κατακερματισμένο αρχείο. Ωστόσο, εάν θέλετε να μοντάρετε την ανασυγκροτημένη βάση δεδομένων μετά τη χρήση αυτής της επιλογής, πρέπει με μη αυτόματο τρόπο μετακινήσετε τα ανασυγκροτημένα αρχεία .edb και .stm στη διαδρομή βάσης δεδομένων και μετονομάστε τα ονόματα αρχείων σωστή βάση δεδομένων.

Για παράδειγμα, αν τα αρχεία Tempdfg.edb και Tempdfg.stm είναι τα ανασυγκροτημένα αρχεία που δημιουργήσατε εκτελώντας την επιλογή /d /p, πρέπει να μετονομάστε τα αρχεία Tempdfg.edb σε Priv1.edb και Priv1.stm μετονομάστε Tempdfg.stm. Αυτό θα πρέπει να το κάνετε αν Priv1.edb και Priv1.stm είναι οι βάσεις δεδομένων που εκτελέσατε αρχικά το Eseutil. Το ακόλουθο παράδειγμα εντολής ανασυγκροτεί μια βάση δεδομένων που ονομάζεται Mailbox Store.edb και το αρχείο ροής που, απενεργοποιεί την εγκατάσταση και δημιουργεί τις ανασυγκροτημένες βάσεις δεδομένων στη μονάδα δίσκου D. Σημειώστε ότι υπάρχει κενό διάστημα μετά το διακόπτη /t.
Eseutil /d /p "c:\program files\exchsrvr\mdbdata\mailbox store.edb" /t"d:\tempdfg.edb"
Σημείωση Εάν δεν χρησιμοποιείτε την επιλογή /t , δημιουργούνται στη θέση που θα εκτελέσετε το Eseutil από το αρχείο Tempdfgxxxx.edb και το αρχείο Tempdfgxxxx.stm. Στα προηγούμενα ονόματα αρχείων, xxxx είναι ένας τυχαίος αριθμός.

Επιπλέον, μπορείτε να χρησιμοποιήσετε τις ακόλουθες επιλογές, όταν χρησιμοποιείτε το Eseutil για ανασυγκρότηση των βάσεων δεδομένων του Exchange:

ΕπιλογήΠεριγραφή
/b βάσης δεδομένωνΔημιουργήστε ένα αντίγραφο ασφαλείας με το καθορισμένο όνομα

/tDatabaseΟρίζει το όνομα της προσωρινής βάσης δεδομένων (η προεπιλογή είναι Tempdfrg.edb)
/sFileΟρισμός του ονόματος αρχείου ροής (η προεπιλογή είναι NONE)
/fFileΟρισμός του προσωρινού ονόματος αρχείου ροής (η προεπιλογή είναι Tempdfrg.stm)

/peserve της προσωρινής βάσης δεδομένων (δηλαδή, χωρίς εγκατάσταση)
P/oΑπόκρυψη λογότυπου
/iΑνασυγκρότηση του αρχείου ροής
Σημείωση Το αρχείο Tempdfrg.edb δημιουργείται στη λογική μονάδα δίσκου όπου εκτελείται η εντολή eseutil /d , εκτός αν χρησιμοποιήσετε το διακόπτη / t . Για παράδειγμα, για να δημιουργήσετε ένα αρχείο Tempdfrg.edb στη ρίζα της μονάδας δίσκου D, εκτελέστε την ακόλουθη εντολή:
D:\ > eseutil /d /ispriv
Μπορείτε επίσης να χρησιμοποιήσετε το διακόπτη /t για να ορίσετε το όνομα για την προσωρινή βάση δεδομένων και μια διαφορετική θέση. Για παράδειγμα, για να δημιουργήσετε ένα αρχείο Sample.edb στη ρίζα της μονάδας δίσκου D όταν εκτελείτε την εντολή eseutil από τη μονάδα δίσκου C, εκτελέστε την ακόλουθη εντολή:
C:\ > eseutil /d /ispriv /td:\Sample.edb
Σημείωση Εάν η εγκατάσταση είναι απενεργοποιημένη, η αρχική βάση δεδομένων διατηρείται μη συμπυκνωμένη και η προσωρινή βάση δεδομένων περιέχει την ανασυγκροτημένη έκδοση της βάσης δεδομένων. Για παράδειγμα, η εγκατάσταση απενεργοποιείται όταν χρησιμοποιήσετε την επιλογή /p .

Πρόσθετοι πόροι

Για περισσότερες πληροφορίες σχετικά με τη χρήση Eseutil /d για την ανασυγκρότηση μιας βάσης δεδομένων και του αρχείου ροής που συσχετίζεται με τη βάση δεδομένων, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

254132 το Eseutil /d ανασυγκροτεί τη βάση δεδομένων και το αρχείο ροής

Για περισσότερες πληροφορίες σχετικά με το Exchange Server εκδόσεις 4.0 και 5.0, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

163627 Τρόπος ανασυγκρότησης ενός αρχείου EDB σε διακομιστή που δεν είναι Exchange

Ιδιότητες

Αναγνωριστικό άρθρου: 328804 - Τελευταία αναθεώρηση: 17 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια