It's been a while since I posted so I hope everyone is doing ok.
I have roughly 10yrs experience in running Exchange Servers but they have always been relatively small deployments ( 10 - 50 users). In the last 5 yrs I joined a company that started off with 30 Exch users with a EDB of about 80GB. The company have grown! We currently have 70 Exch users and our EDB is around 300GB. On average this company receives around 30 - 40 000 emails a month, yes I said receives, I have not yet checked how much we are sending out.
The company is required to keep a minimum of 10 yrs emails due to ISO 2009 requirements which forced me to implement a mail archiving solution from MailStore.
I have had 2 Exch crashes in the last 3 years due to hardware failure and corrupt edbs, but recovery went well and everyone is happy.
Just a quick briefing on what my Exch is running.
2x Xeon quad core (hyper-threading disabled)
RAID 1 for OS (2x 600GB SAS)
RAID 5 for everything else (8x 300GB SAS) yes I know, not a good idea, change is coming though.
MailStore Archive (run on a separate system)
StorageCraft ShadowProtect backups. (monthly full, daily incremental)
So after mentioning all the above I come to my questions as my Exch knowledge is a bit limited here.
Given the volume of mails and the size of the edb what would be the idea deployment here, what can I implement to improve performance and reliability?
Secondly, what kind of backup solution do I need to implement to comply with my company's ISO standards?
My fear is that the current deployment won't be able to keep up with companies growth and increase of mail volume, so I would like to start planning and take steps to to prevent a disaster recovery and possible mental break down.