omv8:omv8_plugins:snapraid-aio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
omv8:omv8_plugins:snapraid-aio [2026/08/19 18:57] – [SnapRAID Options] auanasghepsomv8:omv8_plugins:snapraid-aio [2026/08/20 09:54] (current) – removed unneeded section auanasgheps
Line 1: Line 1:
-====== SnapRAID AIO ======+\\ 
 +<html><center><b>SnapRAID AIO Plugin For OMV8</b></center></html> 
 +\\ 
 +{{ :omvextras_logo4.jpg?400 |}}
  
 +====== SnapRAID AIO Plugin for OMV8 ======
 ===== Summary ===== ===== Summary =====
  
Line 77: Line 81:
     <tr>     <tr>
       <td style="background-color:#FFE4A6;height:25px;width:380px;">       <td style="background-color:#FFE4A6;height:25px;width:380px;">
-Always run an initial sync from the SnapRAID plugin before scheduling SnapRAID AIO.+Always run an initial sync before scheduling SnapRAID AIO.
 The AIO script expects parity to already exist and will not create it from scratch. The AIO script expects parity to already exist and will not create it from scratch.
 +You can run the initial sync from SnaRAID plugin or from AIO itself using "Sync" feature.
     </tr>     </tr>
   </table>   </table>
Line 136: Line 141:
   * **Enable Healthchecks.io** — reports script completion or failure to a [[https://healthchecks.io|Healthchecks.io]] ping URL. Any warning in the script run counts as a failure.   * **Enable Healthchecks.io** — reports script completion or failure to a [[https://healthchecks.io|Healthchecks.io]] ping URL. Any warning in the script run counts as a failure.
   * **Healthchecks UUID** — the UUID portion of your ping URL (not the full URL).   * **Healthchecks UUID** — the UUID portion of your ping URL (not the full URL).
-  * **Healthchecks URL** — override for self-hosted instances. Must end with a trailing slash. Defaults to `https://hc-ping.com/`.+  * **Healthchecks URL** — override for self-hosted instances. Must end with a trailing slash. Defaults to https://hc-ping.com/.
  
 ==== Apprise Notifications ==== ==== Apprise Notifications ====
Line 159: Line 164:
  
 {{:omv8:omv8_plugins:snapraid-aio8-4.png?800|}} {{:omv8:omv8_plugins:snapraid-aio8-4.png?800|}}
- 
   * **Enable Apprise** — master toggle for Apprise notifications.   * **Enable Apprise** — master toggle for Apprise notifications.
-  * **Apprise URLs** — one or more service URLs in Apprise format (e.g. `tgram://token/chatid`). Enter each URL and press Enter to add it as a chip. Multiple services are supported.+  * **Apprise URLs** — one or more service URLs in Apprise format <nowiki>(e.g. `tgram://token/chatid`)</nowiki>. Enter each URL and press Enter to add it as a chip. Multiple services are supported. Service documentation and configuration instructions can be found [[https://appriseit.com/services/|here]].
   * **Attach report on warnings** — attaches the full run report to the notification when a warning is issued. Not all services support attachments.   * **Attach report on warnings** — attaches the full run report to the notification when a warning is issued. Not all services support attachments.
   * **Test Apprise** button — sends a test notification immediately using the saved URLs. Only available after saving the configuration. It is located at the bottom of the configuration page.   * **Test Apprise** button — sends a test notification immediately using the saved URLs. Only available after saving the configuration. It is located at the bottom of the configuration page.
Line 170: Line 174:
  
   * **Enable Apprise email** — toggle for Apprise-based email.   * **Enable Apprise email** — toggle for Apprise-based email.
-  * **Apprise Email URL** — SMTP or provider URL in Apprise format (e.g. `mailtos://user:pass@smtp.example.com`).+  * **Apprise Email URL** — SMTP or provider URL in Apprise format (e.g. <nowiki>`mailtos://user:pass@smtp.example.com`</nowiki>).
   * **Attach report on warnings** — same as above.   * **Attach report on warnings** — same as above.
   * **Test Apprise email** button — sends a test email using the configured URL. It is located at the bottom of the configuration page.   * **Test Apprise email** button — sends a test email using the configured URL. It is located at the bottom of the configuration page.
Line 199: Line 203:
   * **Pre-hash data** — read data twice before syncing to detect silent read errors before they reach parity. Recommended. Default: enabled.   * **Pre-hash data** — read data twice before syncing to detect silent read errors before they reach parity. Recommended. Default: enabled.
   * **Sync zero-sized files** — SnapRAID skips empty files by default; enable this to include them.   * **Sync zero-sized files** — SnapRAID skips empty files by default; enable this to include them.
-  * **Spin down disks when done** — spin down drives after the script completes using `hd-idle`. Requires hd-idle to be installed separately.+  * **Spin down disks when done** — spin down drives after the script completes using `hd-idle`. Requires hd-idle to be installed separately, see [[https://forum.openmediavault.org/index.php?thread/37438-how-to-spin-down-hard-drives-with-hd-idle/|this guide]] for more information and how to install it.
  
 <html> <html>
Line 211: Line 215:
     <tr>     <tr>
       <td style="background-color:#FFE4A6;height:25px;width:380px;">       <td style="background-color:#FFE4A6;height:25px;width:380px;">
-Disk spindown requires **hd-idle** to be installed on the system. It is not installed automatically — install it via //System → Plugins// or manually before enabling this option. Without it, the setting has no effect.+Disk spindown requires hd-idle to be installed on the system. It is not installed automatically. Without it, the setting has no effect.
     </tr>     </tr>
   </table>   </table>
Line 227: Line 231:
 ==== Docker and Service Management ==== ==== Docker and Service Management ====
  
-> [SCREENSHOTDocker section with mode selector and container list]+{{:omv8:omv8_plugins:snapraid-aio8-7.png?800|}}
  
 When enabled, the script pauses or stops your Docker containers before running SnapRAID operations and restores them afterward, preventing open-file conflicts. When enabled, the script pauses or stops your Docker containers before running SnapRAID operations and restores them afterward, preventing open-file conflicts.
Line 251: Line 255:
 Each configuration has its own independent schedule. Click the **Schedule** button on a row to open the schedule form. Each configuration has its own independent schedule. Click the **Schedule** button on a row to open the schedule form.
  
-> [SCREENSHOTSchedule dialog showing time pickers and execution type selector]+{{:omv8:omv8_plugins:snapraid-aio8-8.png?800|}}
  
 ^ Field ^ Description ^ ^ Field ^ Description ^
Line 279: Line 283:
  
 These files are removed when the configuration is deleted. These files are removed when the configuration is deleted.
- 
-==== hd-idle ==== 
- 
-See the note in the [[#snapraid_options|SnapRAID Options]] section. Disk spindown requires `hd-idle` to be installed manually before enabling the option. 
  
 ==== Force Sync ==== ==== Force Sync ====
Line 296: Line 296:
     <tr>     <tr>
       <td style="background-color:#E6FEFF;height:25px;width:380px;">       <td style="background-color:#E6FEFF;height:25px;width:380px;">
-**Force Sync** bypasses all delete and update thresholds and syncs unconditionally.+Force Sync bypasses all delete and update thresholds and syncs unconditionally.
 Only use this when you are certain the changes are intentional (e.g. after a large Only use this when you are certain the changes are intentional (e.g. after a large
 planned deletion or reorganization). You will be asked to confirm before the action runs. planned deletion or reorganization). You will be asked to confirm before the action runs.
  • omv8/omv8_plugins/snapraid-aio.1787165841.txt.gz
  • Last modified: 2026/08/19 18:57
  • by auanasgheps