I have a website, hosted on a Shared Hosting plan at 1and1, and recently I've got a Virtual Server, because I aim to transfer the website to a bigger server.
So the process I will be doing is:
- Copy Files from one server to the other.
- Transfer domains from one server to the other.
- Recreate all emails address in the new server, almost 100 accounts.
The problem I see is, recreating the email accounts means that for at least 1 hour or more, the whole company will be without email, and the emails lost will impact the business and customer satisfaction.
So I'm wondering, how could I approach this issue in order to minimize the impact on the business?
I know I could do it on a Sunday, but the company works with customer service so it could be really possible that they get emails at any time, any day.
I have been thinking about creating a catch all email account in server one, delete all email accounts, then transfer the domain, and create a catch all email in the other server, then recreate all email accounts, get all emails that arrived into the catch all email and forward individually to each different address.