Rsync 3.2.7 மற்றும் rclone 1.60 காப்புப் பிரதி பயன்பாடுகள் வெளியிடப்பட்டன

Rsync 3.2.7 இன் வெளியீடு, ஒரு கோப்பு ஒத்திசைவு மற்றும் காப்புப்பிரதி பயன்பாடானது, மாற்றங்களை நகலெடுப்பதன் மூலம் போக்குவரத்தைக் குறைக்க உங்களை அனுமதிக்கிறது. போக்குவரத்து ssh, rsh அல்லது சொந்த rsync நெறிமுறையாக இருக்கலாம். அநாமதேய rsync சேவையகங்களின் வேலை அமைப்பு ஆதரிக்கப்படுகிறது, அவை கண்ணாடிகளின் ஒத்திசைவை உறுதி செய்வதற்கு உகந்ததாக இருக்கும். திட்டக் குறியீடு GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

சேர்க்கப்பட்ட மாற்றங்களில்:

  • பின்னணி rsync செயல்முறைக்கு பயனரின் இணைப்பை அங்கீகரிக்கும் போது SHA512, SHA256 மற்றும் SHA1 ஹாஷ்களைப் பயன்படுத்த அனுமதித்தது (முன்பு MD5 மற்றும் MD4 ஆதரிக்கப்பட்டது).
  • கோப்புகளின் செக்சம் கணக்கிட SHA1 அல்காரிதத்தைப் பயன்படுத்தும் திறனை செயல்படுத்தியது. அதன் பெரிய அளவு காரணமாக, ஹாஷ் பொருத்தப்பட்டியலில் SHA1 ஹாஷுக்கு மிகக் குறைந்த முன்னுரிமை அளிக்கப்படுகிறது. SHA1 தேர்வை கட்டாயப்படுத்த நீங்கள் "--checksum-choice" விருப்பத்தைப் பயன்படுத்தலாம்.
  • மோதல்களின் சாத்தியத்தைக் குறைக்க, xattr பண்புக்கூறு ஹாஷ் அட்டவணை 64-பிட் விசைகளைப் பயன்படுத்த மாற்றப்பட்டது.
  • JSON வடிவத்தில் rsync இல் ஆதரிக்கப்படும் வழிமுறைகள் பற்றிய தகவலை வெளியிடும் திறன் வழங்கப்பட்டுள்ளது (--version ("-VV") விருப்பத்தை நகலெடுப்பதன் மூலம் இயக்கப்பட்டது) கூடுதலாக, ஆதரவு/json-rsync-version ஸ்கிரிப்ட் சேர்க்கப்பட்டுள்ளது, இது அனுமதிக்கிறது. ஒற்றை "--version" விருப்பத்துடன் (rsync இன் கடந்தகால வெளியீடுகளுடன் இணக்கத்திற்காக) உரை வடிவத்தில் கொடுக்கப்பட்ட தகவலின் அடிப்படையில் இதேபோன்ற JSON வெளியீட்டை உருவாக்க வேண்டும்.
  • கூடுதல் செயல்முறை தனிமைப்படுத்துதலுக்கான chroot அழைப்பின் பயன்பாட்டை ஒழுங்குபடுத்தும் rsyncd.conf இல் உள்ள "chroot ஐப் பயன்படுத்து" அமைப்பு, இயல்புநிலையாக "அன்செட்" என அமைக்கப்பட்டுள்ளது, இது chroot ஐ அதன் கிடைக்கும் தன்மையைப் பொறுத்து பயன்படுத்த அனுமதிக்கிறது (எடுத்துக்காட்டாக, எப்போது இயக்கவும் rsync ரூட்டாக இயங்குகிறது மற்றும் ரூட் அல்லாத பயனராக இயங்கும் போது இயக்கப்படாது).
  • காணாமல் போன இலக்கு கோப்புகளுக்கான அடிப்படை கோப்பு தேடல் அல்காரிதத்தின் செயல்திறனை தோராயமாக இரட்டிப்பாக்கியது, "--fuzzy" விருப்பத்தை குறிப்பிடும்போது பயன்படுத்தப்படுகிறது.
  • Rsync இன் பழைய வெளியீடுகளுடன் (3.0 கிளைக்கு முன்) தொடர்பு கொள்ளும்போது பயன்படுத்தப்படும் நெறிமுறையில் நேரப் பிரதிநிதித்துவம் மாற்றப்பட்டது - 4-பைட் சகாப்த நேரம் இந்த வழக்கில் "கையொப்பமிடப்படாத எண்ணாக" கருதப்படுகிறது, இது 1970 க்கு முந்தைய நேரத்தை மாற்ற அனுமதிக்காது, ஆனால் 2038க்குப் பிறகு நேரத்தைக் குறிப்பிடுவதில் உள்ள சிக்கலைத் தீர்க்கிறது.
  • rsync கிளையண்டை அழைக்கும் போது இலக்கு பாதை காணாமல் போனது இப்போது பிழையாக கருதப்படுகிறது. "-ஓல்ட்-ஆர்க்ஸ்" விருப்பம் பழைய நடத்தைக்கு மாற்றியமைக்க வழங்கப்படுகிறது, அங்கு காலியான பாதை "." எனக் கருதப்பட்டது.

கூடுதலாக, ஆர்க்ளோன் 1.60 பயன்பாட்டின் வெளியீட்டை நாம் கவனிக்கலாம், இது rsync இன் அனலாக் ஆகும், இது உள்ளூர் அமைப்பு மற்றும் Google Drive, Amazon Drive, S3, Dropbox போன்ற பல்வேறு கிளவுட் ஸ்டோரேஜ்களுக்கு இடையில் தரவை நகலெடுத்து ஒத்திசைக்க வடிவமைக்கப்பட்டுள்ளது. Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud மற்றும் Yandex.Disk. திட்டக் குறியீடு Go இல் எழுதப்பட்டு MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

புதிய வெளியீட்டில்: Oracle ஆப்ஜெக்ட் சேமிப்பகம் மற்றும் SMB/CIFS இல் காப்புப்பிரதிகளைச் சேமிப்பதற்கான பின்தளங்கள் சேர்க்கப்பட்டுள்ளன. S3 சேமிப்பக பின்தளத்தில் பதிப்பு ஆதரவு செயல்படுத்தப்பட்டுள்ளது மற்றும் IONOS கிளவுட் ஸ்டோரேஜ் மற்றும் Qiniu KODO வழங்குநர்கள் மூலம் வேலை செய்யும் திறன் சேர்க்கப்பட்டுள்ளது. அனுமதிப் பிழைகளைப் புறக்கணிக்க வடிப்பான்களைச் சேர்க்கும் திறன் உள்ளூர் பின்தளத்தில் கட்டமைக்கப்பட்டுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்