I'm just wondering about creating and managing additional mailstores. We have about 4000 users and I'm just wondering if it's better to bite the bullet now and create an additional mailstore now and assign subscribers half and half.
Here is some consideration for having multiple mail stores from the Unity Connection online help:
"When deciding on the maximum size for a mailbox store, consider the duration of backups. The Disaster Recovery System must back up an entire mailbox store and the corresponding database during a single backup session. Because the Disaster Recovery System has a significant impact on system performance, each mailbox store must be a size that can be backed up during non-business hours. We chose the default size of 15 GB (approximately 30 minutes of recordings for each of 1,000 users when the codec is G.711) because a mailbox store of that size can be backed up in about six hours at 3 GB per hour. (The maximum size of a mailbox store does not include the 1.25 GB for the database that contains information on the messages in the mailbox store.)" Another way to manage this that I think would be valuable is to configure the message aging policy and then at the user template level, configure users to not use the policy. Put these users' mailboxes on a different mailstore. These might be your CEO, COO, CIO, and manager voicemail boxes that typically require more "flexibility" in how messages are managed.
Thanks Ginger. I had to go back and reread things a few times. What had me confused was the paragraph that said:
Another mailbox-store database for information on voice messages that are saved in that mailbox store. The database is presized for an average of approximately 40 messages each for 10,000 users, or about 1.25 GB. (The database application currently being used for Connection cannot dynamically resize a database after it is created.)
After reviewing the calculations, although the mailstore database is sized for 10,000 users, the mailstore itself is only sized for 1000 users.
Now I understand why the option to have multiple datastores. We will be doing some load testing, sending multiple messages to all subscriber distribution lists to try and load up the database and test backup times.
I'm not sure about that. From what I gather, the backup process is sequential. It backs up each object in a row.
As far as your user space is concerned, it's not number of users, but diskspace. Granted, the more users, the more disk space, but just to be clear.
I'm in the middle of load testing our server and performing a backup. I'll post the results when I'm done with some details for comparison. I'm really hoping that it doesn't take 6 hours to back the thing up. I've got the mail store to about 13.5 gig of data (I had to cheat using a sendmail and a large datafile) so it's a good test bed I think.
Just completed our load test. I was hoping for better results, but quite honestly, I can't complain.
Cisco Unity Connection 7.0(2)
HP Equivalent 7845
Dell PowerEdge 2950 III w/ RAID6
2x1000mbps bonded NIC
freesshd SFTP server
L2 Intermediary Switch:
L2 switch uplinked to Cat6K w/ FWSM
src/dest hosts on different VLANs
Message Store Size:
Time to complete:
I'll have to talk to our network guys (my network hat is getting old) to see if there is something we can do to improve. I recall reading somewhere that in order to use GE speeds effectively you needed to enable giant frames.
Not sure I have that option on Unity Connection, but I do see MTU settings.
Again, 15 minutes is quite good. However, we will eventually have up to 10 servers backing up to this host, so the faster the better.
I'm not able to access my old voice mail messages all of a sudden. The recording says something like 'the message is currently not available'. This has never happened before in all the years I have been using this system. I have t...