Zimbra Collboration Suite дахь хадгалах газруудын хооронд шуудангийн хайрцгийг шилжүүлэх

Бид өмнө нь бичсэн ямар хялбар, энгийн Zimbra Collaboration Suite Open-Source Edition нь өргөтгөх боломжтой. Шинэ шуудангийн дэлгүүрүүдийг нэмэх нь Zimbra-г байрлуулсан дэд бүтцийг зогсоохгүйгээр хийж болно. Үйлчлүүлэгчдэдээ арилжааны үндсэн дээр Zimbra Collaboration Suite-д хандах боломжийг олгодог SaaS үйлчилгээ үзүүлэгчид энэ чадварыг өндөр үнэлдэг. Гэсэн хэдий ч энэхүү масштабын процесс нь олон тооны сул талуудаас ангид биш юм. Үнэн хэрэгтээ та Zimbra-ийн үнэгүй хувилбарт шинэ данс үүсгэх үед энэ нь үүсгэсэн захидлын сантай нягт холбоотой болж, Zimbra OSE-ийн суурилуулсан хэрэгслүүдийг ашиглан өөр сервер рүү шилжүүлдэг. Энэ нь аюулгүй, нэлээд хөдөлмөр их шаардсан үйл явц юм. Гэсэн хэдий ч шуудангийн хайрцгийг шилжүүлэх нь үргэлж жижигрүүлэх гэсэн үг биш юм. Жишээлбэл, SaaS үйлчилгээ үзүүлэгчид үйлчлүүлэгчдээ үнийн төлөвлөгөөгөө өөрчлөх үед дансаа илүү хүчирхэг сервер рүү шилжүүлэх талаар бодож болно. Мөн томоохон байгууллагууд бүтцийн өөрчлөлт хийхдээ данс шилжүүлэх шаардлагатай болдог.

Zimbra Collboration Suite дахь хадгалах газруудын хооронд шуудангийн хайрцгийг шилжүүлэх

Серверүүдийн хооронд шуудангийн данс дамжуулах хүчирхэг хэрэгсэл бол модульчлагдсан өргөтгөлүүдийн нэг хэсэг болох Zextras PowerStore юм. Zekstras Suite. Багийнханд баярлалаа doMailboxMove, энэ өргөтгөл нь танд зөвхөн хувийн данснаас гадна бүх домэйныг бусад шуудангийн хадгалалт руу хурдан, хялбар шилжүүлэх боломжийг олгодог. Энэ нь хэрхэн ажилладаг, ямар тохиолдолд хэрэглэх нь хамгийн их үр нөлөө үзүүлэхийг олж мэдье.

Жишээ болгон жижиг оффисоор эхэлж байсан ч сүүлдээ хэдэн зуун ажилтантай дунд үйлдвэр болтлоо томорсон компанийг авч үзье. Хамгийн эхэнд тус компани Zimbra Collaboration Suite Open-Source Edition-ийг хэрэгжүүлсэн. Үнэгүй, харьцангуй бага техник хангамжийн хамтын ажиллагааны шийдэл нь гарааны компанид тохиромжтой байв. Гэсэн хэдий ч аж ахуйн нэгжийн ажилчдын тоо хэд дахин нэмэгдсэний дараа сервер ачааллаа даахгүй болж, удаан ажиллаж эхэлсэн. Энэ асуудлыг шийдэхийн тулд удирдлага нь зарим дансыг байршуулахын тулд шинэ шуудангийн хадгалах байгууламж худалдаж авахад мөнгө хуваарилав. Гэсэн хэдий ч хоёр дахь санах ойг холбох нь өөрөө юу ч өгсөнгүй, учир нь бүх үүсгэсэн дансууд хуучин сервер дээр үлдсэн бөгөөд энэ нь зүгээр л тэдний тоог даван туулж чадахгүй байв.

Zimbra Collaboration Suite нь түүний гүйцэтгэлд гол үүрэг нь зөөвөрлөгчийг унших, бичих хурдаар гүйцэтгэдэг тул серверийн тооцоолох хүчийг нэмэгдүүлэх нь Zimbra-ийн гүйцэтгэлийг хоёр дахин нэмэгдүүлэхэд хүргэхгүй. Өөрөөр хэлбэл, 4 цөмт процессортой, 32 гигабайт RAM-тай хоёр сервер нь 8 цөмт процессортой, 64 гигабайт RAM-тай нэг серверээс хамаагүй дээр байх болно.

Энэ асуудлыг шийдэхийн тулд системийн администратор Zeextras-ийн шийдлийг ашигласан. гэх мэт командыг ашиглах zxsuite powerstore doMailboxMove mail2.company.com бүртгэлүүд [имэйлээр хамгаалагдсан] үе шатуудын өгөгдөл, данс Админ сүүлийн үүсгэсэн зуу зуун дансыг нэг нэгээр нь шинэ сан руу шилжүүлдэг. Энэ процессыг дуусгасны дараа хуучин серверийн ачаалал мэдэгдэхүйц буурч, Zimbra-д дахин ажиллах нь хэрэглэгчдэд тухтай, тааламжтай болсон.

