The data is fine. It is updated 3 times a day by affa and still is working fine.
Since I only touched "sdb", I was kind of blind and did not see that actually the untouched "sda" is the problem....
I plan now to do the following:
1. Try to fix "sda" as mentioned above by Chris. Can I use fsck? Any other tools?
2. If 1 does not work, set up a new SME server using the affa backups according the affa howto.
Any oder advises are more then welcome.
Many thanks
How you proceed from this point very much depends on how important the data is, and your level of skills.
I would play it safe, and go the other way around. Store /dev/sda away for a little while and verify whether the backup is valid. I imagine you do not have a lot of experience testing/fixing drives - and even if you had, there is no room for mistakes.
Given that you have been down for a few days now, you can spend another few hours trying to rebuild your server by reinstalling 7.4 from CD and proceed with a restore from Affa. You have a new drive, use it for this purpose. If you have the resources, go and buy yourself a second identical drive and start with a mirror, and since drives are cheap, consider using 3 drives, one being a spare - SME supports this out of the box - nice. If you do not have the resources, just start with one drive, and add the mirror later - if you do this, keep in mind that there is no way of adding a spare later on.
An Affa restore is pretty straight forward, and well documented. Just take it one step at a time, clean your new drive just in case, reinstall, ensure that the server is up and running (check basic functionality, LAN and WAN access + logs). Do not make any modifications to your system, i.e. install contribs. Restore if all is OK. If it works, all you have to do is reinstall your contribs, not a big deal. Then you are safe, and can even experiment with the old sda drive for future reference.
One more thing, after restoring from Affa onto the new system, check your data carefully for integrity. I assume that you will restore from the latest backup, this data could be corrupt in part - for one thing, we do not know when the file system become faulty on /dev/sda. Affa may have performed backups after this occurrence. If the case, you can try to recover files from previous backups - tedious, but feasible.
If your backup fails for some reason, you have your old drive to fall back onto. I would first of all reinstall this drive in the server and try to suck out the data - you can do this by performing a backup to USB, or transferring whatever you can access onto a workstation. Or both. Then worry about fixing the old drive if it can be done.
Hope it helps, good luck.