I formatted a DVD-RAM and then put bare repositories onto it. Not just repositories from my own software, but also bare repositories of u-boot and ffmpeg. I would have backed-up linux, too, but the full bare repository would be too big. It must fit on 4.3 GiB.