In such a case, I would:
- install the new server
- copy the two or three certificate files manual, that works always. You can use the same (not expired) certificate with different webservers
- switch the dns entry
- if this is done, try (perhaps weeks later) to create a new certificate (running certbot on the new machine).