Выпуск утыліты для рэзервовага капіявання rclone 1.50

Апублікаваны выпуск утыліты rclone 1.50, Якая ўяўляе сабой аналаг rsync, прызначаны для капіявання і сінхранізацыі дадзеных паміж лакальнай сістэмай і рознымі хмарнымі сховішчамі, такімі як Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, XNUMX Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail .ru Cloud і Яндэкс.Дыск. Код праекта напісаны на мове Go і распаўсюджваецца пад ліцэнзіяй MIT.

В новым выпуску:

  • Дададзены бэкэнды для захоўвання рэзервовых копій у сэрвісах
    Citrix Sharefile, Chunker и Mail.ru Cloud;

  • Уніфікавана схема кадавання імёнаў файлаў у бэкендах захоўвання. Ва ўсіх бэкендах зараз ужываюцца агульныя абмежаванні ў стаўленні спецзнакаў у імёнах файлаў, што дазваляе гарантаваць, што файл будзе апрацаваны ў любых бэкендах (раней да розных бэкэндаў ужываліся розныя правілы ў стаўленні пашыраных знакаў, прывязаныя да магчымасцяў сэрвісу захоўвання, а не зыходнай ФС);
  • Дададзена падтрымка плагінаў для пашырэння функцыянальнасці бэкэндаў і каманд;
  • Ва ўтыліту copyurl дададзена опцыя "—auto-filename" для аўтаматычнага вызначэння імя файла на аснове шляху ў URL;
  • Спынена падтрымка зборкі з выкарыстаннем кампілятара Go 1.9. Python-скрыпты перакладзены на Python 3.

Асноўныя асаблівасці rclone:

  • Кантроль цэласнасці перадаваных дадзеных пры дапамозе хэшаў MD5/SHA1;
  • Захаванне зыходнага часу мадыфікацыі і стварэння файлаў;
  • Падтрымка рэжыму частковай сінхранізацыі, пры якой капіююцца толькі якія змяніліся ў файле дадзеныя;
  • Рэжым капіявання на мэтавую сістэму новых і якія змяніліся файлаў;
  • Рэжым сінхранізацыі для забеспячэння ідэнтычнага стану дзвюх дырэкторый на розных сістэмах;
  • Рэжым праверкі для зверкі кантрольных сум;
  • Магчымасць сінхранізацыі паміж двума хмарнымі сховішчамі;
  • Падтрымка шыфравання перадаюцца струменяў дадзеных;
  • Рэжым "rclone mount", які дазваляе прымантаваць вонкавае сховішча ў якасці часткі лакальнай ФС пры дапамозе FUSE;
  • Магчымасць узаемадзеяння з выдаленым хастом па HTTP, WebDav, FTP, SFTP і DLNA.
  • Наяўнасць бэкэндаў для шыфравання змесціва сховішчы і кэшавання;
  • Падтрымка аб'яднання некалькіх выдаленых сховішчаў па аналогіі з UnionFS;
  • Магчымасць шматструменнай загрузкі на лакальную кружэлку.

Крыніца: opennet.ru

Дадаць каментар