I'm not sure if this exists.
I have a client with a DVR that will accept a USB drive as a backup location. On an ubuntu server, can I create an empty file with dd, attach it to whatever the service is called, connect both computers with a usb cable (ignore cable length for now), and present that to the DVR from the server as a virtual storage device that can be formatted and used as a backup location?