Releases: toafez/jarss
Releases · toafez/jarss
jarss v1.0-400
Deutsch
- Nach der Ausführung einer versionierten, inkrementellen Datensicherung löschte die anschließende Versionsbereinigung nicht die älteren Versionsordner, die in der Konfiguration als Tage angegeben waren. Stattdessen wurden im aktuell erstellten Versionsordner alle Ordner gelöscht, die älter als die angegebene Anzahl an Tagen waren. Dadurch wurden mit der Zeit immer weniger Daten gesichert, sodass die Versionsvorhaltung nicht mehr gewährleistet war. Aus diesem Grund wird dringend empfohlen, die bisherige versionierte, inkrementelle Datensicherung vollständig neu zu erstellen – selbst wenn sich mit der Zeit automatisch ein neuer, vollständiger Versionsstand ergibt. Ich bitte, die Unannehmlichkeiten vielmals zu entschuldigen.
- HINWEIS: Um das Problem zu lösen, muss lediglich das aktualisierte Skript „jarss.sh” heruntergeladen und anstelle des alten Skripts verwendet werden.
English
- After performing an incremental, versioned data backup, subsequent version clean-up did not delete older version folders specified in the configuration as being older than a certain number of days. Instead, all folders within the latest version that were older than the specified number of days were deleted. Consequently, less and less data was backed up over time, meaning that version retention could no longer be guaranteed. For this reason, it is strongly recommended that you completely recreate the previous versioned, incremental data backup, even if a new, complete version status is created automatically over time. I apologise for any inconvenience caused.
- Note: To solve the problem, simply download and use the updated 'jarss.sh' script instead of the old one.
Weitere Informationen gibt es hier (Further information is available here) CHANGELOG
jarss v1.0-300
Deutsch
- Hinweis: Die Konfigurationsdateien bleiben auf dem Stand der Version 1.0-200 und können weiterhin verwendet werden, da hier keine Änderungen vorgenommen wurden.
- Schrägstrich am Ende des Zielpfads (nach dem Zeitstempel) in der Logmeldung hinzugefügt, wenn eine inkrementelle Sicherung verwendet wird.
- Ein doppelter Schrägstrich, der in einer Protokollmeldung enthalten war, wurde entfernt.
- Die inkrementelle Datensicherung brach mit einer rsync-Fehlermeldung ab, wenn der Zielpfad ein Leerzeichen enthielt. Der Fehler wurde behoben.
- Weitere kleinere Probleme bei der Behandlung von Leerzeichen behoben.
English
- Note: The configuration files remain the same as version 1.0-200 and can still be used as no changes have been made here.
- Slash added to the end of the destination path (after the timestamp) in the log message when an incremental backup is used.
- A double slash in a log message has been removed.
- Incremental backups would fail with an rsync error message if the target path contained a space. This has been fixed.
- Other minor space handling issues have been fixed.
Weitere Informationen gibt es hier (Further information is available here) CHANGELOG
jarss v1.0-200
Deutsch
- In den Konfigurationsdateien wurde irrtümlich ein Höchstwert von 365 Tagen für die Aufbewahrung von Versionen angegeben. Die Angabe wurde entfernt und die betreffenden Textstellen überarbeitet.
- Anzeigefehler in der rsync-Fehleranalyse nach rsync-Lauf in der jarss.sh Datei behoben.
- Die Konfiguration der Papierkorb-Funktion
/@recyclelässt neben numerischen Werten nun auch die Werte "true" und "false" zu.
recycle="false" - Zwischenzeitlich gelöschte Daten der Sicherungsquelle(n) werden auch im Sicherungsziel unwiderruflich gelöscht.
recycle="30" - Zwischenzeitlich gelöschte Daten der Sicherungsquelle(n) werden in den Ordner/@recycle, des Sicherungsziels verschoben. Daten aus dem Ordner/@recycle, die älter als 30 Tage waren, wurden gelöscht.
recycle="true" - Zwischenzeitlich gelöschte Daten der Sicherungsquelle(n) werden in den Ordner/@recycledes Sicherungsziels verschoben. Aus dem Ordner/@recyclewerden keine Daten mehr gelöscht. - Bei einem Push-Backup trat ein Verarbeitungsfehler bei der Ermittlung zu löschender Daten aus dem Ordner
/@recycleauf, weshalb keine Daten gelöscht wurden. Fehler wurde behoben. - Es gab einen Fehler bei der Auswertung, ob das Programm ionice auf dem System verfügbar ist oder nicht, was je nach Ergebnis zu einem rsync-Fehler 127 führte. Fehler wurde behoben.
- In den Konfigurationsdateien wurde ein Hinweis auf die Verwendung von Platzhaltern und Optionen in eckigen Klammern aufgenommen, um Eingabefehler zu minimieren.
English
- The configuration files incorrectly specified a maximum value of 365 days for version retention. The information has been removed and the relevant text has been revised.
- Fixed display error in rsync error analysis after rsync run in jarss.sh file.
- The configuration of the recycle bin function
/@recyclenow allows the values 'true' and 'false' in addition to numeric values.
recycle='false' - Data from the backup source(s) that has been deleted in the meantime will also be irrevocably deleted from the backup destination.
recycle='30' - Deleted data from the backup source(s) will be moved to the/@recyclefolder of the backup destination. Data older than 30 days in the/@recyclefolder will be deleted.
recycle='true' - Deleted data from the backup source(s) will be moved to the/@recyclefolder of the backup destination. No more data will be deleted from the/@recyclefolder. - During a push backup, a processing error occurred when determining the data to be deleted from the
/@recyclefolder, so no data was deleted. The error has been fixed. - An error occurred when evaluating whether the ionice program was available on the system or not, resulting in an rsync error 127 depending on the result. This bug has been fixed.
- A note on the use of placeholders and options in square brackets has been added to the configuration files to minimize typos.
Weitere Informationen gibt es hier (Further information is available here) CHANGELOG