Hi Andrew,
This definitely isn't the best way to do it.
- The restoreability isn't guaranteed
- Your method is not supported
- There are no integrity checks on it
- You experience downtime
As Ken said, select "Exchange Information Store" and then both your public and private stores.
This is what the Exchange Agent was designed for. It will take a proper backup of it whilst running and you won't ahve to worry.