Hi Anders.
You can try swapping the TSM servers, but it depends on the type of replication you're doing between them. I've set up server-to-server backups, but never mirroring. You'd want to check with your TSM Administrators to ensure that if you change your CMOD config to point at the secondary server, that it will appear the same to the client as the primary server.
If you get that working, you should be able to iterate over the database records and pull the missing files from the secondary server and push them back into the primary server. I've got some utilities that I've developed that will help automate that process if you're interested. I'm also not sure if loads that go into the secondary server would be replicated back to the primary server... You're in uncharted territory here.
-JD.