অভ্যন্তরীণ হার্ড-ড্রাইভ থেকে বহিরাগত (ইউএসবি) স্টোরেজে প্রচুর ফাইল অনুলিপি করার দ্রুত উপায় কী?


8

ডেস্কটপ পিসির অভ্যন্তরীণ হার্ড ড্রাইভে আমার কাছে প্রচুর পরিমাণে ডেটা - প্রায় 500 গিগাবাইট রয়েছে। এর মধ্যে সংগীত, ভিডিও, পিডিএফ অন্তর্ভুক্ত রয়েছে ... আপনি নাম দিন।

আমি বাহ্যিক ইউএসবি হার্ড ড্রাইভে (1.5 টিবি ক্ষমতা) সমস্ত কিছু অনুলিপি করতে চাই।

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

এটি অনুলিপি করা শুরু হয়েছে, তবে মনে হচ্ছে এটি খুব ধীরে চলছে। প্রায় 10 মিনিট পরে এবং এটি প্রায় 500 এমবি সম্পন্ন হয়েছে। আমি নিশ্চিত আমি কম মোট ডেটা দিয়ে যা অর্জন করতে পারি তার চেয়ে এটি ধীর।

সুতরাং আমি ভাবছি যে এটি করার কোনও দ্রুত উপায় আছে কিনা।

এটি একবারে না করে বিভাগে (অর্থাত 500MB বা তাই) অনুলিপি করা ভাল কি হবে?

উত্তর:


10

আপনি একটি ইউএসবি ২.০ বন্দর ব্যবহার করছেন এবং ইউএসবি ২.০ কন্ট্রোলারটি "উচ্চ গতি" বলেছে তা নিশ্চিত করুন - প্রচুর বিতর্কিত নির্মাতারা "পুরো গতি (12)" ইউএসবি ডিভাইসগুলিকে একটি বিশিষ্ট "ইউএসবি 2.0" লেবেল বিক্রয় করে এগুলি, যা প্রযুক্তিগতভাবে নির্ভুল তবে এমন লোকদের বোকা বানাবে যা ইউএসবি ২.০ "উচ্চ গতি" বোঝায়।

আপনার ইউএসবি হার্ড ডিস্কে " সিঙ্ক " মাউন্ট বিকল্প সক্ষম হয়েছে কিনা তাও পরীক্ষা করে দেখুন ? এটি মন্দার আরেকটি কারণ। আপনি ফাইল সিস্টেমটি পুনরায় গণনা করতে পারেন

mount -o remount,async... /dev/usbdisk ...

+1 .. 500 এমবি / 10 মিনিট = 50 এমবি / মিনিট = 5 এমবি / 6 সেক = 0.83 এমবি / এস = 6.7 এমবি / এস। এটি পুরো গতিতেও আঘাত করছে না।
কোয়াকোট কোয়েসোট

10

আপনার হার্ডডিস্কের ইন্টারফেসটি যাইহোক ডেটা অনুলিপি করতে আপনার rsync ব্যবহার করা উচিত, এটি পৃথকভাবে স্থানান্তর এবং ফাইলগুলি পুনরায় শুরু করতে পারে (- পার্টিশিয়াল), এটি আপনাকে অগ্রগতি দেয় এবং গন্তব্য মিডিয়াতে চেকসাম যাচাই করা হয়।

সংক্ষেপে:

rsync -avP src/ dst/

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

যদি আপনি এটি পরিবর্তন করার আগে আপনার ডেটা ট্যারি করতে পারেন তবে এটি প্রতিটি ফাইলটিতে অনেকগুলি ফাইল তৈরি করতে, টাইমস্ট্যাম্প যুক্ত করতে, স্থান বরাদ্দ করা থেকে ফাইল সিস্টেমকে মুক্তি দেয়।
আপনি সম্ভবত কপির গতিতে উন্নতি দেখতে পাবেন।


1
আমি জানি যে এই মুহুর্তে আমি দেরী করে এসেছি, কিন্তু আরএসসিএনসি আমাকে সত্যই বাঁচিয়েছে। আমাকে গ্রাহকের জন্য কিছু তথ্য পুনরুদ্ধার করতে হয়েছিল এবং আমার জুবুন্টু সিস্টেমের মধ্যে ফাইলের অনুলিপিটি লকআপ করছিল (পুরানো মেশিন, পুরানো ড্রাইভ)। আরএসওয়াইএনসি সরাসরি ফাইল কপির মাধ্যমে চালিত। আমি কিছুটা ভিন্ন বিকল্প ব্যবহার করেছি। rsync উত্স ভাগ - r -v --ignore- বিদ্যমান
পিস্টান

9

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


3

আপনি USB ডিস্কে কোন ফাইল-সিস্টেম রয়েছে তা উল্লেখ করেননি। এটি কি লিনাক্স নেটিভ ফাইল-সিস্টেম বা আপনি এনটিএফএস / ফ্যাট 32 ব্যবহার করছেন? আমি মনে করি যদি আপনার ফিউজ হয়ে যেতে হয় তবে এটি আপনাকে পারফরম্যান্সে ব্যয় করবে।

সাথে থাকার জন্য, আমি কেবল হার্ড ড্রাইভটি প্লাগ ইন করে মাউন্ট করেছিলাম এবং শীর্ষ-স্তরের ফোল্ডারটিকে ড্রাইভের উপরে টেনে নিয়ে যাই।

আপনার অনুলিপি করার জন্য যদি এত বেশি ডেটা থাকে তবে ব্যক্তিগতভাবে আমি জিইআইআই এড়িয়ে যাব কারণ এটি আপনার অনুলিপি অপারেশনে ওভারহেড যুক্ত করতে চলেছে। পরিবর্তে আমি ফাইলগুলি অনুলিপি করার জন্য অনেকগুলি সি এল এল কমান্ডের (সিপি, আরএসএনসি, সিপিও, টার, ইত্যাদি) ব্যবহার করব।

একবারে একবারের চেয়ে এটি 500 এমবি বা তার কিছু অংশে অনুলিপি করা ভাল কি হবে?

আপনি যদি rsync এর মতো কিছু নিয়ে কাজ করছেন তবে ছোট সেটগুলিতে ফাইলগুলি অনুলিপি করার কোনও কারণ নেই।


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