উত্তর:
আমার প্রিয় rsync
। কেবল যেটি অনুলিপি করতে হবে (যেমন পরিবর্তিত বা নতুন) অনুলিপি করা যথেষ্ট স্মার্ট smart
rsync -avz /source/path user@desthost:/destination/path/
শেষের /
দিকে চূড়ান্ত নোট করুন rs পথের ভিতরে অনুলিপি করতে (আর এটি নয়) আরএসসিএনকে জিজ্ঞাসা করুন ।
rsync
আপনার জন্য ssh সংযোগ পরিচালনার যত্ন নেয়। avz
(সাধারণত) অপশন জিজ্ঞাসা rsync
ব্যবহার করতে সংরক্ষণাগার যাও recursively কপি করতে (আলকাতরা) মোডে, যাতে, এবং সম্ভব তারিখ এবং ব্যবহারকারীর মান যতটা রাখা। v
বিকল্প বাগাড়ম্বরপূর্ণ আপনাকে দেখাতে কি বর্তমানে ঘটছে। z
বিকল্প zip পাবেন (কম্প্রেস) সময় এবং ব্যান্ডউইথ সংরক্ষণ আশা স্থানান্তর।
rsync
খুব শক্তিশালী এবং বেশিরভাগ পেশাদারদের দ্বারা ব্যবহৃত হয়, তবে আপনি প্রয়োজনীয়তাগুলির সাথে মেলে এমন পথ এবং বিকল্পগুলি মেলে তা নিশ্চিত করার জন্য আপনি প্রথমে অমূল্য ডেটা ব্যবহার করে এটি পরীক্ষা করতে চাইতে পারেন।
2222 এর মতো কোনও মানহীন পোর্টে আপনার যদি এসএসএইচ এর মাধ্যমে আরএসইএনসি ব্যবহার করার প্রয়োজন হয় তবে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন ( এই নিবন্ধটি দেখুন ):
rsync -avz -e 'ssh -p 2222' /source/path user@desthost:/destination/path/
আপনি একটি টার পাইপ খুঁজছেন ।
আমি অন্য প্রশ্নের একটি ভাল কাজের উত্তর লিখেছি। এটি মাইএসকিএল ডাম্প সরাতে এসএসএইচ-এজেন্ট ব্যবহার করে: একাধিক ডাটাবেসকে একটি নতুন সার্ভারে স্থানান্তরিত করার দ্রুততম উপায়
জস্কটের উত্তরের সাথে এটি একত্রিত করুন