
In this guide, we will explain:
We will walk through these steps completely and securely.
This method is especially ideal for:
First, check if the disk is visible to the system:
lsblk
The disk may appear as /dev/sdf or /dev/sdf1.
Format the disk as ext4:
mkfs.ext4 /dev/sdf
⚠️ Note: Formatting will erase all data on the disk.
mkdir -p /mnt/usbbackup
mount /dev/sdf /mnt/usbbackup
Verify:
df -h | grep usbbackup
Mounting alone is not sufficient. The disk must also be added as storage in Proxmox.
Fill in the fields as follows:
| Field | Value |
|---|---|
| ID | usb-backup |
| Directory | /mnt/usbbackup |
| Content | ✔ VZDump backup file |
| Nodes | PRX-1 |
Node → VM → Backup → Backup now
The backup file will be created under:
/mnt/usbbackup/dump/
—
Before physically disconnecting the disk:
Datacenter → Storage → usb-backup → Remove
sync
umount /mnt/usbbackup
Verify with:
df -h
The disk should no longer appear in the mounted list.
—lsblk
mkdir -p /mnt/usbbackup
mount /dev/sdf /mnt/usbbackup
Datacenter → Storage → Add → Directory
| Field | Value |
|---|---|
| ID | usb-backup |
| Directory | /mnt/usbbackup |
| Content | ✔ VZDump backup file |
| Nodes | PRX-2 |
Node → Storage → usb-backup → Select backup file → Restore
Otherwise, Proxmox may show “storage not available” errors.
sync
ext4 is the most stable file system for external backup disks.
If you see:
emergency_ro
The disk has switched to read-only mode due to filesystem errors. Run fsck to repair it.
—With this method:
This procedure can be safely applied in production environments.