Sounds like you have a BLOB in your attachment?
Often people store hyperlinks to files in the file system instead.
That said, if that is the source of your corruption you may see improvement by putting that one table in a separate backend file... You lose relationships that increase performance but I doubt that is an issue anyway.
As far as a backup for the user... You might ask the IT group to generate and scheduled a script to copy the backend file(s) to say a backup subfolder to deal with the issue of the user being able to restore herself. Depending on the size of the organization this may or may not be a bureaucratic nightmare. Certianly if you have one admin doing everything, (s)he is surely likely to come onboard quickly.