আমি প্রায়শই সংযোগ বিচ্ছিন্ন এসএসএইচ সংযোগে (নেটওয়ার্কের দুর্বল অবস্থার কারণে) ধীর আপলোড গতি (200 কেবি / গুলি) সহ কয়েকটি বড় ফাইল (প্রায় 10 গিগাবাইট) আপলোড করার চেষ্টা করছি।
আমি ব্যবহার করার চেষ্টা করছি scp
, তবে এসএসএইচ দিয়ে যদি সর্বোত্তম উপায় থাকে তবে আমি এটির সাথে ঠিক আছি।
এটা করার সবচেয়ে ভালো উপায় কি ?
আমি এটি ব্যবহার করে বেশ কয়েকটি অংশে বিভক্ত করার চেষ্টা করেছি split
, তবে এটি সত্যই কার্যকর নয় কারণ এটি স্থানান্তরিত হওয়ার আগে এবং পরে অনেক ম্যানুয়াল কাজ প্রয়োজন।
rsync -abvz --partial
। আপনি একটি উদাহরণ সেশন প্রদর্শন করতে পারেন?
scp
। এর সাথে একটি আপলোড পুনরায় শুরু করা সম্ভব rsync --partial
। এটি দিয়ে কোনও আপলোড পুনরায় শুরু করা সম্ভব নয় sftp
। অন্য দিকের জন্য, যেমন ডাউনলোডগুলি আবার শুরু করা, আপনি ব্যবহার করতে পারেন rsync --partial
, sftp reget
বা sftp get -a
।
rsync
ভাল. এটি পুনরায় আরম্ভযোগ্য - যার অর্থ আপনার সংযোগটি সংযোগ বিচ্ছিন্ন হয়ে গেলে আপনি যেখানেই ছেড়ে দিয়েছিলেন সেখানে চালিয়ে যেতে পারেন। আপনি সম্ভবত--partial
পতাকাটি ব্যবহার করতে চাইবেন । এবং ডিফল্টরূপে এটি ssh ওভার চলে। আপনি 7z এর মতো আক্রমণাত্মক সংকোচনের প্রোগ্রামের সাথে একত্রিত করতে পারেন তবে আপনার প্রচুর স্মৃতি দরকার এবং এটি এখনও কিছুটা সময় নিতে পারে।