Andrea Mazzoleni
d3ce39c8bd
Update documentation about snapshots
2026-08-18 23:33:53 +02:00
Andrea Mazzoleni
ab72f1cfc8
Add Windows VirtualShadowCopy support for snapshots
2026-08-18 23:33:53 +02:00
Andrea Mazzoleni
d5fb4279e3
Revise manpage pattern section
2026-08-18 23:33:53 +02:00
Andrea Mazzoleni
033ce93d5b
Add ZFS support
2026-08-18 23:33:53 +02:00
Andrea Mazzoleni
16b08201a4
Add Bcachefs support
2026-08-18 23:33:53 +02:00
Andrea Mazzoleni
8a727975ab
Update manpage
2026-08-18 23:33:52 +02:00
Andrea Mazzoleni
2e71602267
Remove the requirement to snapshot content files
...
The new content file format now includes metadata for previous versions
of files. This allows the fix command to access historical file data from
snapshots as needed, ensuring recovery even if the live filesystem has
changed or the file was deleted during a sync.
2026-08-18 23:33:52 +02:00
Andrea Mazzoleni
2fc38017a8
Add Btrfs snapshot support for atomic sync and recovery consistency
2026-08-18 23:33:52 +02:00
Andrea Mazzoleni
fa4dd42368
Document exit code in the manpage
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-03-30 22:44:50 +02:00
Andrea Mazzoleni
3bbe38d959
Update manpage translation
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-03-17 00:49:48 +01:00
Andrea Mazzoleni
c449864fc7
Introduce "relocated" state to unify and replace "copied/removed" logic
2026-03-15 02:47:36 +01:00
Andrea Mazzoleni
60c7b6baa3
New extra config option for additional disks to monitor
2026-03-11 16:05:39 +01:00
Andrea Mazzoleni
2f7ac6996c
Update manpages
2026-02-25 14:48:54 +01:00
Andrea Mazzoleni
33f8ddc789
Fix typo in the manpage. It's mergerfs, not mergefs
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-02-19 18:35:36 +01:00
Andrea Mazzoleni
696ee97754
Log full SMART attributes
2026-02-17 02:02:48 +01:00
Andrea Mazzoleni
2019aa4bb6
Log the normalized, worst and threshold value of SMART attributes
2026-02-17 02:02:48 +01:00
Andrea Mazzoleni
ae453435f0
Minor doc change
2026-02-17 02:02:48 +01:00
Andrea Mazzoleni
03fb7d3cff
Log begin and end markers for scan and bucket listing
2026-02-09 23:52:10 +01:00
Andrea Mazzoleni
60010a4b32
Documentation of the new commands
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-02-09 14:39:19 +01:00
Andrea Mazzoleni
d5b5a9bcbf
More efficient info bucket management
...
Logged at every state_read() and state_write()
2026-02-09 14:39:19 +01:00
Andrea Mazzoleni
4d39bd5adf
Log ETA in seconds. Also use empty fields if the value is not available.
2026-02-08 14:41:12 +01:00
Andrea Mazzoleni
025816d151
Speed up the status command
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-02-02 18:00:14 +01:00
Andrea Mazzoleni
60bd71d184
Log new block_unsynced and block_unscrubbed counter
2026-02-02 18:00:14 +01:00
Andrea Mazzoleni
d3f7bf64c1
Differentiate messages in the log files if they are caused by an hardware issue
2026-02-01 20:44:36 +01:00
Andrea Mazzoleni
f134201438
Log more information about the filesystems
2026-01-31 16:30:15 +01:00
Andrea Mazzoleni
9f081f9c22
Log the filesystem type and label
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-01-29 19:34:33 +01:00
Andrea Mazzoleni
558703784f
Update doc
2026-01-26 16:46:02 +01:00
Andrea Mazzoleni
622b796208
Rename error counters
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-01-25 22:21:47 +01:00
Andrea Mazzoleni
2cbc172fd3
Reworked recover tags
2026-01-25 14:24:36 +01:00
Andrea Mazzoleni
94e71365b8
Use "warning" for less relevant errors in the final exit status
2026-01-22 16:13:25 +01:00
Andrea Mazzoleni
ede99cbe80
Added wear level percentage to the SMART report
2026-01-22 16:13:25 +01:00
Andrea Mazzoleni
e99f43c8ca
Log both protocol and medium errors
2026-01-22 16:13:25 +01:00
Andrea Mazzoleni
58ca0b7057
Revise log documentation
2026-01-22 16:13:25 +01:00
Andrea Mazzoleni
69d9335c9c
Revise log documentation
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
2026-01-17 19:13:52 +01:00
Andrea Mazzoleni
be3c5bf8eb
In the log all the integer should be assumed 64 bits
2026-01-16 10:48:33 +01:00
Andrea Mazzoleni
9d383f08c9
Log the content file counters
2026-01-16 10:40:57 +01:00
Andrea Mazzoleni
a7e9cdd8c6
Log the exit summary of the status command
2026-01-16 00:28:12 +01:00
Andrea Mazzoleni
276b06f0a6
Extend the log error tags to differentiate between io/silent to generic errors
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2026-01-14 01:45:32 +01:00
Andrea Mazzoleni
9f14dd94e5
Add support for ** in the patterns
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2026-01-11 15:48:36 +01:00
Andrea Mazzoleni
36cef9ee89
New .snapraidignore feature
2026-01-11 12:07:01 +01:00
Andrea Mazzoleni
be3e3673fd
Use proper family variable name instead of vendor
2026-01-11 12:01:12 +01:00
Andrea Mazzoleni
45eb2efb60
Update documentation
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-win (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
524733a6db
Make the stat tag a disk level
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
fca525e5c6
Get SMART attributes also in probe, but only if the disk is already spinning
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
986d7464b4
Add disk usage detection based on access counters
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
75b6170b79
Rework size and uuid tags
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
ea53954b41
Rework attributes
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
67e4896671
Output the power mode with the attr: tag like other attributes
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
efcdfb9118
When logging device attributes, also provide the split information
2026-01-04 18:01:19 +01:00
Andrea Mazzoleni
2247c77cef
Update documentation
2025-12-20 17:30:36 +01:00