Memindahkan peti mel antara lokasi storan dalam Zimbra Colboration Suite

Kami sebelum ini menulis tentang betapa mudah dan ringkas Zimbra Collaboration Suite Edisi Sumber Terbuka boleh skala. Menambah kedai mel baharu boleh dilakukan tanpa menghentikan infrastruktur yang digunakan Zimbra. Keupayaan ini sangat dihargai oleh penyedia SaaS yang menyediakan pelanggan mereka akses kepada Zimbra Collaboration Suite secara komersial. Walau bagaimanapun, proses penskalaan ini bukan tanpa beberapa kelemahan. Hakikatnya ialah apabila anda membuat akaun baharu dalam versi percuma Zimbra, ia ternyata berkait rapat dengan storan mel di mana ia dicipta, dan memindahkannya ke pelayan lain menggunakan alat terbina dalam Zimbra OSE giliran. menjadi proses yang tidak selamat dan agak intensif buruh. Walau bagaimanapun, memindahkan peti mel tidak selalunya mengenai penskalaan. Sebagai contoh, penyedia SaaS mungkin mempertimbangkan untuk memindahkan akaun ke pelayan yang lebih berkuasa apabila pelanggan mereka menukar pelan harga mereka. Organisasi besar juga mungkin perlu memindahkan akaun semasa penstrukturan semula.

Memindahkan peti mel antara lokasi storan dalam Zimbra Colboration Suite

Alat yang berkuasa untuk memindahkan akaun mel antara pelayan ialah Zextras PowerStore, yang merupakan sebahagian daripada set sambungan modular Suite Zextras. Terima kasih kepada pasukan doMailboxMove, sambungan ini membolehkan anda memindahkan bukan sahaja akaun individu dengan cepat dan mudah, tetapi juga keseluruhan domain ke storan mel lain. Mari kita fikirkan bagaimana ia berfungsi dan dalam kes apa penggunaannya akan memberikan kesan maksimum.

Sebagai contoh, mari kita ambil sebuah syarikat yang bermula dengan ruang pejabat yang kecil, tetapi kemudiannya berkembang menjadi perusahaan bersaiz sederhana dengan beberapa ratus pekerja. Pada awalnya, syarikat itu melaksanakan Zimbra Collaboration Suite Open-Source Edition. Penyelesaian kerjasama perkakasan percuma dan agak rendah, ia sesuai untuk syarikat permulaan. Walau bagaimanapun, selepas bilangan pekerja di perusahaan meningkat beberapa kali, pelayan tidak lagi dapat menampung beban dan mula bekerja dengan lebih perlahan. Untuk menyelesaikan masalah ini, pihak pengurusan memperuntukkan wang untuk membeli kemudahan penyimpanan mel baharu untuk meletakkan beberapa akaun padanya. Walau bagaimanapun, menyambungkan storan kedua dengan sendirinya tidak memberikan apa-apa, kerana semua akaun yang dibuat kekal pada pelayan lama, yang tidak dapat menampung nombor mereka.

Zimbra Collaboration Suite direka sedemikian rupa sehingga peranan utama dalam prestasinya dimainkan oleh kelajuan membaca dan menulis media, dan oleh itu meningkatkan kuasa pengkomputeran pelayan tidak akan membawa kepada menggandakan prestasi Zimbra. Dalam erti kata lain, dua pelayan dengan pemproses 4 teras dan 32 gigabait RAM akan menunjukkan prestasi yang jauh lebih baik daripada satu pelayan dengan pemproses 8 teras dan 64 gigabait RAM.

Untuk menyelesaikan isu ini, pentadbir sistem menggunakan penyelesaian daripada Zextras. Menggunakan arahan seperti zxsuite powerstore doMailboxMove akaun mail2.company.com [e-mel dilindungi] peringkat data, akaun Pentadbir satu demi satu memindahkan seratus akaun yang dibuat terakhir ke storan baharu. Selepas menyelesaikan proses ini, beban pada pelayan lama berkurangan dengan ketara dan bekerja di Zimbra sekali lagi menjadi selesa dan menyeronokkan untuk pengguna.

