Hi,
I am having some issues with the USB Backup plugin and it's reliability.
When using it, on many occasions the drive is not correctly mounted and therefore the backup fails.
I am trying to use this for some users who aren't very tech savy, so having to access the web interface, mount the drive manually is not an option.
Presently, I have been doing some testing, and once the Rsync job has completed, if you just yank out the drive after a few minutes I can often get the following errors
Aborting journal on device sdf1-8
I/O error detected when updating journal superblock for sfd1-8
EXT4-fs error couldn't clean up the journal
remounting as read only
The next time the drive is plugged in, it often fails to mount or mounts as read only
If I manually unmount the drive before removing via the web interface, the process is much more reliable, but defeats the purpose of an automated solution
I would like to request some improvements to the way it works such as this workflow
- Plug in USB drive
- USB drive is automounted and rsync runs based on the configuration
- An email is sent indicating that the Drive has been detected, mounted and the Backup has started
- Rsync runs, and completes
- The drive is automatically unmounted, this helps to make sure the drive is clean, and avoids I/O errors on removal
- An email is sent to an address indicating the process has finished, and that the drive can be safely removed from the system
This means any user can plug in a drive, wait for a start and finish email, and then unplug the drive, meaning the entire process is automated and very very simple, as good as synology.