বিভিন্ন ফাইল সিস্টেমে কোনও ব্যাকআপ পুনরুদ্ধার করা সম্ভব?


1

আমি এখন এক্সট 4 দিয়ে উবুন্টু 10.04 ব্যবহার করছি এবং জীবনে দ্বিতীয়বারের মতো আমি ডেটা হ্রাস পেয়েছি (বাস্তবের জন্য নয়: আমি ব্যাকআপ পেয়েছি) এবং আমি সাম্প্রতিক ext4 fs এর সাথে সমস্যাগুলি ধরে নিচ্ছি।

আমি আমার সমস্ত কনফিগারেশন (/ ইত্যাদি এবং এর মতো), ডেটা এবং রিসারফেয়ার হোম পুনরুদ্ধার করতে চাই: এটি কি সম্ভব? এটি সম্পাদন করতে কী করতে হবে?

(অবশ্যই যদি আমি কেবল একটি ফাইল সিস্টেম থেকে অন্য ফাইল মাইগ্রেশন করা সম্ভব হয় তবে আমি আরও বেশি খুশি হব ...)

উত্তর:


4

ঠিক আছে, এটি ব্যাকআপ কীভাবে সংরক্ষণ করা হয় তার উপর নির্ভর করে ...

যদি এটি ফাইলগুলির সংকুচিত সংরক্ষণাগার হিসাবে সঞ্চিত থাকে, তবে এটি ফাইল সিস্টেমটি স্বতন্ত্র এবং কেবল সংরক্ষণাগারটি বের করে কোনও ফাইল সিস্টেমে পুনরুদ্ধার করতে সক্ষম হওয়া উচিত।

যদি এটি পার্টিশনের একটি চিত্র (এমন কিছু দ্বারা তৈরি করা dd if=/dev/sda1 of=mybackup.img) তবে আপনি পারবেন না। তবে আপনার ext4- এ পুনরুদ্ধার করতে সক্ষম হওয়া উচিত এবং তারপরে অন্য একটি রিসারফেস বিভাজনে অনুলিপি করুন ...

যদি এটি অন্য পদ্ধতি হয় তবে সম্ভবত এটির একটি উপায় আছে তবে সঠিক পদ্ধতিটি স্টোরেজ পদ্ধতির উপর নির্ভর করে ...


আমি ভেবেছিলাম এটি সম্ভব হয়েছিল কারণ আমি সিম্পল ব্যাকআপ ( লঞ্চপ্যাড.net / এসব্যাকআপ ) ব্যবহার করছি যা মূলত টার প্যাকেজগুলির মধ্যে নির্বাচিত ফাইলগুলি সঞ্চয় করে। আমার প্রাথমিক উদ্বেগটি এই ছিল যে বিভিন্ন ফাইল সিস্টেমে বিভিন্ন ফাইল আইডি রয়েছে এবং তাই প্রতীকী লিঙ্কগুলি কাজ করবে না: সম্ভবত কিছু কনফিগারেশনও কাজ করবে না ...
dag729

2

সংক্ষেপে, ব্লক স্তরের ব্যাকআপগুলি (যেমন dd) ফাইল সিস্টেমের তথ্য সংরক্ষণ করে এবং কোনও আলাদা ফাইল সিস্টেমে পুনরুদ্ধার করা যায় না।

ফাইল স্তরের ব্যাকআপ (যেমন tar) কেবল ফাইল সঞ্চয় করে এবং কোনও ফাইল সিস্টেমে পুনরুদ্ধার করা যায়।

যদি আপনি কোনও ওএস পুনরুদ্ধার করেন তবে আপনাকে ওএস এবং বুটলোডার নতুন ফাইল সিস্টেমটি বুট করতে পারে তা নিশ্চিত করতে হবে।


0

আপনি এক্সট 4 থেকে রাইসারএফসে মাইগ্রেশন উল্লেখ করেছেন; আমার উত্তর যদিও আরও সাধারণ হতে ইচ্ছুক।

অন্যরা যেমন রাজ্যের উত্তর দেয় তেমন, আপনি অন্য ফাইল সিস্টেমে ফাইল-ভিত্তিক ব্যাকআপ পুনরুদ্ধার করতে পারেন। সাধারণত।

এখনও যা বলা হয়নি তা হ'ল: প্রতিটি ফাইল সিস্টেমের নিজস্ব সীমাবদ্ধতা রয়েছে, এ কারণেই এমন পরিস্থিতিতে আছে যখন আপনি সমস্ত ফাইল, ডিরেক্টরি বা তাদের মেটাডেটা পুনরুদ্ধার করতে পারবেন না।

এটি হতে পারে কারণ লক্ষ্য ফাইল সিস্টেম:

  • কেস সংবেদনশীল (আপনি file.txtএবং File.txtএকই ডিরেক্টরিতে কল্পনা করুন );
  • ফাইলের নামগুলিতে নির্দিষ্ট অক্ষরগুলিকে অনুমতি দেয় না;
  • সর্বাধিক ফাইল নাম দৈর্ঘ্য নির্দিষ্ট করে (এবং সীমাটি আপনার পক্ষে যথেষ্ট বড় নয়);
  • সর্বাধিক পথের দৈর্ঘ্য (এবং সীমা…) নির্দিষ্ট করে;
  • সর্বাধিক ফাইলের আকার নির্দিষ্ট করে;
  • ডিরেক্টরিতে সর্বাধিক সংখ্যক ফাইল (এবং / অথবা উপ-ডিরেক্টরি) বা সর্বোচ্চ মোট সংখ্যা নির্দিষ্ট করে;
  • সর্বাধিক ভলিউমের আকার নির্দিষ্ট করে (কল্পনা করুন যে আপনি আপনার সমস্ত ডেটা সংরক্ষণের জন্য যথেষ্ট পরিমাণে যথেষ্ট ফাইল সিস্টেম তৈরি করতে পারবেন না);
  • অভ্যন্তরীণ ব্যবহারের জন্য কয়েকটি নাম সংরক্ষণ করে ( $Bitmapএনটিএফএসের মতো , কল্পনা করুন যে আপনাকে এই নামের সাথে একটি নিয়মিত ফাইল পুনরুদ্ধার করতে হবে);
  • সমর্থন করে না:
    • মালিকানা (বা এটি অন্যভাবে করে, তাই কোনও সহজ অনুবাদ নেই),
    • অনুমতিগুলি (বা এটি অন্যভাবে করে, তাই ...), এসিএল,
    • টাইমস্ট্যাম্প,
    • প্রসারিত বৈশিষ্ট্য, বিকল্প ডেটা স্ট্রিম ইত্যাদি,
    • হার্ডলিঙ্কস, ডিরেক্টরি হার্ডলিঙ্কস, প্রতীকী লিঙ্কগুলি,
    • স্পার্স ফাইল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.