There was a HDD backup utility for the Commodore Amiga called Quarterback, part of a suite of tools called Quarterback Tools. This utility allowed you to backup existing files on your HDD, compress and/or encrypt them, and split them across multiple floppy disks.
This backup tool stores a catalog, which contains a number of directory entries at the beginning of the backup file, and then contains file markers for either compressed (CFM + 0x90) or uncompressed (FMRK) files.
My utility is written in Python and is open-source and cross-platform. It works by either ignoring the catalog completely, finding file markers, and then copying the contents into files in the default qb_dump folder. I’ve also added catalog support, so full directories, including original date/time, can be restored, provided the catalog is intact. It’s reasonably robust with corrupted backup files, much more so than the original.
Link to the project, including installation instructions, source, and additional details is here.
Add comment