ম্যানুয়াল আপডেটগুলি সর্বোত্তমভাবে এখানে উল্লেখ করা হয়েছে যে আপনি কী ঘটছে তা দেখতে পারেন sense তবে, প্রচুর সংখ্যক সার্ভারের জন্য যা অযৌক্তিক হয়ে উঠতে পারে। ড্রাই রান একটি স্ট্যান্ডার্ড অনুশীলন, প্রকৃতপক্ষে, বেশিরভাগ প্যাকেজ পরিচালকরা আপনাকে এগিয়ে যাওয়ার আগে জিজ্ঞাসা করবে।
নিয়মিত আপডেট করা সর্বোত্তম হতে পারে যদিও এটি কিছুটা ব্যালান্সিং আইন হতে পারে। ঘন ঘন আপডেট মানে একবারে কম যাওয়া এবং একবারে ভুল হওয়া কম। যদি জিনিসগুলি ভুল হয় তবে পরিদর্শন করার জন্য কম প্রার্থী রয়েছে। প্যাকেজগুলি ছোট পদক্ষেপগুলিতে আপডেট করার ক্ষেত্রেও কিছুটা ভাল, সাধারণত প্রোগ্রামার আপডেট হওয়ার পরে তারা শেষ সংস্করণ থেকে পরবর্তী সংস্করণে যাওয়ার দিকে তাকিয়ে থাকে, শেষ সংস্করণের বাইরেও তারা কোনও মনোযোগ দেবে কি না, যদিও এটি বিবেচনায় আসে though বেশিরভাগ সফ্টওয়্যার যা দ্রুত বিকশিত হয় for
সমস্ত আপডেট অ-বিঘ্নিত নয়। আপনি এটি জন্য নজর রাখতে চাইবেন। কিছু নিখুঁত সময়ের দিকে পরিচালিত পরিষেবাগুলি পুনরায় চালু করবে।
আদর্শ সেটআপে আপনার নিম্নলিখিতগুলি থাকতে পারে:
- সুদর্শন সুইচিং সার্ভারের একটি মাধ্যম (A / B বা টিক টোক) এর অর্থ এটি আপনি বেঞ্চে থাকাকালীন একটি আপডেট করুন, তারপরে কেবল ট্র্যাফিকটিকে বর্তমানের থেকে নতুনটিতে স্যুইপ করুন। এটি ডাটাবেসগুলির মতো পরিষেবার ক্ষেত্রে আরও জটিল হতে পারে।
- আপডেট পরীক্ষা করার ক্ষমতা। আপনার পরীক্ষামূলক সার্ভারগুলি থাকতে হবে যা ব্যবহারিকভাবে উত্পাদনের ক্লোন (তবে কোনও উত্পাদন পরিষেবার সাথে সংযুক্ত না করে)। এগুলি আপনাকে প্রথমে আপডেটগুলি পরীক্ষা করার অনুমতি দেবে।
- একটি ভাল ব্যাকআপ কৌশল, ইনক্রিমেন্টাল আদর্শ। আপনি কখনো জানেন না. দুঃখের চেয়ে নিরাপদ থাকা সবসময় ভাল।
- কোন সময়ে সর্বাধিক ক্রিয়াকলাপ রয়েছে এবং ডাউনটাইমের কোন স্তরটি সহনীয় of সে সম্পর্কে সচেতন হন।
- কীভাবে কোনও আপডেট বা একটি নির্দিষ্ট প্যাকেজ রোলব্যাক করবেন তা জানুন।
- আপনার নিজস্ব প্যাকেজ আয়না রয়েছে তাই সার্ভারগুলিতে আপডেটগুলি ধারাবাহিক এবং অনুমানযোগ্য। আপনি বিশ্বাস করতে পারেন এমন একটি শালীন অপরিকল্পিত সিস্টেমের দিকে এটি প্রথম পদক্ষেপ। এর অর্থ আপনি আয়না আপডেট করতে পারবেন, এক বা একাধিক পরীক্ষার মেশিনে আপডেট চালাতে পারেন যদি তা ভাল হয় তবে এটি স্বয়ংক্রিয়ভাবে বেরিয়ে যেতে দিন। আমি প্রায় 800 ইপোস মেশিনকে যথাযথভাবে পরিচালনার সাথে একটি দুর্দান্ত সময় কাটিয়েছি।
- ধারাবাহিকতার একটি ভাল স্তর যাতে আপনি জানতে পারেন যে এখানে যদি কিছু কাজ করে তবে এটি সেখানে কাজ করবে।
এর মধ্যে কয়েকটি ছোট সেটআপগুলির জন্য বিভিন্ন ডিগ্রীতে ওভারকিল হতে পারে তবে তা মনে রাখা উচিত।
সাধারণভাবে বলতে গেলে আপডেটগুলি সার্ভারের ডিস্ট্রোসের জন্য সাধারণত তুলনামূলকভাবে বেদনাদায়ক থাকে। এর কারণ তারা প্রায়শই কেবল বাগ ফিক্স এবং সুরক্ষা আপডেটগুলিতে লেগে থাকে। লোকেরা যদি সিস্টেমে অদ্ভুত কাজ করে থাকে বা আপনি অতিরিক্ত প্যাকেজ উত্স যোগ করেন তবে আপনার সমস্যা হতে পারে।
যদিও এটি মাঝারি বিরল, তারা মাঝেমধ্যে ভুল করে এবং ছোটখাটো প্যাকেজ সংস্করণের মধ্যে সামঞ্জস্যতা ভঙ্গ করে।