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