I'm an IT freelancer in Italy, with experience in software development, web design and recently system administration.
Around three months ago I got a new client to work for and signed contract to realize 3 new websites for him.
In the contract there is specified that the infrastructure wherein the websites will be installed would be on his charge and I would just had to get the sites done and then upload them to its hosting.
By the way, a months later, I verified that the client hosting was too slow and so, I suggested him to move on a VPS, that would guarantee better performance and also could make him save some money as the same machine would host more sites and mail accounts. So I set up the VPS environment and started move some sites and email accounts on it.
After that, I realized that the cost of the VPS it's only virtually lower, as the time I get on it to keep it updated, well configured and working good (mail issues, SSL certs issues and renews, back-up configuration, system healthy checks, etc) it's quite a lot, and I'm not getting payed for that. Moreover, when the contract will be completed on the end of the year the client does not have any IT staff that could continue the maintenance or face up to problems eventually get out from it. I have no interest in continue the contract or getting payed for system administration as it's not my core business and moreover I found the client to be quite difficult and aggressive with me when not the situation to be, but I find myself stuck in this situation as the client accepted my suggestion earlier.
What I would like to do now it's to say to the customer that the VPS it's no more a good idea and it would be better to get back on a normal hosting, but this translates for him in losing the saving I previous prospected to him, but of course, when I will end up the contract by completing all the websites, I cannot abandon him with a VPS that requires periodically maintenance, and if he will need to find some other IT staff it, it will be a cost anyway.
Basically I suggested him the wrong choice before, and moreover got it to work on my expenses by now I want to stop this situation as soon as possible.
What could be a good exit strategy? I'm avalaible to sustain the cost of migration the sites and mail accounts back to an hosting, and even pay for him for the first year of service, but later than, he will have to pay for it by himself.
Just want to remind you that in the contract I'm not in charge of managing any hosting but I made the mistake to stepped forward to give him that suggestion and actualized it.
What to do now? How do I resolve this situation?
Thanks for the help.