I have been using one machine to get letsencrypt certificates for several domains, and then distributing these files to all the machines that need them for web/smtp/etc ...
Recently due to an issue with a hosting provider the machine I was creating the certificates on was lost. Now all I have remaining of the accounts I need are the previous certificates, the keys, the previous CSR's, and the .conf files.
What I need is a way to generate new certificates - either by using these files, or by destroying the previous accounts and creating new ones. Is this at all possible?
My domain is: city8ball.org.au
The operating system my web server runs on is (include version): Debian Unstable
I can login to a root shell on my machine (yes or no, or I don't know): Yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): No
In your case it may just be easier to setup your new machine and just start getting certs fresh. I see you have been getting wildcard certs so are using the DNS Challenge.
If you have any conf file related to that it might be helpful when setting up your new system.
There are cases where the old account may be useful such as if you are on the ECDSA allow-list or have special rate limits. But, from your history and description I don't see that this applies.
I would just repeat whatever you did in the past.
There should be no conflict using a new system and having it use a brand-new account.
Keep in mind: That repeating the exact same solution is NOT a requirement.
You could come to a completely new solution to that same original problem.
There are many ways to obtain and distribute certs.
I say "repeat it" simply because you may be familiar with that solution.