Omv Usb Backup - |work|

sudo omv-env set OMV_USBBACKUP_USER "myuser" sudo omv-salt deploy run usbbackup Edit the backup script template (not recommended) or use rsync excludes in a custom script:

sudo umount /dev/sdb1 sudo mount /dev/sdb1 /srv/usb-backup Solution : Add to /etc/fstab (via OMV Storage → File Systems → Edit → Enable "Mount automatically") 6.3 "Rsync error: some files could not be transferred" Fix : Check source folder permissions: omv usb backup

udevadm monitor --property --subsystem-match=block | Practice | Why | |----------|-----| | Use ext4 on USB drive | Preserves Linux permissions and symlinks | | Keep at least two USB drives | Rotate weekly to prevent single drive failure | | Schedule email notifications | Get alerted if backup fails | | Run mirror first, then incremental | Faster subsequent backups | | Label your USB drive | Avoid confusion if multiple drives used | | Test a restore every 3 months | Ensure backup integrity | 8. Uninstalling the Plugin sudo apt remove openmediavault-usbbackup sudo rm -rf /etc/usbbackup # removes configs 9. Alternative: rsync over USB (No Plugin) If you prefer manual control: omv usb backup

# One-liner backup rsync -av --delete /srv/source-shared/ /srv/usb-target/ 0 * * * * rsync -av --delete /srv/source-shared/ /srv/usb-target/ Final Checklist ✅ USB drive formatted and mounted ✅ Plugin installed ✅ Backup job created with correct mode ✅ Test manual backup runs successfully ✅ Auto-run enabled (optional) ✅ Email notifications configured (optional) ✅ Restore tested at least once omv usb backup

sudo udevadm control --reload-rules sudo udevadm trigger Check USB insertion event:

sudo chmod -R 755 /srv/dev-disk-by-uuid-source/shared_folder sudo chown -R root:users /srv/dev-disk-by-uuid-source/shared_folder Fix : Verify udev rule:

# Example wrapper script in /usr/local/bin/custom-usb-backup.sh rsync -av --exclude='*.tmp' --exclude='Thumbs.db' /srv/dev-disk-by-uuid-xxx/ /srv/usb-backup/ Mirror mode restore: sudo rsync -av /srv/usb-backup/shared_docs/ /srv/dev-disk-by-uuid-source/shared_docs/ Incremental/Differential restore: Use rsync or copy manually – the USB contains the latest state as of the last run. 6. Troubleshooting 6.1 Backup fails with "device busy" Solution :