Μεταφορά γραμματοκιβωτίων μεταξύ αποθηκευτικών χώρων στο Zimbra Collboration Suite

Γράψαμε προηγουμένως για πόσο εύκολο και απλό Το Zimbra Collaboration Suite Open-Source Edition είναι επεκτάσιμο. Η προσθήκη νέων καταστημάτων αλληλογραφίας μπορεί να γίνει χωρίς διακοπή της υποδομής στην οποία αναπτύσσεται το Zimbra. Αυτή η δυνατότητα εκτιμάται ιδιαίτερα από τους παρόχους SaaS που παρέχουν στους πελάτες τους πρόσβαση στη Σουίτα Συνεργασίας Zimbra σε εμπορική βάση. Ωστόσο, αυτή η διαδικασία κλιμάκωσης δεν είναι χωρίς μια σειρά από μειονεκτήματα. Το γεγονός είναι ότι όταν δημιουργείτε έναν νέο λογαριασμό στη δωρεάν έκδοση του Zimbra, αποδεικνύεται ότι είναι στενά συνδεδεμένος με τον χώρο αποθήκευσης αλληλογραφίας στον οποίο δημιουργήθηκε και η μεταφορά του σε άλλο διακομιστή χρησιμοποιώντας τα ενσωματωμένα εργαλεία του Zimbra OSE γίνεται είναι μια μη ασφαλής και μάλλον εντατική διαδικασία. Ωστόσο, η μετεγκατάσταση γραμματοκιβωτίων δεν αφορά πάντα την αποκλιμάκωση. Για παράδειγμα, οι πάροχοι SaaS μπορεί να εξετάσουν τη μετεγκατάσταση λογαριασμών σε πιο ισχυρούς διακομιστές όταν οι πελάτες τους αλλάξουν το σχέδιο τιμολόγησης τους. Οι μεγάλοι οργανισμοί μπορεί επίσης να χρειαστεί να μεταφέρουν λογαριασμούς κατά την αναδιάρθρωση.

Μεταφορά γραμματοκιβωτίων μεταξύ αποθηκευτικών χώρων στο Zimbra Collboration Suite

Ένα ισχυρό εργαλείο για τη μεταφορά λογαριασμών αλληλογραφίας μεταξύ διακομιστών είναι το Zextras PowerStore, το οποίο αποτελεί μέρος ενός συνόλου αρθρωτών επεκτάσεων Ζέξτρα Σουίτα. Χάρη στην ομάδα doMailboxMove, αυτή η επέκταση σάς επιτρέπει να μεταφέρετε γρήγορα και άνετα όχι μόνο μεμονωμένους λογαριασμούς, αλλά και ολόκληρους τομείς σε άλλους χώρους αποθήκευσης αλληλογραφίας. Ας δούμε πώς λειτουργεί και σε ποιες περιπτώσεις η χρήση του θα δώσει το μέγιστο αποτέλεσμα.

Για παράδειγμα, ας πάρουμε μια εταιρεία που ξεκίνησε με έναν μικρό χώρο γραφείων, αλλά αργότερα εξελίχθηκε σε μια μεσαία επιχείρηση με αρκετές εκατοντάδες υπαλλήλους. Στην αρχή, η εταιρεία υλοποίησε το Zimbra Collaboration Suite Open-Source Edition. Μια δωρεάν λύση συνεργασίας με αρκετά χαμηλό υλικό, ήταν ιδανική για μια νεοσύστατη εταιρεία. Ωστόσο, αφού ο αριθμός των εργαζομένων στην επιχείρηση αυξήθηκε πολλές φορές, ο διακομιστής δεν μπορούσε πλέον να αντιμετωπίσει το φόρτο και άρχισε να λειτουργεί πιο αργά. Προκειμένου να λυθεί αυτό το πρόβλημα, η διοίκηση διέθεσε χρήματα για την αγορά μιας νέας εγκατάστασης αποθήκευσης αλληλογραφίας προκειμένου να τοποθετηθούν ορισμένοι από τους λογαριασμούς σε αυτήν. Ωστόσο, η σύνδεση του δεύτερου αποθηκευτικού χώρου από μόνη της δεν έδωσε τίποτα, επειδή όλοι οι δημιουργημένοι λογαριασμοί παρέμειναν στον παλιό διακομιστή, ο οποίος απλά δεν μπορούσε να αντιμετωπίσει τον αριθμό τους.

Το Zimbra Collaboration Suite έχει σχεδιαστεί με τέτοιο τρόπο ώστε τον κύριο ρόλο στην απόδοσή του να παίζει η ταχύτητα ανάγνωσης και γραφής των μέσων, και επομένως η αύξηση της υπολογιστικής ισχύος του διακομιστή δεν θα οδηγήσει σε διπλασιασμό της απόδοσης του Zimbra. Με άλλα λόγια, δύο διακομιστές με επεξεργαστές 4 πυρήνων και 32 gigabyte μνήμης RAM θα ​​επιδείξουν πολύ καλύτερες επιδόσεις από έναν διακομιστή με επεξεργαστή 8 πυρήνων και 64 gigabyte μνήμης RAM.

Για την επίλυση αυτού του ζητήματος, ο διαχειριστής του συστήματος χρησιμοποίησε μια λύση από το Zextras. Χρησιμοποιώντας μια εντολή όπως zxsuite powerstore doMailboxΜετακίνηση λογαριασμών mail2.company.com [προστασία μέσω email] δεδομένα σταδίων, λογαριασμός Ο διαχειριστής μεταφέρει έναν προς έναν τους τελευταίους εκατό λογαριασμούς που δημιουργήθηκαν στο νέο χώρο αποθήκευσης. Μετά την ολοκλήρωση αυτής της διαδικασίας, το φόρτο στον παλιό διακομιστή μειώθηκε σημαντικά και η εργασία στο Zimbra έγινε ξανά άνετη και ευχάριστη για τους χρήστες.

Ας φανταστούμε μια άλλη κατάσταση: μια μικρή εταιρεία χρησιμοποιεί τις υπηρεσίες ενός παρόχου SaaS για πρόσβαση στη Zimbra σε βάση πολλαπλών μισθωτών. Ταυτόχρονα, η εταιρεία έχει το δικό της τιμολόγιο, πρόσβαση στη διαχείριση λογαριασμού κ.λπ. Ωστόσο, η εταιρεία σύντομα κερδίζει έναν μεγάλο διαγωνισμό και αυξάνει δραματικά το προσωπικό της. Παράλληλα, ο ρόλος του συστήματος συνεργασίας αυξάνεται ανάλογα. Η δυνατότητα χρήσης βιβλίου διευθύνσεων, οργάνωσης άμεσης επικοινωνίας μεταξύ των εργαζομένων και συντονισμού ενεργειών με χρήση ημερολογίων και ημερολογίων είναι εξαιρετικά σημαντική κατά την υλοποίηση μεγάλων έργων. Ταυτόχρονα, λόγω έλλειψης χρόνου, δεν είναι δυνατή η μετάβαση στην υποδομή της ίδιας της Zimbra. Από την άποψη αυτή, η διοίκηση αποφασίζει να συνάψει νέα σύμβαση με τον πάροχο SaaS, η οποία θα έχει αυστηρότερο SLA και, κατά συνέπεια, υψηλότερο κόστος υπηρεσιών.

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

Για τη μεταφορά γραμματοκιβωτίων, ο διαχειριστής θα χρειαστεί λίγο χρόνο και είναι αρκετά δύσκολο να προβλέψει πόσο χρόνο θα διαρκέσει η διαδικασία μετεγκατάστασης γραμματοκιβωτίου. Για να ανταποκριθεί στο τεχνικό διάλειμμα των 15 λεπτών, ο διαχειριστής αποφασίζει να μετεγκαταστήσει τα γραμματοκιβώτια σε δύο στάδια. Ως μέρος του πρώτου σταδίου, θα αντιγράψει όλα τα δεδομένα χρήστη στον νέο διακομιστή και ως μέρος του δεύτερου σταδίου, θα μεταφέρει τους ίδιους τους λογαριασμούς. Για να ολοκληρώσει το πρώτο βήμα εκτελεί την εντολή zxsuite powerstore doMailboxMove safeserver.saas.com domains company.ru data stages. Χάρη σε αυτό, όλα τα δεδομένα λογαριασμού από τον τομέα της εταιρείας θα μεταφερθούν με ασφάλεια σε έναν νέο ασφαλή διακομιστή. Αντιγράφονται σταδιακά, επομένως όταν οι λογαριασμοί μεταφερθούν τελικά σε νέο διακομιστή, θα αντιγραφούν μόνο τα δεδομένα που εμφανίστηκαν μετά το πρώτο αντίγραφο. Κατά τη στιγμή ενός τεχνικού διαλείμματος, ο διαχειριστής του συστήματος πρέπει απλώς να εισαγάγει την εντολή zxsuite powerstore doMailboxMove safeserver.saas.com domains company.ru σταδιακά δεδομένα, ειδοποιήσεις λογαριασμού [προστασία μέσω email]. Χάρη σε αυτό θα ολοκληρωθεί πλήρως η διαδικασία μεταφοράς του domain στον νέο διακομιστή. Επίσης, αμέσως μετά την ολοκλήρωση αυτής της εντολής, θα σταλεί ειδοποίηση για την ολοκλήρωσή της στο email του διαχειριστή και θα είναι δυνατή η ενημέρωση του πελάτη για την επιτυχή μετάβαση σε έναν πιο παραγωγικό και αξιόπιστο διακομιστή.

Ωστόσο, μην ξεχνάτε ότι τα αντίγραφα ασφαλείας των γραμματοκιβωτίων που μεταφέρθηκαν παρέμειναν στον παλιό διακομιστή. Ο πάροχος SaaS δεν ενδιαφέρεται να τα αποθηκεύσει στον παλιό διακομιστή και ως εκ τούτου ο διαχειριστής αποφασίζει να τα διαγράψει. Αυτό το κάνει χρησιμοποιώντας την εντολή zxsuite powerstore doPurgeMailboxes ignore_retention true. Χάρη σε αυτήν την εντολή, όλα τα αντίγραφα ασφαλείας των γραμματοκιβωτίων που μεταφέρθηκαν στον νέο διακομιστή θα διαγραφούν αμέσως από τον παλιό διακομιστή.

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

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο