GCP-How to Install Cloudera Manager on Google Cloud Cluster
সুচিপত্র:
নেটওয়ার্কে সিস্টেমগুলির মধ্যে ফাইল স্থানান্তর করার ক্ষেত্রে, লিনাক্স এবং ইউনিক্স ব্যবহারকারীদের কাছে অনেকগুলি সরঞ্জাম থাকে।
ডেটা স্থানান্তর করার জন্য সর্বাধিক জনপ্রিয় প্রোটোকল হ'ল এসএসএইচ এবং এফটিপি। যদিও এফটিপি খুব জনপ্রিয়, সর্বদা এসএসএইচ ব্যবহার পছন্দ করুন কারণ এটি আপনার ফাইলগুলি স্থানান্তর করার সবচেয়ে সুরক্ষিত উপায়।
sftp
ফাইল স্থানান্তরের জন্য যেমন
scp
এবং
sftp
জন্য বিশেষায়িত সরঞ্জাম রয়েছে তবে
sftp
প্রদত্ত সমস্ত বৈশিষ্ট্য তাদের
sftp
নেই।
rsync
ডেটা মিররিং, ইনক্রিমেন্টাল ব্যাকআপ, সিস্টেমের মধ্যে ফাইল অনুলিপি করার জন্য ব্যবহার করা যেতে পারে।
এই টিউটোরিয়ালে, আমরা কীভাবে এসএসএইচ দিয়ে
rsync
দিয়ে ফাইলগুলি অনুলিপি করব তা ব্যাখ্যা করব।
আবশ্যকতা
-
rsync
ইউটিলিটি অবশ্যই গন্তব্য এবং উত্স সিস্টেম উভয়ই ইনস্টল করা উচিত। এটি ইনস্টল না থাকলে আপনি আপনার বিতরণের প্যাকেজ ম্যানেজার ব্যবহার করে এটি ইনস্টল করতে পারেন:উবুন্টু এবং ডেবিয়ান:
sudo apt install rsync
সেন্টস এবং ফেডোরা:
sudo yum install rsync
রিমোট কম্পিউটারে এসএসএইচ অ্যাক্সেস।
rsync
কমান্ড চালিত ব্যবহারকারীর এবং রিমোট এসএসএইচ ব্যবহারকারীর কাছে ফাইল পড়তে এবং লেখার উপযুক্ত অনুমতি থাকতে হবে have
এসএসএইচ-এর মাধ্যমে ফাইলগুলি স্থানান্তর করতে
rsync
ব্যবহার করা হচ্ছে
rsync
আপনি এসএসএইচের মাধ্যমে এবং রিমোট সার্ভারগুলিতে ফাইল এবং ডিরেক্টরিগুলি স্থানান্তর করতে পারেন।
rsync
দিয়ে ফাইল স্থানান্তর করার জন্য সাধারণ সিনট্যাক্সটি নিম্নরূপ:
Local to Remote: rsync… -e ssh… HOST:DEST Remote to Local: rsync… -e ssh HOST:SRC…
যেখানে
SRC
উত্স ডিরেক্টরি,
DEST
হ'ল গন্তব্য ডিরেক্টরি
USER
হ'ল দূরবর্তী SSH ব্যবহারকারীর নাম এবং
HOST
হল দূরবর্তী SSH হোস্ট বা আইপি ঠিকানা।
আরএসইএনসি-র নতুন সংস্করণগুলি এসএসএইচকে ডিফল্ট রিমোট শেল হিসাবে ব্যবহার করতে কনফিগার করা হয়েছে যাতে আপনি
-e ssh
বিকল্পটি বাদ দিতে পারেন।
উদাহরণস্বরূপ, আইপি
12.12.12.12
দিয়ে দূরবর্তী সিস্টেমে স্থানীয় সিস্টেম থেকে
/var/www/
ডিরেক্টরিতে একক ফাইল
/opt/file.zip
স্থানান্তর করার জন্য:
rsync -a /opt/file.zip [email protected]:/var/www/
-a
বিকল্পটি সংরক্ষণাগার মোডের জন্য দাঁড়ায় যা ডিরেক্টরিগুলি পুনরাবৃত্তভাবে সিঙ্ক করে, বিশেষ এবং ব্লক ডিভাইসগুলি স্থানান্তর করে, প্রতীকী লিঙ্কগুলি, সংশোধনের সময়, গোষ্ঠী, মালিকানা এবং অনুমতিগুলি সংরক্ষণ করে।
যদি ফাইলটি রিমোট সার্ভারে উপস্থিত থাকে তবে এটি ওভাররাইট করা হবে। আপনি যদি অন্য কোনও নামে ফাইলটি সংরক্ষণ করতে চান তবে নতুন নামটি নির্দিষ্ট করুন:
rsync -a /opt/file.zip [email protected]:/var/www/file2.zip
একটি দূরবর্তী থেকে স্থানীয় মেশিনে ডেটা স্থানান্তর করতে, উত্স হিসাবে দূরবর্তী অবস্থান এবং গন্তব্য হিসাবে স্থানীয় অবস্থান ব্যবহার করুন:
rsync -a [email protected]:/var/www/file.zip /opt/
এসএসএইচ-এর মাধ্যমে
rsync
দিয়ে ডিরেক্টরি স্থানান্তর করা ফাইল স্থানান্তর করার সমান।
এটি জেনে রাখা জরুরী যে
rsync
/
দিয়ে সোর্স ডিরেক্টরিতে বিভিন্ন চিকিত্সা দেয়। সোর্স ডিরেক্টরিতে যখন একটি পিছনে স্ল্যাশ থাকে, তখন
rsync
কেবল উত্স ডিরেক্টরিটির বিষয়বস্তু গন্তব্য ডিরেক্টরিতে অনুলিপি করে। যখন পিছনের স্ল্যাশ বাদ দেওয়া হয় উত্স ডিরেক্টরিটি গন্তব্য ডিরেক্টরিতে অনুলিপি করা হবে।
উদাহরণস্বরূপ স্থানীয়
/opt/website/images/
ডিরেক্টরিটি কোনও দূরবর্তী মেশিনে
/var/www/images/
ডিরেক্টরিতে স্থানান্তর করার জন্য আপনি টাইপ করতে পারেন:
rsync -a /home/linuxize/images/ [email protected]:/var/www/images/
স্থানীয় এবং রিমোট ডিরেক্টরিটি সিঙ্ক্রোনাইজ করতে চাইলে
--delete
বিকল্পটি ব্যবহার করুন। এই বিকল্পটি ব্যবহার করার সময় সতর্ক থাকুন কারণ এটি উত্স ডিরেক্টরিতে উপস্থিত না থাকলে গন্তব্য ডিরেক্টরিতে ফাইলগুলি মুছবে।
rsync -a --delete /home/linuxize/images/ [email protected]:/var/www/images/
যদি দূরবর্তী হোস্টের এসএসএইচ ডিফল্ট
22
ব্যতীত অন্য কোনও পোর্টে শুনছে,
-e
বিকল্পটি ব্যবহার করে পোর্টটি নির্দিষ্ট করুন। উদাহরণস্বরূপ, যদি এসএসএইচ
3322
পোর্টে শুনছে তবে আপনি এটি ব্যবহার করবেন:
rsync -a -e "ssh -p 3322" /home/linuxize/images/ [email protected]:/var/www/images/
বিপুল পরিমাণে ডেটা স্থানান্তর করার সময় স্ক্রিন সেশনের অভ্যন্তরে
rsync
কমান্ড চালানো বা
-P
বিকল্প ব্যবহার করার পরামর্শ দেওয়া হয় যা ট্রান্সফার চলাকালীন একটি অগ্রগতি বার দেখানোর জন্য এবং আংশিকভাবে স্থানান্তরিত ফাইলগুলি রাখার জন্য
rsync
কে বলে:
rsync -a -P /home/linuxize/images/ [email protected]:/var/www/images/
উপসংহার
ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করতে এবং সিঙ্ক্রোনাইজ করতে কীভাবে এসএসএইচ-এর মাধ্যমে
rsync
ব্যবহার করবেন তা আমরা আপনাকে দেখিয়েছি।
আপনি কীভাবে ফাইল বা ডিরেক্টরিগুলি
rsync
দিয়ে বাদ দিতে পারেন তা পড়তে চাইতে পারেন।
আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave
rsync টার্মিনালসহজ স্থানান্তর: ওয়াইফাই এর মাধ্যমে উইন্ডোজ ফোন থেকে ফাইল স্থানান্তর করুন

সহজ স্থানান্তর একটি বিনামূল্যের উইন্ডোজ ফোন অ্যাপ্লিকেশন যা আপনাকে ফাইল শেয়ার করতে দেয় আপনার ফোনে একটি Wi-Fi নেটওয়ার্ক ব্যবহার করে অন্য কোনও ডিভাইস থেকে।
কীভাবে আপনার কম্পিউটার থেকে পিএস 3 সেভ ফাইলগুলি পিএস 3 এ স্থানান্তর করবেন

আপনার PS3 গেমসের জন্য ফাইলগুলি কীভাবে ওয়েব সেভ করবেন সেগুলি কীভাবে পাবেন তা শিখুন এবং সেগুলি আপনার PS3 এ স্থানান্তর করুন।
আইক্লাউডের মাধ্যমে আইফোনে আপনার গুগল পরিচিতিগুলি কীভাবে স্থানান্তর করবেন

আইফোনের মতো আপনার আইওএস ডিভাইসে কীভাবে আপনার গুগল পরিচিতিগুলি রফতানি করতে এবং আইক্লাউডে সেগুলি আপলোড করতে শিখুন।