How to reinstall a linode progressively without downtime?
Hope you're all doing well. Just another super happy linode customer here with a question.
I've had a linode for quite some time now but due to lack of time I've been unable to attend to it properly for quite some time too. It runs a web server and a blog that's very important to me. It also hosts a number of domains that redirect to a primary domain.
Over time my linode has been outdated not only in the distro and version that it runs but in terms of hundreds of packages that are installed. I'd like to do a fresh distro install with a different distro with brand new packages and put all the apache config and my blog back in place.
Now normally I'd back up the old linode, clear it, install a new distro and put everything back on there. I'd normally do this in one sitting which takes some time and potentially things could go wrong in which case it would take even more time. But due to lack of time and the desire to be cautious I'd like to do this incrementally without affecting my current linode until the new set up is ready.
So my question is: what would you recommend as a way of doing a clean install and a progressive migration without downtime? I'm guessing the only way is to buy another linode, install a distro, put all my other stuff on and then switch all domains' dns to the new linode? This option is a bit expensive but I will go for it if it's the only way. How do you guys do this normally?
Anyway, I'd appreciate some feedback from you experts.
Thanks a lot.