When attempting to run a BBR backup of a TCPF deployment through concourse, you face an error like so:
Error streaming backup from remote instance. Error: ssh.Stream failed: stdout.Write failed: write <deployment/timestamp>/backup_restore-0-bbr-<component>.tar: no space left on device: ssh.Stream failed: stdout.Write failed
This leads to BBR failing.
TPCF environments.
This is due to a lack of ephemeral disk on the concourse worker to handle the backup of the tar file, and the extraction on the worker.
You can verify that the ephemeral disk is full by running df -h on the concourse workers, or bosh -d <concourse> vms --vitals | grep worker
You will need to increase the concourse worker VMs to have a larger ephemeral disk. For example, to increase to 2xlarge.disk:
Then re-run the backup and confirm the disk is now large enough to handle the backup.