একটি উচ্চ প্রাপ্যতা পোস্টফিক্স সিস্টেম কীভাবে তৈরি করবেন?


12

আমার একটি পোস্টফিক্স সার্ভারের জন্য একটি রিমোট মিরর স্থাপন করতে হবে (যেখানে উভয় মেইল ​​সার্ভারের সামগ্রী একই সাথে হওয়া উচিত)।

ধারণাটি হ'ল যদি মূল সার্ভারটি কোনও পর্যায়ে নেমে আসে তবে আয়না সার্ভারটি তার জায়গাটি নেবে, নতুন আগত মেলগুলি পরিচালনা করবে এবং যখন ই-মেইল সার্ভারটি আবার আসবে, তখন এটি নতুন ইমেলগুলির সাথে এটি আপডেট করবে এবং ফিরে আসবে এটি নতুন আগত মেলগুলি পরিচালনা করার নিয়ন্ত্রণ করে।

মেল সার্ভারগুলি বিভিন্ন স্থানে হোস্ট করা হবে (অর্থাত্ মাইন্ডোমাইন ডটকম, থেরিররসাইট ডটকম)।

একটি সাধারণ ব্যাক-আপ সার্ভার পাওয়া খুব কঠিন বলে মনে হচ্ছে না:

তবে সমস্যাটি হ'ল এই কনফিগারেশনটি ব্যাক-আপ সাইটটিকে মূল মেইল ​​সার্ভারের একটি সম্পূর্ণ আয়না করে তুলবে না (এটি মূল সার্ভার ডাউন থাকাকালীন প্রাপ্ত ইমেলগুলি কেবল ধারণ করবে)।

প্রয়োজনীয় কনফিগারেশন অর্জনের জন্য কি কোনও উপায় আছে?

উত্তর:


22

আপনি যে ফলাফলটি অর্জন করতে চান এবং যে পদ্ধতিতে আপনি এটি করার সিদ্ধান্ত নিয়েছেন তা খুব আলাদা জিনিস। ভোঁতা হতে, আপনি যা বাস্তবায়ন করতে চান এটি একটি খারাপ ধারণা, এবং যদি আপনি কোনওভাবে এটির কাজটি পরিচালনা করতে পারেন তবে এটি খুব বেশিদিন (বা খুব ভাল) কাজ করবে না।

এই প্রশ্নের উত্তর দিতে যে সমস্যাটি কঠিন করে তোলে তা হ'ল আপনি সরাসরি বাস্তবায়নের দিকে ঝাঁপিয়ে পড়েছেন এবং আপনার পরিবেশ বা আপনি আসলে কী অর্জন করতে চাইছেন সে সম্পর্কে দরকারী কিছু বর্ণনা করেন নি । দয়া করে এটি করবেন না, আপনি যদি "আপনার কাজ দেখায়" তবে আপনি এখানে আরও অনেক ভাল ফলাফল পাবেন।

