যেহেতু এই প্রশ্নের বহুবিধ উত্তর রয়েছে, নীচের তালিকার পরামর্শগুলি একটি বিস্তৃত তালিকায় একত্রিত করা উচিত:
বেশিরভাগ পরিস্থিতিতে আপনি এগুলি ব্যাকআপ করতে চান:
/home/
ব্যবহারকারীর ডেটা এবং কনফিগারেশন জন্য।
/etc/
সিস্টেম প্রশস্ত কনফিগারেশন ফাইলের জন্য।
/var/
আপনি সাধারণত ব্যাকআপ নিতে চান এমন ডিরেক্টরিগুলির মিশ্রণ রয়েছে এবং আপনি যেগুলি ব্যাকআপ নিতে চান না। আরও বিস্তারিত ব্যাখ্যা জন্য নীচে দেখুন।
বিবেচনা করার জন্য আরও কয়েকটি ডিরেক্টরি হ'ল:
/usr/local/
হ্যান্ড-ইনস্টলড প্যাকেজগুলি (যেমন অ্যাপের মাধ্যমে ইনস্টল করা হয়নি) এখানে ইনস্টল করা আছে। যদি আপনার এখানে প্যাকেজ ইনস্টল করা থাকে তবে আপনি পুরো ডিরেক্টরিটি ব্যাকআপ করতে চাইতে পারেন, সুতরাং আপনাকে সেগুলি পুনরায় ইনস্টল করতে হবে না। প্যাকেজ নিজেদের আপনার কাছে গুরুত্বপূর্ণ না হন, তাহলে এটা ব্যাকআপ যথেষ্ট হওয়া উচিত /usr/local/etc/
এবং /usr/local/src/
।
/opt/
আপনি যদি এখানে কিছু না সঞ্চয় করেন তবে আপনার এটি ব্যাক আপ করার দরকার নেই। আপনি যদি এখানে কিছু সঞ্চিত করেন তবে আপনি যদি সিদ্ধান্ত নিতে চান তবে আপনি সিদ্ধান্ত নেওয়ার সেরা অবস্থানে রয়েছেন।
/srv/
অনেকটা পছন্দ /opt/
, তবে কনভেনশন দ্বারা ডেটা থাকার সম্ভাবনা বেশি যা আপনি আসলে ব্যাকআপ নিতে চান।
/root/
মূল ব্যবহারকারীর জন্য কনফিগারেশন সঞ্চয় করে। যদি এটি আপনার পক্ষে গুরুত্বপূর্ণ হয় তবে আপনার এটি ব্যাক আপ করা উচিত।
/var/
/var/
আপনি বেশিরভাগ পরিস্থিতিতে ব্যাকআপ নিতে চান এমন অনেকগুলি ফাইল রয়েছে তবে কিছু আপনি ব্যাকআপ নিতে চান না।
আপনি সম্ভবত এগুলি ব্যাকআপ করতে চান:
/var/lib/
এই ডিরেক্টরিতে ইনস্টল করা অ্যাপ্লিকেশনগুলির জন্য পরিবর্তনশীল রাষ্ট্রের ডেটা রয়েছে। অ্যাপ্লিকেশন উপর নির্ভর করে আপনি সেই অবস্থায় ব্যাকআপ নিতে চান বা আপনি করেন না don't আপনি যদি নিরাপদ পাশে থাকতে চান তবে আপনি সমস্ত কিছু ব্যাক আপ করতে পারেন। অন্যথায় আপনি প্রতিটি উপ-ডিরেক্টরিটি দেখতে এবং নিজের জন্য সিদ্ধান্ত নিতে পারেন যে এতে থাকা ডেটা আপনার পক্ষে ব্যাক আপ করার পক্ষে যথেষ্ট গুরুত্বপূর্ণ।
/var/mail/
আপনি সাধারণত স্থানীয় মেলগুলি ব্যাকআপ করতে চান।
/var/www/
যদি আপনার ওয়েবের মূলটি এখানে অবস্থিত থাকে এবং এটিই কেবলমাত্র আপনার ওয়েব সামগ্রী সংরক্ষণ করা হয় তবে আপনি এটির ব্যাক আপ নিতে চান।
/var/games/
আপনি যদি এগুলির জন্য ব্যাকআপ নিতে চান তবে সিস্টেম ওয়াইড গেমের ডেটা আপনার পক্ষে যথেষ্ট গুরুত্বপূর্ণ (যদিও অনেক গেম এই স্টোরেজটি ব্যবহার করে না)।
/var/backups/
সাধারণত এমন ফাইল রয়েছে যা আপনি অন্যান্য ব্যাকআপ থেকে অন্য ডেটা থেকে স্বয়ংক্রিয়ভাবে উত্পন্ন হয় তবে এটি ব্যাকআপে অপ্রয়োজনীয় পরিমাণে স্থান নেয় বা অন্যথায় ব্যাকআপের পক্ষে জটিল। উদাহরণস্বরূপ dpkg এখানে ইনস্টল করা প্যাকেজগুলির একটি তালিকা ডাম্প করে, তাই আপনি পরে জানতে পারবেন ব্যাকআপটি পুনরুদ্ধার করার পরে কোন প্যাকেজ ইনস্টল করতে হবে। আপনি সম্ভবত এটি ব্যাকআপ করতে চান।
আপনি সম্ভবত এগুলি ব্যাকআপ করতে চান না:
/var/cache/
নামের বিপরীতে, এই ডিরেক্টরিটির কিছু বিষয়বস্তু গুরুত্বপূর্ণ, সুতরাং প্রতিটি সাব-ডাইরেক্টরি পৃথকভাবে পরীক্ষা করুন, থাম্বের নিয়ম হিসাবে, আপনি এখানে যে কিছু রেখেছেন তা গুরুত্বপূর্ণ। আপনি ব্যাকআপ নিতে চাইবেন /var/cache/debconf/
।
/var/lock/
লকগুলি সাধারণত (সর্বদা) ব্যাক আপ করার প্রয়োজন হয় না।
/var/run/
এমন ডেটা রয়েছে যা কেবলমাত্র আপনার চলমান সিস্টেমের জন্য গুরুত্বপূর্ণ, যেমন আপনি যখন সিস্টেম বন্ধ করেন, তখন আর এটির প্রয়োজন হবে না any
/var/spool/
সাধারণত গুরুত্বপূর্ণ ডেটা এখানে সংরক্ষণ করা উচিত নয়, তবে আপনি যাচাই করতে চাইতে পারেন।
/var/spool/cron/crontabs/
অনেক কমান্ড বা একটি জটিল সময়সূচি থাকতে পারে এমনকি অন্যান্য সিস্টেমের উপর নির্ভরতা থাকা সত্ত্বেও এটি একসাথে রাখার জন্য যথেষ্ট প্রচেষ্টা গ্রহণ করেছে।
এগুলি সম্পর্কে আপনাকে নিজেরাই সিদ্ধান্ত নিতে হবে:
/var/local/
আপনি এখানে কিছু সঞ্চয় করে রেখেছিলেন এবং আপনি এটি ব্যাকআপে রাখতে চান কিনা তা আপনি সাধারণত জানেন।
/var/opt/
/var/local/
এখানে গুরুত্বপূর্ণ কিছু সঞ্চিত আছে কিনা তা দেখুন বা আরও ভাল পরীক্ষা করুন।
/var/log/
আপনার লগগুলি আপনার পক্ষে গুরুত্বপূর্ণ কিনা এবং যদি আপনার সেগুলি সঞ্চয় করার জন্য পর্যাপ্ত জায়গা থাকে (তবে তারা সময়ের সাথে অনেক ব্যাকআপ স্থান নিতে পারে) তার উপর নির্ভর করে depends