I think you have never thought of crash situation earlier. You started hunting when you had disaster. There is tons of content about high availability and disaster recovery. You just need to search for right terms. Whenever data is critical, the HA and DR plan is made.
Your procedure is not guaranteed to work. I must say you were lucky that you were able to recover MDF and LDF file and use them.
You can't backup MDF and LDF files when SQL Server process is running. That's why you have backup.
Yes 2000 is outdated, there will be few server which clients don't want to upgrade even though MS is not supported.
For those we need to have HA/DR in place always.
- Proposed as answer by soniajazon 19 hours 58 minutes ago
- Unproposed as answer by soniajazon 19 hours 58 minutes ago
- Marked as answer by niklauslekas 19 hours 57 minutes ago