Here we go with a new round of features and improvements. Thanks to all contributions!
- Script output (log) retention feature
- You can now keep detailed SnapRAID script output (called log) for a number of days, instead of overriding them at every run.
- Logs will be rotated and can be stored in any folder you like
- Force zero size sync
- Forces the operation of syncing a file with zero size that before was not. Useful when handling some system files that genuinely change their size to zero. Use with caution, disabled by default
- New Sync option "added to deleted ratio", thanks to @tehniemer #45
- Authorize a Sync even if the delete threshold has been breached, but only if the ratio of added to deleted files is greater than the value set.
- Scrub new blocks, thanks to @tehniemer #45
- New option to scrub data that has just been added to the array
- Customizable Healthchecks.io server URL, thanks to @phidauex #32
- Detailed hd-idle documentation, thanks to @phidauex #35
Upgrade Notice: If you are using a previous version of the script, you will have to move your preferences to the new script-config.sh
. The old file can't be reused or the script will throw an error.