De release van het hulpprogramma rclone 1.58 is aangekondigd, dat een alternatief is voor rsync en bedoeld is voor het kopiëren en synchroniseren van gegevens tussen een lokale systeem en verschillende cloudopslagdiensten, zoals Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud en Yandex.Disk. De code van het project is geschreven in de programmeertaal Go en wordt verspreid onder de MIT-licentie.
In de nieuwe release:
- Achtergronden voor het opslaan van back-up in Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj en RackCorp zijn toegevoegd.
- De opdracht ‘rclone bisync’ is geïmplementeerd met een experimentele bidirectionele synchronisatiemodus. Twee mappen worden als invoer opgegeven, die zowel lokale directories als links naar externe opslag en cloudservices kunnen zijn. De voorgestelde opdracht synchroniseert de inhoud van deze mappen met inachtneming van de wijzigingen in elk van hen (wijzigingen in de eerste map worden weerspiegeld in de tweede, en wijzigingen in de tweede worden weerspiegeld in de eerste).
- De filters ondersteunen nu de syntaxis voor reguliere expressies ‘{{ regexp }}’ voor patroonvergelijkingen.
- In de hashsum-opdracht is de mogelijkheid toegevoegd om een hash te genereren voor gegevens die binnenkomen via de standaardinvoer.
- In de librclone-bibliotheek is ondersteuning voor montages toegevoegd.
- Windows-binaries voor de ARM64-architectuur zijn toegevoegd.
- De minimale vereiste versie van de Go-compiler voor het bouwen is verhoogd naar 1.15.
Bron: opennet.ru
