Hi everyone, I’m relatively new to Unraid and have been using Copilot to help me troubleshoot this, but I’ve hit a wall and could really use some guidance from the community. My goal: Expose Btrfs snapshots to Windows via SMB “Previous Versions” using shadow_copy2 for a specific directory in my user share. System summary - Unraid 7.2.2 (stable) - Btrfs pool with regular snapshots created via User Scripts (every 15 minutes + daily retention) - Snapshots stored under .snapshots/... and fully functional - Windows clients can access the share normally - No SimonF Snapshots plugin currently installed - No custom SMB Extras active - Share is healthy and accessible The problem I cannot get shadow_copy2 to apply to a single specific SMB share. On Unraid 7.2.2, every attempt to inject the required VFS parameters either: - ends up in the global section instead of the share, or - creates a duplicate share section, which causes Samba to mark the share “available = No”. As a result, Windows “Previous Versions” shows nothing, even though snapshots exist and are valid. What I’ve already tried / ruled out 1. Manual SMB overrides I’ve tried multiple approaches: - smb-extra.conf - smb-local.conf - per‑share include files - parameter‑only includes - global includes - section‑based overrides On Unraid 7.2.2, all of these either: - inject into [global] instead of the share, or - create a second [DataDisk] section, which breaks the share. It appears Unraid 7.x changed the SMB layering so that per‑share overrides are no longer honored. 2. Per‑share SMB Extras This feature appears to have been removed in 7.x, so I cannot use it to inject shadow_copy2 safely. 3. SimonF Snapshots plugin I want to be very clear: I have huge respect for the work plugin authors do for the community. This is not a complaint — just an observation of behavior on 7.2.2. When I tried the plugin: - The GUI hook for the Snapshots tab did not appear - The SMB include file was not generated - The cron integration conflicted with Unraid’s scheduler - The plugin’s SMB injection mechanism didn’t seem to fire Because of this, I uninstalled it to avoid further conflicts. If the plugin is still the intended path on 7.x, I’d be very happy to reinstall it and configure it manually. 4. Share configuration issues I’ve verified: - The share path exists - Permissions are correct - No CRLF issues in the share config - No invalid characters in the share name - No disk include/exclude conflicts - The share is accessible from Windows normally So the share itself is healthy. 5. Snapshots themselves Snapshots are created correctly and retained as expected. I can restore files manually from the server without issue. The only missing piece is SMB exposure. Current behavior - Snapshots exist and are valid - I can restore files manually - Windows “Previous Versions” shows nothing - shadow_copy2 never appears inside the share - It always ends up in [global] - I cannot find any supported way to inject per‑share VFS parameters on 7.2.2 My question Is there any supported or working method on Unraid 7.2.2 to expose Btrfs snapshots to SMB via shadow_copy2? Or is this currently broken due to changes in the SMB config layering in 7.x? If the SimonF plugin is still the intended path, is there a manual way to enable the SMB include file even though the GUI tab doesn’t appear? Any guidance would be hugely appreciated. Thanks, Ironthorne