লিনাক্স / ইউনিক্স সার্ভারে পরিবর্তনগুলি ট্র্যাক করার জন্য আপনি কোন সরঞ্জামের পরামর্শ দিচ্ছেন


38

আমি ক্লায়েন্টদের জন্য ইমেল, ক্যাশিং, ওয়েব সার্ভিসিং, ফিল্টারিং, ফায়ারওয়ালিং / রাউটিং ইত্যাদির বিভিন্ন ভূমিকাতে বেশ কয়েকটি লিনাক্স সার্ভার পরিচালনা করি।

যেহেতু আমি এই কম্পিউটারগুলির মালিক নই এবং কেবল রিমোট সহায়তা সরবরাহ করি, তাই পুতুলের মতো কেন্দ্রীয় ব্যবস্থাপনার সিস্টেমগুলি এগুলি সঠিক সরঞ্জাম বলে মনে হয় না। (আপনি যদি এই ধারনাটি সম্পর্কে ভুল বলে মনে করেন তবে আমাকে সংশোধন করুন)

কনফিগারেশন ফাইল, প্যাকেজ ইনস্টল ইত্যাদির পরিবর্তনগুলি ট্র্যাক করার জন্য আপনি কোন সরঞ্জামগুলির পরামর্শ দেন?

আমি ভাবছি যে এডকিপারের মতো আমার কাছে যা প্রয়োজন তার কাছাকাছি থাকতে পারে তবে আরও ভাল কিছু আছে কিনা তা আমি জানতে চাই।


হালনাগাদ

আমাদের সিস্টেমগুলির ব্যাকআপ থাকবে এবং আমি এই ধরণের সরঞ্জামটির ব্যাকআপের বিকল্প হয়ে উঠতে পারব না। এটি কনফিগারেশনের পরিবর্তনের উপর নজর রাখা এবং কখন, কার দ্বারা এবং কেন আশা করা যায় তা কী পরিবর্তিত হয়েছে তা জানতে একটি সিস্টেম রাখার বিষয়ে।



ইত্যাদির পক্ষে ভোট প্রদান আমি এখন পর্যন্ত এটি সম্পর্কে শুনিনি।
আইকাসিম্পান

উত্তর:


14

আমি আমার ব্যক্তিগত ওয়ার্কস্টেশনে অ্যাডকিপার পেয়েছি, তবে এখনও এটির সাথে আমার খুব বেশি কিছু করতে হয়নি (এটি আমার সমস্ত পরিবর্তনগুলি ট্র্যাক করার পরিবর্তে)। দেখে মনে হচ্ছে এটি নিশ্চিত করার একটি যুক্তিসঙ্গত কাজ করে যা আপনি কমপক্ষে জানেন যে কীসের সাথে ঝাঁকুনি দেওয়া হয়েছে।

আমি পুতুলকে সমাধান হিসাবে লিখে রাখব না - যতক্ষণ না মেশিনে থাকা কিছু পরিষেবা রক্ষণাবেক্ষণের দায়িত্ব আপনার, তবে এমন একটি সিস্টেম যা নিশ্চিত করে যে যদি কেউ আপনার কনফিগারেশনটিকে জিগ্গল করে যে আপনি যেভাবে চান তারপরে ফিরে আসবে একটি গডসেন্ড।

অন্যদিকে, অন্যরা যদি নিয়মিতভাবে পরিবর্তন করে (এবং তারা সাধারণত এটি ঘেঁষে না) তবে আপনাকে পরবর্তী দুর্যোগ পুনরুদ্ধারের জন্য অন্যান্য লোকেরা কী করেছে তা সন্ধান করার জন্য আপনাকে হয়ত অবলম্বন করতে হবে। ভুলে যাবেন না যে স্থানগুলি জুড়ে জিনিসগুলি পরিবর্তিত হবে, সুতরাং একটি পূর্ণ-মেশিন চেকপয়েন্ট সরঞ্জামটি আরও ভাল হতে পারে। আমি সম্ভবত এটির উপরে ফুল-ডিস্ক ইনক্রিমেন্টাল ব্যাকআপ নেওয়ার বিষয়টি বিবেচনা করব (যেমন rdiff-ব্যাকআপ বা কিছু) আপনি নিশ্চিত হন যে আপনি সবকিছু ট্র্যাক করছেন (সম্ভবত আপনি চাইলে ব্যাকআপের বাইরে / হোম এবং অন্যান্য ব্যবহারকারী-স্তরের অঞ্চলগুলি ড্রপ করুন) প্রশাসনিক পরিবর্তনগুলি ট্র্যাক করতে)।


6

আপনি ট্রিপওয়ায়ার বা এইডের দিকে নজর দিতে পারেন

উভয়ই আপনার মেশিনে কনফিগার ফাইলের পরিবর্তনগুলি ট্র্যাক করবে।


ট্রিপওয়ায়ার এবং এইড সত্যিই খুব ভাল সরঞ্জাম, তবে তারা চ্যাঞ্জেরট্রাক বা অ্যাডকিপারের তুলনায় উভয়ই খুব ভারী ওজন। আপনার যদি সম্পূর্ণ অখণ্ডতা যাচাই করতে হবে এবং ভিত্তিক আইডিএস বৈশিষ্ট্যগুলি হোস্ট করুন তবে সেগুলি একটি ভাল পছন্দ। তবে আপনি যদি কেবলমাত্র অন্যান্য প্রশাসকদের দ্বারা করা পরিবর্তনগুলি পর্যবেক্ষণ করতে চান তবে আমি তাদের সুপারিশ করব না।
ক্রিস্টোফার ক্যাসেল

