Die Versionen der Backup-Tools Rsync 3.2.7 und rclone 1.60 sind jetzt verfĂŒgbar.

Die Version Rsync 3.2.7 wurde veröffentlicht. Dieses Tool zur Dateisynchronisation und -sicherung ermöglicht es, den Datenverkehr durch inkrementelles Kopieren von Änderungen zu minimieren. Als Transport kann SSH, RSH oder das eigene Rsync-Protokoll verwendet werden. Die Organisation von anonymen Rsync-Servern wird unterstĂŒtzt, die optimal fĂŒr die Synchronisation von Spiegeln geeignet sind. Der Quellcode des Projekts wird unter der GPLv3-Lizenz verbreitet.

Unter den hinzugefĂŒgten Änderungen:

  • Es ist nun die Nutzung der Hashes SHA512, SHA256 und SHA1 fĂŒr die Authentifizierung der Verbindung des Benutzers zum Hintergrundprozess Rsync erlaubt (zuvor wurden MD5 und MD4 unterstĂŒtzt).
  • Die Möglichkeit, den SHA1-Algorithmus zur Berechnung von Dateihashes zu verwenden, wurde implementiert. Aufgrund der großen HashgrĂ¶ĂŸe hat SHA1 die niedrigste PrioritĂ€t in der Hash-Verhandlungsliste erhalten. Um SHA1 gezielt auszuwĂ€hlen, kann die Option „—checksum-choice“ verwendet werden.
  • Um die Wahrscheinlichkeit von Kollisionen zu verringern, wurde die Hashtabelle der Attribute xattr auf 64-Bit-SchlĂŒssel umgestellt.
  • Die Ausgabe von Informationen ĂŒber die in rsync unterstĂŒtzten Algorithmen im JSON-Format ist jetzt möglich (aktiviert durch Duplizieren der Option —version («-VV»)). ZusĂ€tzlich wurde das Skript support/json-rsync-version hinzugefĂŒgt, das eine Ă€hnliche JSON-Ausgabe basierend auf den Informationen erzeugt, die im Textformat bei einmaliger Angabe der Option «—version» bereitgestellt werden (zur KompatibilitĂ€t mit frĂŒheren Versionen von rsync).
  • Die Einstellung «use chroot» in rsyncd.conf, die die Verwendung des Chroot-Aufrufs zur zusĂ€tzlichen Isolation des Prozesses regelt, ist standardmĂ€ĂŸig auf «unset» eingestellt, was bedeutet, dass chroot je nach VerfĂŒgbarkeit verwendet werden kann (z. B. aktivieren, wenn rsync mit Root-Rechten ausgefĂŒhrt wird, und nicht aktivieren, wenn es von einem nicht privilegierten Benutzer ausgefĂŒhrt wird).
  • Die Leistung des Algorithmus zur Suche nach Basisdateien fĂŒr fehlende Zieldateien, die bei Angabe der Option «—fuzzy» verwendet wird, wurde ungefĂ€hr verdoppelt.
  • Die Zeitdarstellung im Protokoll, die bei der Interaktion mit Ă€lteren Versionen von Rsync (vor dem Branch 3.0) verwendet wird, wurde geĂ€ndert – die 4-Byte-Epoch-Zeit wird in diesem Fall als "unsigned int" behandelt, was die Übertragung von Zeiten vor 1970 verhindert, aber das Problem mit der Zeitangabe nach 2038 löst.
  • Ein fehlender Zielpfad beim Aufruf des rsync-Clients wird jetzt als Fehler gewertet. Um das alte Verhalten, bei dem ein leerer Pfad als "." betrachtet wurde, wiederherzustellen, wurde die Option "—old-args" angeboten.

ZusÀtzlich ist die Veröffentlichung der Version 1.60 des Tools rclone zu erwÀhnen, das eine Alternative zu rsync darstellt und zum Kopieren und Synchronisieren von Daten zwischen einem lokalen System und verschiedenen Cloud-Speichern wie Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud und Yandex.Disk entwickelt wurde. Der Code des Projekts ist in Go geschrieben und wird unter der MIT-Lizenz vertrieben.

In der neuen Veröffentlichung: Backend-Optionen fĂŒr die Speicherung von Sicherungen in Oracle Object Storage und SMB/CIFS wurden hinzugefĂŒgt. Im S3-Speicher-Backend wurde die UnterstĂŒtzung fĂŒr Versionierung implementiert und die Möglichkeit zur Nutzung ĂŒber die Anbieter IONOS Cloud Storage und Qiniu KODO ergĂ€nzt. Im Local-Backend wurde die Funktion zur HinzufĂŒgung von Filtern zur Ignorierung von Berechtigungsfehlern eingebaut.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster