.Tar.bz সংরক্ষণাগারগুলি কিভাবে পরীক্ষা / পরীক্ষা করবেন?


12

আমার ফাইলগুলি সংরক্ষণাগারভুক্ত করার জন্য আমি তার "--use-compress-prog = pbzip2" ফাংশন দিয়ে টার ব্যবহার করছি তারপরে একটি "* .tar.bz" সংরক্ষণাগার পেতে পিবিজিপ 2 দিয়ে সংকুচিত করুন।

এরপরে আমি pbzip2 এর "-t" স্যুইচ দিয়ে ফলাফল ফাইলটি পরীক্ষা করেছিলাম এবং এটি পরীক্ষায় উত্তীর্ণ হয়। তবে, আশ্চর্যজনকভাবে, আর্কাইভটি বের করার চেষ্টা করার সময় আমি "ফাইল অসম্পূর্ণ" বা অন্যান্য সততা ত্রুটি পেয়েছি!

এটি কি কারণ টার ফাইলটিতে কিছু ভুল থাকতে পারে, তবে এটি পিবিজিপ 2 দ্বারা সংকুচিত করার পরে নয়? যদি তা হয় তবে তারার ফাইলটি নিজেই যাচাই করার কোনও উপায় আছে? যদি তা না হয় তবে আর কী সমস্যা হতে পারে? এছাড়াও, ত্রুটিযুক্ত ট্যারি ফাইলগুলি থেকে ডেটা পুনরুদ্ধার করার উপায় আছে?

আমি আশঙ্কা করছি আমি ইতিমধ্যে এই প্রক্রিয়ার মাধ্যমে কিছু গুরুত্বপূর্ণ ডেটা হারিয়ে ফেলেছি ...

মুল বক্তব্যটি হ'ল, আমি আমার সংরক্ষণাগারগুলি তৈরির পরে তার অখণ্ডতা পরীক্ষা করার জন্য একটি পদ্ধতি জানতে চাই।


2
পিবিজিপ 2 এর পরিবর্তে সাধারণ বুনজিপ 2 দিয়ে সঙ্কুচিত করার চেষ্টা করুন। এছাড়াও তারার বিকল্পগুলির জন্য রয়েছে যেমন 'তারা' বা
উইনার

3
আপনি যে কমান্ডগুলি চালাচ্ছেন তা পোস্ট করুন। --use-compress-prog=pbzip2নিষ্কাশন করার সময় আপনি কি পাস করেছেন ?
মাইকেল

হ্যালো. আমি কেবল টার সংরক্ষণাগারটি তৈরি করার পরে এবং bzip2 এর মাধ্যমে সংকোচনের পরে তার সততা পরীক্ষা করার একটি উপায় জানতে চাই।
এইচপি

উত্তর:


8

প্রথম পরীক্ষা bzip2 সংক্ষেপণ, এটি আউটপুট করা উচিত OK

bzip2 -tv FILE.tar.bz2

পরবর্তীটি পাওয়ার জন্য, তারবালকে সঙ্কুচিত করুন।

bunzip2 FILE.tar.bz2

অবশেষে টারের ফাইল যাচাই করুন,

tar -tvfW FILE.tar

সত্যই কোনও সমস্যার সেরা সূচক, ব্যর্থ নিষ্কাশন। আশা করি আপনি কারণটি সঙ্কুচিত করতে পারেন। আমার আরও উল্লেখ করা উচিত ..., আমার মাঝে মাঝে সংরক্ষণাগারটি ব্যর্থ যাচাই হয়েছে, তবুও সঠিকভাবে নিষ্কাশন করা হয়েছে।


2
আমি আপনাকে আপনার পথের দিকে নির্দেশ করতে পেরে খুব আনন্দিত!
জেএম বেকার

দুঃখজনকভাবে bzip2

1
আহরণের পরিবর্তে .tar.bz2ফাইল, এছাড়াও আপনি ব্যবহার করতে পারেন tar'র -jছাড়াও সুইচ tvfW, যা (পর্যাপ্ত সাম্প্রতিক সংস্করণ মধ্যে) সরাসরি Bzip2 ফাইলগুলি পড়তে পারে
Tobias Kienzler

@ তোবিয়াস কিইনজেলার, আপনি এক সাথে টার বিকল্প ব্যবহারের বিষয়ে একদম সঠিক, এটি দ্রুত, এবং এটি আমার প্রথম চিন্তাও ছিল .... তবে ওপি তার সংকোচনের বিকল্পগুলির সাথে কিছুটা 'অপ্রচলিত' হয়ে উঠছিল বলে আমি ভেবেছিলাম এটি সবচেয়ে ভাল হতে পারে অতিরিক্তভাবে bzip2 সংক্ষেপণ যাচাই করুন। বিকল্পগুলির সংমিশ্রণের সাথে bzip2 ডিকম্প্রেসিং করে বিশেষত তারটি যাচাই করা হবে, সুতরাং এর সংকোচনের প্রাক-ধারণা ধরে নেওয়া ইতিমধ্যে বৈধ ছিল।
জেএম বেকার

@ তোবিয়াস কিইনজেলার, তবে হ্যাঁ যদি এটি কেবল প্রশ্নটির মধ্যে থাকে তবে অতিরিক্ত পদক্ষেপ অপ্রয়োজনীয়। সুতরাং আমি আপনার মন্তব্যটি +1 করেছি, কারণ এটি সাধারণত পছন্দসই কর্ম।
জেএম বেকার

-2

উপরের সমাধানগুলি ছাড়াও, আপনি সর্বদা টার দিয়ে পাইপগুলি ব্যবহার করতে পারেন:

pbzip2 -dc FILE.tar.bz2 | tar -tvfW -

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