1
আমি আপনার মূল্যায়নের সাথে একমত হই যদি এটি কেবল ট্রিপওয়ায়ার সম্পর্কেই ছিল .. তবে এইডস কেবল ফাইল সিস্টেমের পরিবর্তনগুলি ট্র্যাক করার জন্য ব্যবহার করা অত্যন্ত সহজ।
মার্ক টার্নার

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

4

আমি অ্যাডকিপারের দিকে চেয়েছি, তবে আমি এটি ব্যবহার করি নি। তবে আমি চ্যাঞ্জারট্যাক ব্যবহার করেছি । আমি এটি বহু বছর ধরে আমার সমস্ত হোম মেশিনে ব্যবহার করে আসছি, এবং আমার আগের চাকরিতে এটি আমাদের স্ট্যান্ডার্ড সার্ভার ইনস্টলের অংশ ছিল। আমরা গত পাঁচ বছর ধরে এটি ব্যবহার করেছি এবং এটি প্রায় 200 টি বাক্সে ইনস্টল করেছিলাম।

সেটআপটি তুচ্ছ (আমি আমার শেষ কাজটিতে এটির জন্য একটি আরপিএম তৈরি করেছি), এবং কনফিগারেশনটি খুব সহজ। আমি সাধারণত / ইত্যাদি / সমস্ত নিরীক্ষণ করার জন্য এটি সেট আপ করেছি।


1
তাহলে কেন আপনি চ্যাজারট্রাক প্রকল্পে আরপিএম আপলোড করলেন না :)
gbjbaanb

1
আমি আসলে এটি করার পরিকল্পনা করেছিলাম। যাইহোক, আমি এটিকে আপলোড করার কাছাকাছি আসার আগে আমি আমার শেষ কাজটি শেষ করে দিয়েছি এবং এতে আর অ্যাক্সেস নেই। আমি আমার প্রাক্তন কয়েকজন সহকর্মীকে পিং করব, যদিও তারা এটি করতে পারে কিনা তা দেখুন।
ক্রিস্টোফার ক্যাসেল

4

RPM- ভিত্তিক সিস্টেমে প্যাকেজ পরিবর্তনগুলি (ইনস্টল, আপগ্রেড, ইত্যাদি) ট্র্যাক করার জন্য যতক্ষণ না সমস্ত পরিবর্তনগুলি সম্পন্ন হয় yumবা হয় yumex, ততক্ষণ প্রতিটি প্যাকেজ পরিবর্তন লগইন থাকে /var/log/yum.log

অন্যান্য ব্যক্তি ট্র্যাকিং পরিবর্তনের উত্তর ইতিমধ্যে জানিয়েছে /etc। ভুলে যাবেন না যে আপনি bindআংশিক /var(কমপক্ষে অনেকগুলি লিনাক্স বিতরণে) এবং ওয়েব পৃষ্ঠাগুলি /var/wwwঅনেকগুলি লিনাক্স বিতরণের অধীনে রয়েছে এমন কনফিগারেশন পরিবর্তনগুলিও ট্র্যাক করতে চান । বাইরের ডিরেক্টরিতে সেগুলির /etcগুরুত্বপূর্ণ কনফিগারেশন তথ্য থাকবে।

কীভাবে জিনিস পরিচালনা করা হয় তার উপর নির্ভর করে আপনি /usr/local/etcএবং অন্যান্য ডিরেক্টরি ট্রি (( /optকিছু গাছের নীচে /varএবং আপনার গ্রাহকদের জন্য নির্দিষ্ট যে কোনও কিছু)) ট্র্যাক করতে চাইতে পারেন ।


3

প্রারম্ভিক পয়েন্ট হিসাবে, আপনি ব্লুপ্রিন্টটি দেখতে চাইতে পারেন যা একটি সিস্টেম কনফিগারেশন বিশ্লেষণ করে। যদিও এটি পুতুল বা শেফের জন্য কনফিগারেশন তৈরি করার উদ্দেশ্যে, আপনি কেবল রিপোর্ট করার জন্য এটি ব্যবহার করতে পারবেন না এমন কোনও কারণ নেই।


2

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


2

আপনি কোনও ডিভিসিএসের আওতায় গিটের মতো / ইত্যাদি রাখতে পারেন। আপনি প্রতিবার পরিবর্তন করার সময় প্রতিশ্রুতিবদ্ধ হবেন এবং তারপরে আপনি যখনই কোনও কাজ শুরু করলেন এবং আপনাকে সমস্ত পরিবর্তনগুলি দেখানো হবে তখনই আপনি আলাদা হয়ে উঠতে পারবেন।


1
ভাল ধারণা, ঠিক এটাই আদারকিপার করে। এটি গিট, পার্চিয়াল বা বাজার সমর্থন করে। এটি প্যাকেজ যুক্ত / আপডেটের সাথে সম্পর্কিত পরিবর্তনগুলির উপর নজর রাখতে আপনার প্যাকেজ পরিচালনা ব্যবস্থায় সংযোগ স্থাপন করে।
জোরডাচি

এখানে আর্ক লিনাক্স এআরএম এ জাতীয় কিছু স্থাপন সম্পর্কে একটি পোস্ট এখানে সমানভাবে প্রয়োগ করা উচিত। zduck.com/2012/store-your-raspberry-pi-config-in-git
নৈঃশব্দ_জানা

0

এলব্যাকআপের ফাইল মুছে ফেলা, পরিবর্তন এবং সংযোজন লগ করার জন্য সমর্থন রয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.