Өөр нэг нөхцөл байдлыг төсөөлөөд үз дээ: жижиг компани Zimbra-д олон түрээслэгчээр хандахын тулд SaaS үйлчилгээ үзүүлэгчийн үйлчилгээг ашигладаг. Үүний зэрэгцээ компани өөрийн гэсэн тарифтай, дансны удирдлагад хандах боломжтой гэх мэт. Гэвч удалгүй томоохон тендерт ялж, боловсон хүчнийхээ тоог эрс нэмэгдүүлсэн. Үүний зэрэгцээ хамтын ажиллагааны системийн үүрэг дагаад нэмэгдэж байна. Томоохон төслүүдийг хэрэгжүүлэхэд хаягийн дэвтэр ашиглах, ажилчдын хоорондын шуурхай харилцаа холбоог зохион байгуулах, хуанли, өдрийн тэмдэглэл ашиглан үйлдлээ зохицуулах чадвар нь маш чухал юм. Үүний зэрэгцээ цаг хугацаа хомс байгаа тул Зимбрагийн өөрийн дэд бүтцэд шилжих боломжгүй байна. Үүнтэй холбогдуулан удирдлага нь SaaS үйлчилгээ үзүүлэгчтэйгээ шинэ гэрээ байгуулахаар шийдсэн бөгөөд энэ нь илүү хатуу SLA, үүний дагуу үйлчилгээний өртөг өндөр байх болно.

SaaS үйлчилгээ үзүүлэгч нь эргээд өөр өөр тарифын төлөвлөгөөнд бүртгүүлсэн үйлчлүүлэгчдэд үйлчлэх хэд хэдэн хадгалах байгууламжтай. SLA-аас гадна хямд төлөвлөгөөний серверүүд нь удаан HDD-ээр тоноглогдсон, харьцангуй ховор нөөцлөгдсөн, дансны өгөгдлийг хөдөлгөөнт төхөөрөмжтэй синхрончлох боломжгүй байж болно. Гол ялгаа нь SaaS үйлчилгээ үзүүлэгч нь үйлчилгээнийхээ захиалга дууссаны дараа хэрэглэгчийн мэдээллийг хадгалах хугацаа юм. Тиймээс гэрээнд гарын үсэг зурсны дараа SaaS үйлчилгээ үзүүлэгчийн системийн администратор нь бүх аж ахуйн нэгжийн дансны өгөгдлийг шинэ, илүү алдаатай, бүтээмжтэй имэйл хадгалах сан руу шилжүүлэх шаардлагатай бөгөөд энэ нь үйлчлүүлэгчид өндөр SLA-ийг баталгаажуулах болно.

Шуудангийн хайрцгийг шилжүүлэхийн тулд админ хэсэг хугацаа шаардагдах бөгөөд шуудангийн хайрцгийг шилжүүлэх үйл явц хэр удаан үргэлжлэхийг таамаглахад нэлээд хэцүү байдаг. 15 минутын техникийн завсарлага авахын тулд администратор шуудангийн хайрцгийг хоёр үе шаттайгаар шилжүүлэхээр шийддэг. Эхний шатны хүрээнд тэрээр бүх хэрэглэгчийн мэдээллийг шинэ сервер рүү хуулж, хоёр дахь шатанд дансаа өөрөө шилжүүлнэ. Эхний алхамыг дуусгахын тулд тэр тушаалыг ажиллуулдаг zxsuite powerstore doMailboxMove secureserver.saas.com домэйн company.ru нь өгөгдлийг үе шаттайгаар явуулдаг.. Үүний ачаар компанийн домэйн дэх бүх дансны өгөгдлийг шинэ аюулгүй сервер рүү найдвартай шилжүүлэх болно. Тэдгээрийг аажмаар хуулдаг тул дансуудыг шинэ сервер рүү шилжүүлэхэд зөвхөн эхний хуулбарын дараа гарч ирсэн өгөгдлийг хуулах болно. Техникийн завсарлагааны үед системийн администратор тушаалыг оруулахад л хангалттай zxsuite powerstore doMailboxMove secureserver.saas.com домэйн company.ru нь өгөгдөл, дансны мэдэгдлийг үе шаттайгаар явуулдаг. [имэйлээр хамгаалагдсан]. Үүний ачаар домэйныг шинэ сервер рүү шилжүүлэх үйл явц бүрэн дуусна. Мөн энэ тушаалыг гүйцэтгэсний дараа шууд администраторын цахим шуудан руу түүнийг дуусгах тухай мэдэгдэл илгээгдэх бөгөөд илүү бүтээмжтэй, найдвартай сервер рүү амжилттай шилжсэн тухай үйлчлүүлэгчид мэдэгдэх боломжтой болно.

Гэсэн хэдий ч шилжүүлсэн шуудангийн хайрцгийн нөөц хуулбарууд хуучин сервер дээр үлдсэн гэдгийг бүү мартаарай. SaaS үйлчилгээ үзүүлэгч нь тэдгээрийг хуучин сервер дээр хадгалах сонирхолгүй байгаа тул администратор тэдгээрийг устгахаар шийдсэн. Тэр тушаалыг ашиглан үүнийг хийдэг zxsuite powerstore doPurgeMailboxes ignore_retention үнэн. Энэхүү тушаалын ачаар шинэ сервер рүү шилжүүлсэн шуудангийн хайрцгийн бүх нөөц хуулбарууд хуучин серверээс шууд устгагдах болно.

Тиймээс, бидний харж байгаагаар Zextras PowerStore нь Zimbra-ийн администраторт шуудангийн хайрцгийг удирдах бараг хязгааргүй боломжийг олгож, зөвхөн хэвтээ масштабтай болгох төдийгүй бизнесийн зарим асуудлыг шийдвэрлэх боломжийг олгодог. Нэмж дурдахад, дэлгүүрүүдийн хооронд шуудангийн хайрцгийг зөөх нь Zimbra мэйл дэлгүүрийн шинэчлэлтийн процессын аюулгүй байдлыг сайжруулахад ашиглагдаж болох боловч энэ сэдэв нь өөрийн гэсэн нийтлэл байх ёстой.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх