সেন্টোসে আমার কোন ফোল্ডারগুলি ব্যাকআপ করা উচিত নয়?


10

আমি CentOS 5.5 ইনস্টল ব্যাক আপ শুরু করার জন্য আরএসএন্যাপশট ব্যবহার করছি এবং আমার ফোল্ডারগুলির একটি তালিকা প্রয়োজন যা আমার সম্ভবত ব্যাকআপগুলি থেকে বাদ দেওয়া উচিত। সার্ভারটি প্রাথমিকভাবে একটি ল্যাম্প ওয়েব সার্ভার, এবং ব্যাকআপের সময় পরিবেশন করবে, যদিও তুলনামূলকভাবে কম ভলিউম হওয়া উচিত। / Var / lib / mysql এর ব্যাক আপ করা কি খারাপ ধারণা?

আমি ধরে নিচ্ছি যে আমার ব্যাক আপ / প্রোকোচ নিয়ে চিন্তা করা উচিত নয়, অন্য ফোল্ডারগুলির ব্যাক আপ নেওয়া দরকার নেই?

উত্তর:


10

আপনি প্রায় অবশ্যই উপেক্ষা করতে পারেন /proc, /dev, /tmpএবং /var/tmp

/var/log(এবং অন্য কোনও লগিং ডিরেক্টরিগুলি) উপেক্ষা করার জন্য একটি ভাল কেস তৈরি করা যেতে পারে /var/cache, এবং সম্ভবত এর কিছু অংশ /var/db(যদিও আপনাকে সতর্কতা অবলম্বন করতে হবে /var/db: কখনও কখনও সত্যিকারের গুরুত্বপূর্ণ জিনিসগুলি সেখানে রেখে দেওয়া হয় ...)

এর বাইরে আপনি সম্ভবত একটি ব্যাকআপ নিতে চান, কয়েক দিন অপেক্ষা করুন এবং সময়ের সাথে কী পরিবর্তন হয় তা দেখার জন্য আরও কিছু করুন। যদি আপনি সেই ব্যাকআপগুলিতে "জাঙ্ক" প্রচুর দেখতে পান তবে আপনি নিজের বর্জনীয় তালিকাটি আরও সাবধানতার সাথে তৈরি করতে পারেন।


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

আপনি যে ব্যাক আপটি নিয়েছিলেন তা দিয়ে যদি আপনি এই পুনরুদ্ধারটি পরিচালনা করতে না পারেন তবে আপনার সত্যিই ব্যাকআপ থাকবে না ...


/ sys এছাড়াও উপেক্ষা করা উচিত।
Jmarki

/sysঅন্য ভালো উপেক্ষা করার হয় - যদি আপনি BIND- র একটি chroot চলমান আছে আপনি উপেক্ষা করতে চান /dev, /procchroot অধীনে, ইত্যাদি ...
voretaq7

2
দয়া করে লগফাইলে উপেক্ষা করবেন না । এটি যদি না আপনার কাছে ডেটা ফেরত পাওয়ার জন্য অন্য কোনও প্রক্রিয়া না থাকে তবে আপনার ডিবাগ উদ্দেশ্যে প্রয়োজন হতে পারে।
মার্টিন এম

@ সার্ভার হরর - সত্য, আপনার কাছে যদি রিমোট সিসলগ সেটআপ না থাকে তবে আপনি লগগুলিও ব্যাক আপ করতে চাইতে পারেন - এটি করার ক্ষতির দিকটি হ'ল লগ রোটেশন (প্রতিটি ব্যাকআপ সফ্টওয়্যারের কাছে) প্রতিটি ফাইল পরিবর্তিত হয়: আপনি পাবেন প্রতিটি ঘোরানো লগের কয়েকটি অনুলিপি তৈরি করুন। কিছু সিস্টেমে সমস্যা নেই, অতিরিক্ত গিগ বা
ভার্জোজ

1

শুধুমাত্র ফোল্ডার আপনার যা দরকার উচিত /var/wwwএবং /var/lib/mysqlআপনার ওয়েবসাইট এবং ডেটা পেতে। এবং /etc/httpdপ্রয়োজনে আপনার অ্যাপাচি কনফিগারেশনটি পেতে ব্যাকআপ দিন । ব্যাক আপ বনাম ব্যবহার সম্পর্কে আলোচনার জন্য এখানে দেখুন ।/var/lib/mysqlmysqldump

আপনি যদি ব্যাকআপ নিতে কোনও lvm স্ন্যাপশট ব্যবহার করতে পারেন তবে এটি আরও ভাল হবে তবে যত তাড়াতাড়ি সম্ভব স্ন্যাপশটটি ধ্বংস করতে ভুলবেন না। Lvm স্ন্যাপশটগুলি আপনার কর্মক্ষমতা ধ্বংস করে।


5
যে মাইএসকিউএল ব্যাক আপ, কিন্তু বলার অপেক্ষা রাখে না উপর একটি ভালো শুরু "শুধুমাত্র ফোল্ডার আপনার যা দরকার করা উচিত" হয় অত্যন্ত বিপজ্জনক, বিশেষত যখন আপনি পরিবেশের সঙ্গে পরিচিত না হন - সেখানে অন্য অবস্থানে সমালোচনামূলক কাপড় (যেমন ব্যবহারকারী / পাসওয়ার্ড তথ্য হতে পারে /etc/passwd& /etc/shadowএসএসএইচ কীগুলি এর অধীনে /home, কাস্টম স্ক্রিপ্টগুলি এর অধীনে /usr/local...)। সাধারণত আপনার প্রয়োজনীয় সমস্ত কিছু অন্তর্ভুক্ত করে ক্যাপচার করার চেয়ে ব্যাকআপ থেকে কী নিরাপদে বাদ দেওয়া যায় তার একটি তালিকা তৈরি করা ভাল।
voretaq7

0

খুব অল্প তথ্য, দুঃখিত।

এটি কি ওয়েবসারভার, ডাটাবেস সার্ভার, সাম্বা সার্ভার, নেমসারভার। কী ধরণের পরিষেবা চলছে তা এটি সম্পূর্ণরূপে নির্ভর করে।

আমি সাধারণত বিতরণ (প্যাকেজ থেকে আসা সমস্ত কিছু) সরবরাহ করে এমন কিছু ব্যাকআপ করি না। আমার যে জিনিসগুলির জন্য ব্যাকআপ রয়েছে তা হ'ল:

  • কনফিগারেশন ফাইল
  • লগ ফাইল (কেবল কিছু খারাপ কিছু ঘটলে)
  • " ডেটা " - এটি বাইন্ড, ldap "ডাম্প", ডাটাবেস ডাম্প এবং হোয়াট নোটের জন্য জোন ফাইলগুলি হবে।
  • হোম ডিরেক্টরিগুলি যদি প্রকৃত মানব ব্যবহারকারীরা সার্ভারগুলিতে লগ ইন করে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.