லினக்ஸில் ரிமோட் கோப்புகளை மீண்டும் மீண்டும் நகலெடுப்பது எப்படி

How Copy Remote Files Recursively Linux



நீங்கள் லினக்ஸில் தொலை கோப்புகளை நகலெடுக்க வேண்டியிருக்கும் போது, ​​இரண்டு பிரபலமான கட்டளை வரி கருவிகள் உங்களுக்காக வேலை செய்ய முடியும்-அதாவது, scp மற்றும் rsync. இந்த டுடோரியல் லினக்ஸில் ரிமோட் கோப்புகளை மீண்டும் மீண்டும் நகலெடுக்க எச்பிபி மற்றும் rsync கருவிகளை எவ்வாறு பயன்படுத்துவது என்பதை விவரிக்கும்.

முன்நிபந்தனை

வேலை செய்யும் SSH உள்ளமைவு.







தொலைதூர கோப்புகளை மீண்டும் மீண்டும் எஸ்பிபி மூலம் நகலெடுக்கவும்

Scp என்பது பாதுகாப்பான நகலின் சுருக்கமாகும். பாதுகாப்பான ஷெல் நெறிமுறையை (SSH) பயன்படுத்தி தொலை கணினியில் இருந்து கோப்புகளை பாதுகாப்பாக நகலெடுக்க scp கருவி பயன்படுத்தப்படுகிறது.



Scp கட்டளையின் அடிப்படை தொடரியல் பின்வருமாறு.



scp <விருப்பம்> <ஆதாரம்> <இலக்கு>

கோப்புகளை மீண்டும் மீண்டும் நகலெடுக்க, நீங்கள் பயன்படுத்த வேண்டும் -ஆர் விருப்பம்.





எடுத்துக்காட்டாக, கீழேயுள்ள கட்டளை எனது /திட்ட கோப்பகத்தின் உள்ளடக்கத்தை ரிமோட் சர்வரில் ஒரு /காப்பு கோப்பகத்திற்கு மீண்டும் மீண்டும் நகலெடுக்கும். தொலை சேவையகத்தில் சரியான பயனர்பெயர் தேவை.

$scp -ஆர் /திட்டங்கள் redhat8@20.68.114.222:/காப்பு



படம் 1 - கோப்புகளை ஒரு தொலைநிலை சேவையகத்திற்கு scp உடன் மீண்டும் மீண்டும் நகலெடுக்கவும்

ரிமோட் சர்வரில் இருந்து என் உள்ளூர் மெஷினில் உள்ள டைரக்டரிக்கு /பேக்அப் /ப்ராஜெக்ட் டைரக்டரியின் உள்ளடக்கத்தை திரும்ப திரும்ப நகலெடுப்பதற்கான மற்றொரு உதாரணம்.

$scp -ஆர்redhat8@20.68.114.222:/காப்பு/திட்டங்கள்/மீட்கப்பட்டது

படம் 2 - தொலைதூர சேவையகத்திலிருந்து மீண்டும் மீண்டும் கோப்புகளை நகலெடுக்கவும்

தொலை கோப்புகளை rsync உடன் மீண்டும் மீண்டும் நகலெடுக்கவும்

உள்ளூர் அல்லது தொலை கணினிகளுக்கு இடையில் கோப்புகளை நகலெடுக்க (ஒத்திசைக்க) rsync கருவி (தொலைநிலை ஒத்திசைவு) பயன்படுத்தப்படுகிறது. ஆர்சின்க் தொடர்பு கொள்ள SSH ஐப் பயன்படுத்துகிறது. Rsync கட்டளையின் அடிப்படை தொடரியல் பின்வருமாறு.

rsync<விருப்பங்கள்> <ஆதாரம் <இலக்கு>

கோப்புகளை மீண்டும் மீண்டும் நகலெடுப்பதற்கான விருப்பம் குறிக்கப்படுகிறது -ஆர் .

பரிந்துரைக்கப்பட்ட பிற விருப்பங்கள் பின்வருமாறு:

-செய்ய நகலெடுக்கப்பட்ட கோப்புகளின் பண்புகளை இது பாதுகாக்கிறது

-வி இது ஒரு விரிவான வெளியீட்டை காட்டுகிறது

Rsync பற்றிய ஒரு நல்ல விஷயம் என்னவென்றால், இது மூல மற்றும் இலக்கு கோப்பகங்களை ஒப்பிடுகிறது, மேலும் இது வேறுபாடுகளை மட்டுமே நகலெடுக்கிறது. இந்த அம்சம் நெட்வொர்க் தரவு பயன்பாட்டைக் குறைக்கிறது, மேலும் இது தரவு பிரதிபலிப்பதற்கும் காப்புப் பிரதி எடுப்பதற்கும் rsync ஐ ஒரு நல்ல கருவியாக மாற்றுகிறது.

ரிமோட் சர்வரில் உள்ள என் /ப்ராஜெக்ட்ஸ் 2 கோப்பகத்தின் உள்ளடக்கத்தை மீண்டும் /காப்பு 2 கோப்பகத்திற்கு நகலெடுக்க கீழே ஒரு எடுத்துக்காட்டு. தொலை சேவையகத்தில் சரியான பயனர்பெயர் தேவை.

rsync-ராவ் /திட்டங்கள் 2 redhat8@20.68.114.222:/காப்பு 2

படம் 3 - rsync உடன் ரிமோட் சர்வரில் கோப்புகளை திரும்ப திரும்ப நகலெடுக்கவும்

அடுத்த உதாரணம்/backup2/ప్రాజెక్ట్స్ 2 கோப்பக உள்ளடக்கத்தை ரிமோட் சர்வரில் இருந்து என் லோக்கல் மெஷினில் உள்ள டைரக்டரிக்கு திரும்ப திரும்ப நகலெடுக்கிறது.

rsync-ராவ்redhat8@20.68.114.222:/காப்பு 2/திட்டங்கள் 2/மீட்கப்பட்டது 2

படம் 4 - rsync உடன் தொலை சேவையகத்திலிருந்து கோப்புகளை மீண்டும் மீண்டும் நகலெடுக்கவும்

முடிவுரை

இந்த டுடோரியல் scp மற்றும் rsync கருவிகளைப் பயன்படுத்தி லினக்ஸில் மீண்டும் மீண்டும் கோப்புகளை நகலெடுப்பது எப்படி என்பதைக் காட்டுகிறது. நீங்கள் என்ன நினைக்கிறீர்கள் என்பதை எங்களுக்குத் தெரியப்படுத்துங்கள்.