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 ಆಯ್ಕೆಯನ್ನು ಒತ್ತಾಯಿಸಲು, ನೀವು "--ಚೆಕ್ಸಮ್-ಆಯ್ಕೆ" ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು.
  • ಘರ್ಷಣೆಯ ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು, xattr ಗುಣಲಕ್ಷಣ ಹ್ಯಾಶ್ ಟೇಬಲ್ ಅನ್ನು 64-ಬಿಟ್ ಕೀಗಳನ್ನು ಬಳಸಲು ಪರಿವರ್ತಿಸಲಾಗಿದೆ.
  • JSON ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ rsync ನಲ್ಲಿ ಬೆಂಬಲಿತವಾದ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ (—version (“-VV”) ಆಯ್ಕೆಯನ್ನು ನಕಲು ಮಾಡುವ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ) ಹೆಚ್ಚುವರಿಯಾಗಿ, ಬೆಂಬಲ/json-rsync-version ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಅನುಮತಿಸುತ್ತದೆ "--version" ಆಯ್ಕೆಯನ್ನು ಮಾತ್ರ ನಿರ್ದಿಷ್ಟಪಡಿಸುವಾಗ ಪಠ್ಯ ರೂಪದಲ್ಲಿ ಒದಗಿಸಿದ ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ ನೀವು ಒಂದೇ ರೀತಿಯ JSON ಔಟ್‌ಪುಟ್ ಅನ್ನು ರಚಿಸಬಹುದು (rsync ನ ಹಿಂದಿನ ಬಿಡುಗಡೆಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ).
  • ಹೆಚ್ಚುವರಿ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರತ್ಯೇಕತೆಗಾಗಿ chroot ಕರೆಯ ಬಳಕೆಯನ್ನು ನಿಯಂತ್ರಿಸುವ rsyncd.conf ನಲ್ಲಿನ "chroot ಬಳಸಿ" ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ "ಅನ್ಸೆಟ್" ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ, ಇದು chroot ಅನ್ನು ಅದರ ಲಭ್ಯತೆಯ ಆಧಾರದ ಮೇಲೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, rsync ಮಾಡಿದಾಗ ಸಕ್ರಿಯಗೊಳಿಸಿ ರೂಟ್ ಆಗಿ ರನ್ ಆಗುತ್ತಿದೆ ಮತ್ತು ಸವಲತ್ತು ಇಲ್ಲದ ಬಳಕೆದಾರರಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಸಕ್ರಿಯಗೊಳಿಸುವುದಿಲ್ಲ).
  • "-fuzzy" ಆಯ್ಕೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವಾಗ ಬಳಸಲಾಗುವ, ಕಾಣೆಯಾದ ಗುರಿ ಫೈಲ್‌ಗಳಿಗಾಗಿ ಬೇಸ್ ಫೈಲ್ ಹುಡುಕಾಟ ಅಲ್ಗಾರಿದಮ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸರಿಸುಮಾರು ದ್ವಿಗುಣಗೊಳಿಸಲಾಗಿದೆ.
  • Rsync ನ ಹಳೆಯ ಬಿಡುಗಡೆಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಬಳಸಿದ ಪ್ರೋಟೋಕಾಲ್‌ನಲ್ಲಿ ಸಮಯ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ (ಶಾಖೆ 3.0 ಮೊದಲು) - ಈ ಸಂದರ್ಭದಲ್ಲಿ 4-ಬೈಟ್ ಎಪೋಕಲ್ ಸಮಯವನ್ನು "ಸಹಿ ಮಾಡದ ಇಂಟ್" ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ, ಇದು 1970 ರ ಮೊದಲು ಸಮಯವನ್ನು ರವಾನಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ, ಆದರೆ 2038 ರ ನಂತರ ಸಮಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದರೊಂದಿಗೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
  • rsync ಕ್ಲೈಂಟ್‌ಗೆ ಕರೆ ಮಾಡುವಾಗ ಗುರಿ ಮಾರ್ಗವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದನ್ನು ಈಗ ದೋಷವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಹಳೆಯ ನಡವಳಿಕೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲು, ಅದರಲ್ಲಿ ಖಾಲಿ ಮಾರ್ಗವನ್ನು "." ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ, "--old-args" ಆಯ್ಕೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಆರ್ಕ್ಲೋನ್ 1.60 ಯುಟಿಲಿಟಿಯ ಬಿಡುಗಡೆಯ ಪ್ರಕಟಣೆಯನ್ನು ನೀವು ಗಮನಿಸಬಹುದು, ಇದು rsync ನ ಅನಲಾಗ್ ಆಗಿದೆ, ಇದು ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್ ಮತ್ತು Google ಡ್ರೈವ್, ಅಮೆಜಾನ್ ಡ್ರೈವ್, S3, ಡ್ರಾಪ್‌ಬಾಕ್ಸ್‌ನಂತಹ ವಿವಿಧ ಕ್ಲೌಡ್ ಸಂಗ್ರಹಣೆಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ನಕಲಿಸಲು ಮತ್ತು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud ಮತ್ತು Yandex.Disk. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು ಗೋದಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ: ಒರಾಕಲ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು SMB/CIFS ನಲ್ಲಿ ಬ್ಯಾಕ್‌ಅಪ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬ್ಯಾಕೆಂಡ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ. S3 ಶೇಖರಣಾ ಬ್ಯಾಕೆಂಡ್ ಈಗ ಆವೃತ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು IONOS ಮೇಘ ಸಂಗ್ರಹಣೆ ಮತ್ತು Qiniu KODO ಪೂರೈಕೆದಾರರ ಮೂಲಕ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಸ್ಥಳೀಯ ಬ್ಯಾಕೆಂಡ್ ಅನುಮತಿ-ಸಂಬಂಧಿತ ದೋಷಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಲು ಫಿಲ್ಟರ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