We have one Exchange 2003 Enterprise Server SP2 in the main office. Users in other locations will access their mailbox via a VPN connection. The response times is quite slow for the VPN users. I would like to be able to store their mailboxes locally in a local Exchange server. Additionally, if the local server fails I would like for them to be able to use the main Exchange server as a backup. Is this possible?