Omv Usb Backup [extra Quality] Guide
Your OMV server will now automatically safeguard your data to USB every time you plug it in. For advanced setups (encryption, multiple backup destinations), consider combining with duplicity or borgbackup .
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
# 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 : Your OMV server will now automatically safeguard your
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: multiple backup destinations)
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:
sudo udevadm control --reload-rules sudo udevadm trigger Check USB insertion event:
# 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