যাইহোক, আপনাকে কয়েকটি বাস্তব পরিস্থিতি তৈরি করতে দেওয়া যাক, কী কী সম্ভব, ব্যবহারিক এবং দরকারী তার স্বাদ দিতে:

  • কোনও মেইল ​​নষ্ট হওয়ার বিষয়টি নিশ্চিত করা: (আপনি যে ডকুমেন্টেশন হিসাবে উল্লেখ করেছেন তা এটি পর্যাপ্ত পরিমাণে কভার করে বলে আমি মনে করি না) আপনি এখানে যা চান তা নিশ্চিতভাবেই আপনার মেইল ​​বিতরণ এবং পরিচালনার অবকাঠামো যত দিন ব্যয় হয়, আপনি তা করবেন না কোনও মেল বাউন্স করুন, এবং আপনি বিতরণ করা হবে যখন নিয়ন্ত্রণ করতে পারেন। এর জন্য, একটি "সাধারণ" অফ-সাইট ব্যাকআপ এমএক্স পর্যাপ্তভাবে কাজ করবে। আমি "সরল" বলছি কারণ আপনাকে ব্যাকআপে প্রচুর পরিমাণে প্রতিলিপি তৈরি করতে হবে (সমস্ত স্প্যাম বিরোধী যুক্তি, বৈধ ব্যবহারকারী / উলামের তথ্য যাতে আপনি সঠিকভাবে এসএমটিপি সময়ে অবৈধ মেলকে বাছাই করতে পারেন, এই ধরণের জিনিস) তবে এটি সমস্ত স্ক্রিপ্টযোগ্য , অটোমেটেবল এবং কিছুটা যত্ন সহ মোটামুটি তুচ্ছভাবে প্রয়োগযোগ্য। যতক্ষণ না আপনি সমস্ত মেল সারি করার জন্য পর্যাপ্ত ডিস্ক পেয়েছেন,
  • পূর্ণ মেল সিস্টেমের উপলব্ধতার বিষয়টি নিশ্চিত করা: আপনি যা চান তা এ জাতীয় শোনায় তবে এটি সহজ বা সুন্দর নয়। মূলত, আপনি সম্পূর্ণ সাইটের ব্যর্থতার ঘটনায় আপনার ব্যবহারকারীকে "পূর্ণ" মেল পরিষেবা সরবরাহ করতে সক্ষম হতে চান। নীতিগতভাবে, এটি আসলে অসম্ভব, কারণ প্রতিলিপিটি তাত্ক্ষণিক নয়, তবে আপনি কমপক্ষে নির্ভরযোগ্যতার একটি যুক্তিসঙ্গত স্তরে পৌঁছতে পারেন। অসুবিধাটি এমটিএ নয়, যদিও; এটি মেল স্টোর নিজেই। আপনাকে নিকট-আসল সময়ে দ্বিতীয় সাইটটিতে সমস্ত মেল স্টোরেজ ক্রিয়াকলাপগুলি (নতুন মেল সরবরাহ, বার্তা রাষ্ট্রের পরিবর্তনগুলি, মুছে ফেলার) প্রতিরূপের একটি উপায় খুঁজে বের করতে হবে - এবং কোন সাইটটি লাইভ রয়েছে তার উপর নির্ভর করে এটি উভয় উপায়েই করতে হবে । আপনি পর্যায়ক্রমিক আরএসসিএন-এর সস্তার বিকল্পটি নিতে পারেন (ঝুঁকি নিয়ে যে শেষের সিএসএনসি থেকে যে কোনও কিছু চিরতরে চলে গেছেযদি আপনার ব্যর্থতা প্রয়োজন হয়), বা বিভিন্ন ফাইল- বা ব্লক-স্তরের প্রতিলিপি কৌশলগুলি চেষ্টা করুন এবং কাছাকাছি-রিয়েল-টাইমে জিনিসগুলিকে সিঙ্ক করার চেষ্টা করুন (উল্লেখযোগ্যভাবে আরও জটিল কনফিগারেশন এবং ক্রিয়াকলাপের বিনিময়ে তথ্য ক্ষতির পরিমাণ হ্রাস) । কিছু মেল সিস্টেমে অন্তর্নির্মিত কিছু ধরণের প্রতিলিপিগুলির জন্য সমর্থন রয়েছে যা জীবনকে সহজ করে তুলতে পারে। তারপর ওইখানে ব্যর্থ গোটা কোনো সমস্যা রয়েছে এবং কিভাবে আপনি যে করবেন, এবং তারপর ব্যর্থ ফিরে , যা কঠিন আবার, এবং পরিশেষে আপনি এটা পর্যায়ক্রমে পরীক্ষা করার জন্য, তা নিশ্চিত করার জন্য অপারেটিং সিস্টেম আপগ্রেড যে তুমি করেছ পেয়েছেন যখন ফিরে না কিছু ভাঙ্গা ...

মূলত, পরবর্তী বিকল্পটি বেদনাদায়ক এবং বিরক্তিকর। আমার ব্যক্তিগত পছন্দ, যদি আপনি এটি থেকে দূরে সরে যেতে পারেন (এবং আপনি যতবার পারেন আপনি অবাক হয়ে যাবেন) আপনার সমস্ত ডিমকে একটি ঝুড়িতে রাখা হবে, এটি নিশ্চিত করার পরে যে আপনি সত্যিই একটি ভাল, দৃ basket় ঝুড়ি পেয়েছেন (সঠিক সিস্টেম ইঞ্জিনিয়ারিং ), হাতে ঝুড়ি-প্যাচ এবং সরঞ্জামের স্টোক রাখা ( উচ্চ পুনরুদ্ধারযোগ্যতার দিকে ফোকাস করা ) এবং লোকেরা নিশ্চিত যে প্রতিটি সময় অন্তত কয়েকটি ডিম ভেঙে যেতে পারে এবং আপনি সত্যই দুঃখিত, তবে জীবন নিখুঁত নয় (এসএলএর গ্যারান্টীগুলি যুক্তিসঙ্গত নয়)

