লিনাক্স সার্ভার সেটিংস ব্যাক আপ / কী ব্যাক আপ নেওয়া উচিত?


2

আমি দুটি লিনাক্স বাক্স স্থাপন করেছি (ডেডিকেটেড হোস্টিং) এবং কিছু ঠিকঠাক ঘটলে উভয় ক্ষেত্রেই আমি সার্ভার সেটিংসের একটি ব্যাকআপ তৈরি করতে চাই এবং আমার সেটিংসটি পুনরুদ্ধার করতে হবে।

হোস্টিং সরবরাহকারী এবং আমি নিম্নলিখিতগুলিতে পরিবর্তন করেছি:

csf
iptables
php settings
/etc/resolv.conf
NFS configuration (NFS settings, /etc/exports, etc)
a few services currently running / enabled
  1. আমার আর কিছু আছে যা আমার ব্যাকআপ নেওয়া উচিত?
  2. এগুলির প্রতিটি ব্যাক আপ করার জন্য সঠিক আদেশগুলি কী কী ?

এটি একটি আরএইচইএল 5 সিস্টেম এবং আমার অ্যাপ্লিকেশনটি পিএইচপি + এমওয়াইএসকিউএল ব্যবহার করছে। আমার জানা নেই যে আমার থেকে কাস্টম এমওয়াইএসকিউএল সেটিংস নেওয়া উচিত।


Iptables সম্পর্কে এখানে বিশেষ কিছু নেই, তাই আমি পতাকাটি সরিয়েছি।
কেভিন এম

উত্তর:


2

আপনার উল্লেখ করা আইটেমগুলি সম্পর্কে কয়েকটি নোট:

  • iptables এর সমস্ত সেটিংস / etc / sysconfig / iptables এ রাখে
  • পিএইচপি সহ কীটি /etc/php.ini এ রয়েছে। হ্যাঁ, লিনাক্সের একটি .ini ফাইল। আমি বিশ্বাস করি যে এটি যদি আপনিও অ্যাপাচি ইনস্টল করে থাকেন তবে এটি /etc/httpd/conf.d/php.conf এর অধীনে কিছু তথ্য রাখে।
  • /etc/resolv.conf হ'ল ফাইলটি নিয়ন্ত্রণ করে যেখানে নামসারভারটি সিস্টেম ব্যবহার করে।
  • এনএফএস কনফিগারেশন তথ্য / ইত্যাদি / রফতানির অধীনে
  • পরিষেবা চালিত অবস্থা সমস্তই /etc/rc.d এর স্থিতি এবং সেগুলির অধীন লিঙ্কগুলি দ্বারা নিয়ন্ত্রিত হয়।

সুতরাং যদি আপনি / এর অধীনে স্লেসকে উল্লিখিত সমস্ত কিছু ব্যাক আপ করেন তবে আপনার ভাল হওয়া উচিত।

এক ব্যতিক্রম হ'ল স্টক মাইএসকিউএল ডাটাবেসগুলিকে / var / lib / mysql এ রাখা হয়। আপনি যদি সেই ডিরেক্টরিটি ব্যাক আপ করার চেষ্টা করেন তবে আপনি ফাইল লকিংয়ের সমস্যাগুলিতে চলে যেতে পারেন। সুতরাং আপনার যা করা উচিত তা হল চালানো mysqldump --all-databases > your_backup_filenameএবং তারপরে আপনার_ব্যাকআপ_ফাইলেটের ব্যাক আপ। এটি স্বয়ংক্রিয়ভাবে চালানোর জন্য, এটি ক্রোনজব এ রাখুন।

আপনি পিএইচপি দরকারী করার জন্য কোন প্রোগ্রামটি ব্যবহার করেন তা আপনি উল্লেখ করেন না, সম্ভবত এটি আপাচি? যদি এটি হয় তবে আপনি সম্ভবত / var / www ব্যাকআপ নিতে চাইবেন; সমস্ত অ্যাপাচের নথি / লগগুলি সেখানে যায়।


