ΠŸΡƒΡΠ½Π°Ρ‚ΠΈ са ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Rsync 3.2.7 ΠΈ rclone 1.60

Π‘Π΅ΡˆΠ΅ пуснат Rsync 3.2.7, ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° синхронизиранС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅, която Π²ΠΈ позволява Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ‡Ρ€Π΅Π· постСпСнно ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅. Π’Ρ€Π°Π½ΡΠΏΠΎΡ€Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ssh, rsh ΠΈΠ»ΠΈ собствСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» rsync. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ rsync ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ подходящи Π·Π° осигуряванС Π½Π° синхронизация Π½Π° ΠΎΠ³Π»Π΅Π΄Π°Π»Π°. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· GPLv3.

Π‘Ρ€Π΅Π΄ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° SHA512, SHA256 ΠΈ SHA1 Ρ…Π΅ΡˆΠΎΠ²Π΅ ΠΏΡ€ΠΈ удостовСряванС Π½Π° потрСбитСлска Π²Ρ€ΡŠΠ·ΠΊΠ° към фоновия процСс rsync (ΠΏΠΎ-Ρ€Π°Π½ΠΎ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ…Π° MD5 ΠΈ MD4).
  • Π’ΡŠΠ²Π΅Π΄Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° SHA1 Π·Π° изчисляванС Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ суми Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. ΠŸΠΎΡ€Π°Π΄ΠΈ голСмия си Ρ€Π°Π·ΠΌΠ΅Ρ€, SHA1 Ρ…Π΅ΡˆΡŠΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π½Π°ΠΉ-нисък ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π² списъка Π·Π° съвпадСниС Π½Π° Ρ…Π΅ΡˆΠΎΠ²Π΅Ρ‚Π΅. Π—Π° Π΄Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅ ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° SHA1, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ опцията β€ž--checksum-choiceβ€œ.
  • Π—Π° Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ вСроятността ΠΎΡ‚ ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ, Ρ…Π΅Ρˆ-Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° xattr Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° 64-Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅.
  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° информация Π·Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ Π² rsync във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ JSON (Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ Ρ‡Ρ€Π΅Π· Π΄ΡƒΠ±Π»ΠΈΡ€Π°Π½Π΅ Π½Π° опцията β€”version (β€ž-VVβ€œ). ОсвСн Ρ‚ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ support/json-rsync-version, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ JSON ΠΈΠ·Ρ…ΠΎΠ΄ въз основа Π½Π° информация, прСдоставСна Π² тСкстова Ρ„ΠΎΡ€ΠΌΠ°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΡƒΠΊΠ°Π·Π²Π° само опцията β€ž--versionβ€œ (Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ вСрсии Π½Π° rsync).
  • Настройката β€žΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° chrootβ€œ Π² rsyncd.conf, която ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° chroot Π·Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° изолация Π½Π° процСса, Π΅ Π·Π°Π΄Π°Π΄Π΅Π½Π° Π½Π° β€žΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎβ€œ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° chroot Π² зависимост ΠΎΡ‚ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° наличност (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ rsync Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ root ΠΈ Π½Π΅ сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»).
  • ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° основния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° липсващи Ρ†Π΅Π»Π΅Π²ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΏΡ€ΠΈ ΡƒΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° опцията β€ž-fuzzyβ€œ, Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ΄Π²ΠΎΠ΅Π½Π°.
  • ΠŸΡ€ΠΎΠΌΠ΅Π½Π΅Π½ΠΎ Π΅ прСдставянСто Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΏΡ€ΠΈ взаимодСйствиС с ΠΏΠΎ-стари вСрсии Π½Π° Rsync (ΠΏΡ€Π΅Π΄ΠΈ Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ 3.0) - 4-Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΡ‚ΠΎ Π΅ΠΏΠΎΡ…Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π² Ρ‚ΠΎΠ·ΠΈ случай сС Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ β€žΠ½Π΅ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ Ρ†ΡΠ»ΠΎβ€œ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ позволява ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄ΠΈ 1970 Π³., Π½ΠΎ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с уточняванСто Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ слСд 2038 Π³.
  • Липсата Π½Π° Ρ†Π΅Π»Π΅Π²ΠΈ ΠΏΡŠΡ‚ ΠΏΡ€ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° rsync ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π²Π΅Ρ‡Π΅ сС Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ Π³Ρ€Π΅ΡˆΠΊΠ°. Π—Π° Π΄Π° сС Π²ΡŠΡ€Π½Π΅ старото ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π°Π·Π΅Π½ ΠΏΡŠΡ‚ сС Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ β€ž.β€œ, бСшС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° опцията β€ž--old-argsβ€œ.

ОсвСн Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° rclone 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 Cloud Storage ΠΈ Qiniu KODO. Локалният Π±Π΅ΠΊΠ΅Π½Π΄ ΠΈΠΌΠ° способността Π΄Π° добавя Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ, Π·Π° Π΄Π° ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€