এমন অনেক সময় আছে যখন আপনার অতি উচ্চ প্রাপ্যতার প্রয়োজন হয় এবং আমি এমন সিস্টেম তৈরি করেছি যা এটি নিশ্চিত করে, তবে সেগুলি সহজ নয় এবং অনেক ক্ষেত্রে তারা ব্যয়বহুল হয় না, যা আমরা এখানে এসেছি। হ্যাঁ, এইচএ শীতল এবং সেক্সি, এবং আপনি জটিলতার কিছু বিশাল একত্ববাদী গড়ে তোলার জন্য জিক ক্রেডিট পান, তবে আমরা আমাদের ইওকোসগুলিকে আঘাত করার জন্য এখানে নেই। আমরা ব্যবসায়ের মূল্য সরবরাহ করতে এখানে এসেছি এবং আমি দুঃখিত, তবে একটি রুবে গোল্ডবার্গ অত্যন্ত-উপলভ্য মাল্টি-সাইট মেল ক্লাস্টার সম্ভবত একটি সহজ, মজবুত মেল পরিষেবা এবং মাঝে মধ্যে "আমরা" হিসাবে এতটা মান সরবরাহ করবে না isn't মেল বিভ্রাটের জন্য দুঃখিত, আমাদের এক ঘন্টা পরে সিস্টেমগুলি ফিরে আসবে, দয়া করে আমাদের উপর একটি কফি এবং একটি মাফিন খেতে দ্বিধা বোধ করবেন "ঘোষণাটি।


2
এটি নিজের চেয়ে ভাল বলতে পারত না।
voretaq7

4
দুঃখিত যে আমি কেবল একটি +1 দিতে পারি
মেলকিউ

আমি মনে করি যে কোনও এনএএস মূলত মেল স্টোরেজ এবং সিঙ্কের সমস্যার সমাধান করে, তাই না? বিশেষত যদি আপনার মেল স্টোরটি বিশাল আকার ধারণ করে এবং আপনি অসংখ্য ডোমেনের জন্য মেল হোস্ট করছেন।
আর্নি

না, একটি এনএএস সম্পূর্ণ সমস্যার প্রায় 5%, এবং এটি আপনার কর্মক্ষমতা এবং স্কেলাবিলিটিটির জন্য খারাপ কাজ করে।
womble

1

আপনি এটি এমএক্স ডিএনএস ফেলওভার + দ্বারা ডেটা প্রতিলিপি সিস্টেমের মাধ্যমে অর্জন করতে পারেন।

এমএক্স ফেলওভারের জন্য: দুটি মেল সার্ভারের, ব্যাকআপটির জন্য ডিএনএস কনফিগারেশনে সহায়তা প্রয়োজন

তথ্য প্রতিলিপি জন্য: http://www.drbd.org/docs/install/

- $


একই ল্যানে নেই এমন সার্ভারগুলির সাথে কাজ করবে? প্রধান সার্ভার এবং ব্যর্থ ওভার সার্ভারের কেবলমাত্র ইন্টারনেটের মাধ্যমে যোগাযোগ করা উচিত, সুতরাং আমি নিশ্চিত নই যে এটি সে ক্ষেত্রে কাজ করবে কিনা।
ভ্যানহ্যাকম্যান

ডিআরবিডি'র একটি মালিকানাধীন প্রক্সি পণ্য রয়েছে যা WAN প্রতিরূপকে ব্যাপকভাবে উন্নত করে; এটি সস্তা নয়, এবং সর্বত্র সর্বদা আপ টু ডেট রাখার গ্যারান্টি নেই।
দোলা

1

আমি একটি অনুরূপ সমাধান সম্পাদন করতে dbmail ব্যবহার করেছি । dbmail সমস্ত ইমেল একটি ডাটাবেসে সঞ্চয় করে। আপনার ইমেলগুলি দূরবর্তী অবস্থানেও সঞ্চিত রয়েছে তা নিশ্চিত করতে আপনি ডাটাবেস প্রতিলিপি সেটআপ করতে পারেন। এটি আপনাকে মেইল ​​সিস্টেমের পরিচালনা আরও জটিল করে তোলে কারণ আপনাকে ইমেল পাশাপাশি ডেটাবেস পরিচালনা করতে হয়।


0

আপনি যা চান তা হল পোস্টফিক্সের প্রতিলিপি, যা আমি মনে করি না পোস্টফিক্স স্থানীয়ভাবে সমর্থন করে। সমাধানটি আমি অন্যান্য লোকদের যে সমাধানটি দেখেছি তা হ'ল পোস্ট ফিক্স ডেটা ফাইলগুলি বিতরণকারী ফাইল সিস্টেম ব্যবহার করে সার্ভারের মধ্যে প্রতিলিপি করা।


3
মিররিং পোস্টফিক্সটি সহজ। তবে সমস্যাটি নয়। কঠিন জিনিস হ'ল কীভাবে মেল স্টোরেজ (এমবক্স বা মাইল্ডির) সিঙ্ক্রোনাইজ করা যায়। আইএমএপ-এর জন্য এনএফএসে মেল সংরক্ষণ করা প্রায় অসম্ভব এবং এটি আবার একক পয়েন্ট-অফ-ব্যর্থতার দিকে পরিচালিত করে।
মেলকিউ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.