+1 উল্লিখিত সমস্ত প্যাকেজ পরীক্ষা করার জন্য ধন্যবাদ, আমি এটি করতে খুব অলস ছিল :-)।
sleske

বিটিডাব্লু: এটি সত্য যে মাইএসকিউএল ডিবিগুলি / var / lib / mysql এর অধীনে রয়েছে, তবে এটি আসলে "কনফিগারেশন ডেটা" নয়, এটি অ্যাপ্লিকেশন ডেটা - প্রশ্নটি ছিল শুধুমাত্র কনফিগারেশন ডেটা সম্পর্কে। তবুও, এটি উল্লেখ করা ভাল।
11:25

হ্যাঁ ধন্যবাদ কেভিন! এবং স্লেসকে - এমআইএসকিউএল সম্পর্কিত 'কনফিগারেশন' ডেটা সম্পর্কে কোনও সূত্র?
সিলিকনপি

আপনারা উভয়েরই অন্য সেটিংসে ইনপুট রয়েছে আমারও উচিত ব্যাক আপ করা উচিত ?
সিলিকনপি

@ ম্যাট_টিএম: অ্যাপাচে আমার নতুন অনুচ্ছেদটি পরীক্ষা করুন।
কেভিন এম

4

কনভেনশন অনুসারে, লিনাক্সের অধীনে সমস্ত কনফিগারেশন সেটিংস ফাইলের মধ্যে /etc/(সিস্টেমওয়াইড সেটিংসের জন্য), বা ডটফাইল / ডট ডিরেক্টরিতে ব্যবহারকারীর OME হোমমে (ব্যবহারকারী-নির্দিষ্ট সেটিংসের জন্য) সংরক্ষণ করা হয়। কখনও কখনও অধীনে /usr/local/etcইনস্টল করা অ্যাপ্লিকেশনগুলির জন্য স্টাফ অধীনে থাকতে পারে /usr/local

সুতরাং ব্যাক আপ যে যথেষ্ট হবে।

কয়েকটি ব্যতিক্রম রয়েছে (যেমন বুট ম্যানেজার কনফিগারেশনটি অধীনে রয়েছে /boot, যদিও উদাহরণস্বরূপ দেবিয়ান কনভেনশন বজায় রাখার জন্য / etc / এর অধীনে একটি ফাইল থেকে ফাইলটি স্বয়ংক্রিয়ভাবে তৈরি করে) তবে আমি মনে করি না যে আপনি তালিকাভুক্ত প্যাকেজগুলির মধ্যে এটি কোনও কাজ করে।

অবশ্যই, একটি সহজ পুনরুদ্ধারের জন্য আপনাকে কেবল পুরো সার্ভারটি ব্যাকআপ করতে হবে (আপনার প্রয়োজন নেই এমন বিশাল ফাইলগুলি বাদ দিয়ে সম্ভবত)। আপনি কেন পুরো ব্যাকআপ করবেন না?


umm - এমন কোনও সরঞ্জাম রয়েছে যা একটি সহজ ব্যাকআপ / পুনরুদ্ধার প্রক্রিয়াটিকে অনুমতি দেয়? দুঃখিত, লিনাক্স প্রশাসনে নতুন
সিলিকনপি

না, আমি এর আগে কখনও শুনিনি। কেবল ব্যাকআপ /etc/এবং হোম ডায়ার (ব্যবহার tarবা অনুরূপ)। একটি অনুমানমূলক ব্যাকআপ / পুনরুদ্ধার প্রক্রিয়া যেকোনভাবে ইনস্টল করা প্রতিটি প্রোগ্রামের জন্য বিশেষ সমর্থন ব্যতীত আরও কিছু করতে পারেনি, যা মনে হয় কঠিন।
সলেসকে

1

আপনি অ্যাডকিপারটি সন্ধান করতে পারেন


একটি ভাল সরঞ্জাম, তবে ব্যাকআপ হিসাবে সত্যই বোঝানো হয়নি (যদিও এটি একটি উপকারের উপকার)। "মাত্র একটি ব্যাকআপ" এর জন্য এটি সেট আপ করা খুব বেশি ঝামেলা হতে পারে ...
sleske

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