ہم نے پہلے بھی لکھا تھا۔
سرورز کے درمیان میل اکاؤنٹس کی منتقلی کا ایک طاقتور ٹول Zextras PowerStore ہے، جو ماڈیولر ایکسٹینشنز کے سیٹ کا حصہ ہے۔
مثال کے طور پر، آئیے ایک ایسی کمپنی کو لے لیں جس کا آغاز ایک چھوٹے سے دفتر کی جگہ سے ہوا تھا، لیکن بعد میں وہ کئی سو ملازمین کے ساتھ ایک درمیانے درجے کے ادارے میں تبدیل ہو گئی۔ بالکل شروع میں، کمپنی نے Zimbra Collaboration Suite Open-Source Edition نافذ کیا۔ ایک مفت اور کافی کم ہارڈ ویئر کے تعاون کا حل، یہ ایک اسٹارٹ اپ کمپنی کے لیے مثالی تھا۔ تاہم، انٹرپرائز میں ملازمین کی تعداد میں کئی گنا اضافہ ہونے کے بعد، سرور مزید بوجھ سے نمٹ نہیں سکا اور زیادہ آہستہ سے کام کرنے لگا۔ اس مسئلے کو حل کرنے کے لیے، انتظامیہ نے ایک نئی میل سٹوریج کی سہولت خریدنے کے لیے رقم مختص کی تاکہ اس پر کچھ کھاتوں کو رکھا جا سکے۔ تاہم، دوسرے سٹوریج کو اپنے آپ میں جوڑنے سے کچھ حاصل نہیں ہوا، کیونکہ تمام بنائے گئے اکاؤنٹس پرانے سرور پر ہی رہ گئے، جو ان کے نمبر کے ساتھ آسانی سے مقابلہ نہیں کر سکتے تھے۔
زمبرا کولابریشن سویٹ کو اس طرح سے ڈیزائن کیا گیا ہے کہ اس کی کارکردگی میں مرکزی کردار میڈیا کو پڑھنے اور لکھنے کی رفتار سے ادا کیا جاتا ہے، اور اس لیے سرور کی کمپیوٹنگ پاور میں اضافہ زمبرا کی کارکردگی کو دگنا کرنے کا باعث نہیں بنے گا۔ دوسرے لفظوں میں، 4 کور پروسیسر اور 32 گیگا بائٹس ریم والے دو سرورز 8 کور پروسیسر اور 64 گیگا بائٹس ریم والے سرور سے کہیں زیادہ بہتر کارکردگی کا مظاہرہ کریں گے۔
اس مسئلے کو حل کرنے کے لیے، سسٹم ایڈمنسٹریٹر نے Zextras سے ایک حل استعمال کیا۔ جیسے کمانڈ کا استعمال کرنا zxsuite powerstore doMailboxMove mail2.company.com اکاؤنٹس [ای میل محفوظ] مراحل کا ڈیٹا، اکاؤنٹ منتظم ایک ایک کر کے آخری سو بنائے گئے اکاؤنٹس کو نئے اسٹوریج میں منتقل کرتا ہے۔ اس عمل کو مکمل کرنے کے بعد پرانے سرور پر لوڈ نمایاں طور پر کم ہو گیا اور زمبرا میں دوبارہ کام کرنا صارفین کے لیے آرام دہ اور پرلطف ہو گیا۔
آئیے ایک اور صورت حال کا تصور کریں: ایک چھوٹی کمپنی کثیر کرایہ دار کی بنیاد پر زمبرا تک رسائی کے لیے SaaS فراہم کنندہ کی خدمات استعمال کرتی ہے۔ ایک ہی وقت میں، کمپنی کا اپنا ٹیرف، اکاؤنٹ ایڈمنسٹریشن تک رسائی، اور اسی طرح. تاہم، کمپنی جلد ہی ایک بڑا ٹینڈر جیت لیتی ہے اور ڈرامائی طور پر اپنے عملے میں اضافہ کرتی ہے۔ ایک ہی وقت میں، تعاون کے نظام کا کردار اس کے مطابق بڑھتا ہے. ایڈریس بک استعمال کرنے کی صلاحیت، ملازمین کے درمیان فوری مواصلت کو منظم کرنا، اور کیلنڈرز اور ڈائریوں کا استعمال کرتے ہوئے کارروائیوں کو مربوط کرنا بڑے منصوبوں کو لاگو کرتے وقت انتہائی اہم ہے۔ ایک ہی وقت میں، وقت کی کمی کی وجہ سے، زمبرا کے اپنے بنیادی ڈھانچے کو تبدیل کرنا ممکن نہیں ہے۔ اس سلسلے میں، انتظامیہ اپنے SaaS فراہم کنندہ کے ساتھ ایک نیا معاہدہ کرنے کا فیصلہ کرتی ہے، جس میں SLA سخت ہوگا اور، اس کے مطابق، خدمات کی زیادہ قیمت ہوگی۔
بدلے میں SaaS فراہم کنندہ کے پاس اسٹوریج کی کئی سہولیات ہیں جو ان کلائنٹس کی خدمت کے لیے استعمال ہوتی ہیں جنہوں نے مختلف ٹیرف پلانز کو سبسکرائب کیا ہے۔ SLA کے علاوہ، سستے منصوبوں کے سرورز سست HDDs سے لیس ہو سکتے ہیں، نسبتاً شاذ و نادر ہی بیک اپ ہوتے ہیں، اور ہو سکتا ہے کہ وہ اکاؤنٹ کے ڈیٹا کو موبائل آلات کے ساتھ ہم آہنگ نہ کر سکیں۔ ایک بڑا فرق وہ مدت بھی ہے جس کے دوران SaaS فراہم کنندہ اپنی خدمات کی سبسکرپشن ختم ہونے کے بعد کسٹمر کا ڈیٹا اسٹور کرتا ہے۔ اس لیے، معاہدے پر دستخط کرنے کے بعد، SaaS فراہم کنندہ کے سسٹم ایڈمنسٹریٹر کو تمام انٹرپرائز اکاؤنٹس کے ڈیٹا کو ایک نئے، زیادہ خرابی برداشت کرنے والے اور نتیجہ خیز ای میل اسٹوریج میں منتقل کرنے کی ضرورت ہے، جو کلائنٹ کو اعلی SLA کی ضمانت دے گا۔
میل باکسز کی منتقلی کے لیے، منتظم کو کچھ وقت درکار ہوگا، اور میل باکس کی منتقلی کے عمل میں کتنا وقت لگے گا اس کا اندازہ لگانا کافی مشکل ہے۔ 15 منٹ کے تکنیکی وقفے کو پورا کرنے کے لیے، منتظم میل باکسز کو دو مراحل میں منتقل کرنے کا فیصلہ کرتا ہے۔ پہلے مرحلے کے حصے کے طور پر، وہ صارف کے تمام ڈیٹا کو نئے سرور پر کاپی کرے گا، اور دوسرے مرحلے کے حصے کے طور پر، وہ اکاؤنٹس کو خود منتقل کر دے گا۔ پہلا قدم مکمل کرنے کے لیے وہ کمانڈ چلاتا ہے۔ zxsuite powerstore doMailboxMove safeserver.saas.com ڈومینز company.ru ڈیٹا کا مرحلہ. اس کی بدولت کمپنی کے ڈومین سے اکاؤنٹ کا تمام ڈیٹا محفوظ طریقے سے ایک نئے محفوظ سرور پر منتقل ہو جائے گا۔ ان کی بتدریج کاپی کی جاتی ہے، اس لیے جب اکاؤنٹس کو آخر کار نئے سرور پر منتقل کیا جاتا ہے، تو صرف وہی ڈیٹا کاپی کیا جائے گا جو پہلی کاپی کے بعد ظاہر ہوا تھا۔ تکنیکی وقفے کے وقت، سسٹم ایڈمنسٹریٹر کو صرف کمانڈ داخل کرنے کی ضرورت ہوتی ہے۔ zxsuite powerstore doMailboxMove securityserver.saas.com ڈومینز company.ru ڈیٹا، اکاؤنٹ کی اطلاعات [ای میل محفوظ]. اس کی بدولت ڈومین کو نئے سرور پر منتقل کرنے کا عمل مکمل طور پر مکمل ہو جائے گا۔ اس کے علاوہ، اس کمانڈ کو مکمل کرنے کے فوراً بعد، اس کی تکمیل کے بارے میں ایک اطلاع منتظم کے ای میل پر بھیجی جائے گی اور یہ ممکن ہو گا کہ کلائنٹ کو ایک زیادہ نتیجہ خیز اور قابل اعتماد سرور پر کامیاب منتقلی کے بارے میں مطلع کیا جائے۔
تاہم، یہ نہ بھولیں کہ منتقل شدہ میل باکسز کی بیک اپ کاپیاں پرانے سرور پر موجود تھیں۔ SaaS فراہم کنندہ انہیں پرانے سرور پر ذخیرہ کرنے میں دلچسپی نہیں رکھتا ہے اور اس وجہ سے منتظم انہیں حذف کرنے کا فیصلہ کرتا ہے۔ وہ کمانڈ کا استعمال کرتے ہوئے یہ کرتا ہے۔ zxsuite powerstore doPurgeMailboxes ignore_retention true. اس کمانڈ کی بدولت، نئے سرور پر منتقل کردہ میل باکسز کی تمام بیک اپ کاپیاں پرانے سرور سے فوری طور پر حذف ہو جائیں گی۔
اس طرح، جیسا کہ ہم نے دیکھا، Zextras PowerStore زمبرا ایڈمنسٹریٹر کو میل باکسز کے انتظام کے لیے تقریباً لامحدود امکانات فراہم کرتا ہے، جس سے نہ صرف افقی پیمانہ حاصل کیا جا سکتا ہے، بلکہ کاروباری مسائل کو حل کرنے کے لیے بھی۔ مزید برآں، اسٹورز کے درمیان میل باکسز کو منتقل کرنے کا استعمال Zimbra میل اسٹور اپ ڈیٹ کے عمل کی سیکیورٹی کو بہتر بنانے کے لیے کیا جا سکتا ہے، لیکن یہ موضوع اس کے اپنے مضمون کا مستحق ہے۔
ماخذ: www.habr.com