Mari bayangkan situasi lain: sebuah syarikat kecil menggunakan perkhidmatan penyedia SaaS untuk mengakses Zimbra secara berbilang penyewa. Pada masa yang sama, syarikat itu mempunyai tarif sendiri, akses kepada pentadbiran akaun, dan sebagainya. Walau bagaimanapun, syarikat itu tidak lama lagi memenangi tender utama dan secara mendadak meningkatkan kakitangannya. Pada masa yang sama, peranan sistem kerjasama meningkat dengan sewajarnya. Keupayaan untuk menggunakan buku alamat, mengatur komunikasi segera antara pekerja, dan menyelaraskan tindakan menggunakan kalendar dan diari adalah amat penting apabila melaksanakan projek besar. Pada masa yang sama, disebabkan kekurangan masa, tidak mungkin untuk beralih kepada infrastruktur Zimbra sendiri. Dalam hal ini, pihak pengurusan memutuskan untuk menandatangani kontrak baharu dengan pembekal SaaSnya, yang akan mempunyai SLA yang lebih ketat dan, oleh itu, kos perkhidmatan yang lebih tinggi.

Pembekal SaaS pula mempunyai beberapa kemudahan storan yang digunakan untuk melayani pelanggan yang telah melanggan pelan tarif yang berbeza. Selain SLA, pelayan untuk pelan yang lebih murah mungkin dilengkapi dengan HDD yang lebih perlahan, agak jarang disandarkan dan mungkin tidak dapat menyegerakkan data akaun dengan peranti mudah alih. Perbezaan utama juga ialah tempoh semasa penyedia SaaS menyimpan data pelanggan selepas tamat langganan perkhidmatannya. Oleh itu, selepas menandatangani kontrak, pentadbir sistem pembekal SaaS perlu memindahkan data semua akaun perusahaan ke storan e-mel baharu yang lebih tahan terhadap kesalahan dan produktif, yang akan menjamin pelanggan SLA yang tinggi.

Untuk memindahkan peti mel, pentadbir memerlukan sedikit masa, dan agak sukar untuk meramalkan berapa lama proses pemindahan peti mel akan diambil. Untuk memenuhi masa rehat teknikal selama 15 minit, pentadbir memutuskan untuk memindahkan peti mel dalam dua peringkat. Sebagai sebahagian daripada peringkat pertama, dia akan menyalin semua data pengguna ke pelayan baharu, dan sebagai sebahagian daripada peringkat kedua, dia akan memindahkan akaun itu sendiri. Untuk melengkapkan langkah pertama dia menjalankan arahan zxsuite powerstore doMailboxMove secureserver.saas.com domain company.ru peringkat data. Terima kasih kepada ini, semua data akaun daripada domain syarikat akan dipindahkan dengan selamat ke pelayan selamat baharu. Mereka disalin secara berperingkat, jadi apabila akaun akhirnya dipindahkan ke pelayan baharu, hanya data yang muncul selepas salinan pertama akan disalin. Pada masa rehat teknikal, pentadbir sistem hanya perlu memasukkan arahan zxsuite powerstore doMailboxMove secureserver.saas.com domain company.ru peringkat data, pemberitahuan akaun [e-mel dilindungi]. Terima kasih kepadanya, proses pemindahan domain ke pelayan baharu akan selesai sepenuhnya. Juga, sejurus selepas melengkapkan arahan ini, pemberitahuan tentang penyiapannya akan dihantar ke e-mel pentadbir dan mungkin untuk memaklumkan pelanggan tentang peralihan yang berjaya ke pelayan yang lebih produktif dan boleh dipercayai.

Walau bagaimanapun, jangan lupa bahawa salinan sandaran peti mel yang dipindahkan kekal pada pelayan lama. Pembekal SaaS tidak berminat untuk menyimpannya pada pelayan lama dan oleh itu pentadbir memutuskan untuk memadamkannya. Dia melakukan ini menggunakan arahan zxsuite powerstore doPurgeMailboxes ignore_retention benar. Terima kasih kepada arahan ini, semua salinan sandaran peti mel yang dipindahkan ke pelayan baharu akan dipadamkan serta-merta daripada pelayan lama.

Oleh itu, seperti yang kita dapat lihat, Zextras PowerStore memberikan pentadbir Zimbra kemungkinan hampir tidak terhad untuk menguruskan peti mel, yang membolehkan bukan sahaja mencapai penskalaan mendatar, malah untuk menyelesaikan beberapa masalah perniagaan. Selain itu, memindahkan peti mel antara kedai boleh digunakan untuk meningkatkan keselamatan proses kemas kini kedai mel Zimbra, tetapi topik ini layak mendapat artikelnya sendiri.

Sumber: www.habr.com

Tambah komen