Labthrift Labthrift What to buy. What to skip. Why.

Written 5 Sep 2026. This is a how-to, not a product card.

When the backup USB is full

rsync says no space, or df shows the stick is packed. Confirm the mount, free room or use a bigger stick, or copy to another old PC. You don't need a NAS.

Haven't made a second copy yet? Start with a backup of the house folder. Other rsync errors (missing stick, permission, SSH)? That wider walk is when the house backup won't run. This note is only for a destination that ran out of room.

Skip until you see no space

Copy the exact line. No space left on device is this page. A stick that never mounted is not "full." Don't buy a NAS because one 32 GB stick filled up with photos.

What this is

The house folder grew. The USB (or the second PC folder you copy into) did not. rsync needs free bytes on the destination. Sometimes the failure is a fake full: you wrote into an empty /mnt/backup on the system disk because the stick never mounted. The checks below separate those two problems before you delete anything.

Step 1: awake, then SSH

Power light. Fan. If it looks asleep, start with is the computer still on?. You need SSH from the couch: SSH from the couch. Connect fails? when SSH won't connect.

Step 2: confirm the stick is really mounted

Plug the backup USB in. See it:

lsblk

You should see a disk and a partition (often sdb1). Fuller look: see if the USB backup disk showed up.

Mount the usual way if it is not already attached:

sudo mkdir -p /mnt/backup && sudo mount /dev/sdb1 /mnt/backup

Swap /dev/sdb1 for what lsblk printed. Confirm the mount:

findmnt /mnt/backup

A line with a real device under SOURCE means the stick is attached. No line means the mount failed. Do not run rsync into a bare folder on the system disk. Blank or Windows-formatted stick? Format a USB stick for the house backup.

Step 3: see how full the destination is

Print human sizes for the backup mount and the system disk:

df -h /mnt/backup /

Look at the Use% and Avail columns. If /mnt/backup shows 95โ€“100% (or Avail is tiny) and the source is a USB device, the stick is the problem. If / is full and /mnt/backup is not a USB device, you filled the computer itself. System disk check: see if the computer still has room.

Step 4: see what is eating the stick

List top-level sizes on the backup folder:

sudo du -h --max-depth=1 /mnt/backup | sort -h

You usually see one big share (or whatever folder name you used) that matches the house folder. Old practice copies, leftover ISOs, or a second dated folder from an earlier experiment are fair game to delete. Do not wipe the only good second copy unless you already have another one (second old PC, or a fresh stick you just filled).

Compare to the live house folder:

sudo du -sh /srv/share /mnt/backup/share

If the live share is bigger than the stick's free space plus what is already on the stick, a plain rsync cannot finish on this stick. You need a bigger destination, not a luckier retry.

Step 5: pick one fix

SituationWhat to do
Stick is full; you still want USBDelete junk you recognize on the stick, or move to a bigger spare. A clean bigger stick: format a USB stick for the house backup, then run the copy from a backup of the house folder.
You can spare another old PCPark the second copy on the network instead: copy the house folder to another old computer. Keep the small stick for a short emergency copy if you want, or retire it.
Live share filled the system diskThe house folder itself needs a bigger home on a disk that stays plugged in: put the house folder on a USB disk. That is the live share, not the backup stick.
Mount was empty; system disk filledYou may have written a fake "backup" onto /. Free room on the computer (see if the computer still has room), mount the stick for real, then copy again. Confirm it landed: check that the backup actually copied.

Deleting on the stick (only after you know what it is):

rm -ri /mnt/backup/some-old-folder

Ask first. Skip rm -rf /. Skip wiping the live /srv/share to "make the backup fit."

Step 6: copy again, then unplug safely

With room available and the stick mounted:

rsync -a /srv/share/ /mnt/backup/share/

Then look:

ls /mnt/backup/share

You should see the same folders as /srv/share. Check free space again:

df -h /mnt/backup

Leave a little headroom so next week's photos don't fail on day one. Unmount before you yank the cable: unplug the backup USB safely.

What this is not

This is not a reason to buy a NAS tonight. It is not RAID. It is not a cloud plan until a plain second copy exists on a stick or another old PC. It is not deleting the live house folder to shrink the backup. It is not leaving the only backup stick plugged in forever so one bad day can wipe both copies.

What next

First successful copy still lives on a backup of the house folder. Other failure modes: when the house backup won't run. Confirm files landed: check that the backup actually copied. Bigger destination on the network: copy the house folder to another old computer. Weekly habit: back up the folder every week without remembering. Live system disk packed (not the stick): when the computer's disk is full. Whole folder back after a wipe: put the house folder back from the backup.

Skip

Sources

Debian: df. Debian: du. Debian: rsync. Ubuntu: df. Ubuntu: du. Official pages only. For the copy this unblocks, see a backup of the house folder. For other rsync failures, see when the house backup won't run. For a bigger network destination, see copy the house folder to another old computer.

Also on this topic

When the house backup won't runrsync failed, the USB is missing, or the second copy never landed. Check the stick, the mount, the source path, then match the error (no space, permission, connection). You don't need a NAS. A backup of the house folderA second copy of the house folder, on a USB disk you already have, or on another old computer. You don't need a NAS for this. Format a USB stick for the house backupWipe and format a spare USB stick so the old PC can mount it for the house-folder backup. Ext4 for Linux. This erases the stick. You don't need a NAS. Unplug the backup USB safelyFinish disk writes, unmount /mnt/backup, then yank the stick into a drawer. Fixes target is busy. You don't need a NAS. Copy the house folder to another old computerA second copy of the house folder, over the house network to another old PC. Not only a USB stick. You don't need a NAS for this. When the computer's disk is fullPhotos won't copy, the share says no space, or df shows the system disk packed. Confirm it is the computer (not the backup stick), free room or move the house folder. You don't need a NAS. See if the computer still has roomAfter the house folder is working, check that the computer is not filling up. Photos stop copying when the disk is full. You don't need a NAS for this look. Put the house folder on a USB diskMove the house share onto a USB disk that stays plugged into the old PC so photos don't fill the system drive. You don't need a NAS for this. Check that the backup actually copiedAfter the copy finishes, look on the USB disk and confirm the files are there before you trust it. You don't need a NAS for this look. Put the house folder back from the backupAfter a wipe, a reinstall, or an empty share, copy the house folder from the USB (or second old PC) back onto the computer. You don't need a NAS. See if the USB backup disk showed upBefore you trust the weekly copy, confirm the computer can see the USB disk.