Im working as a sysadmin at a new company. Not too many people are familiar with the environment. I was tasked with setting up a proper CA.
I set up two servers, an offline Root CA and a domain joined subordinate CA. Both servers are Windows Server 2019. I setup my root as a non-domain joined offline root CA. After installing the root certificate on the subordinate, I opened mmc to add the enterprise PKI snap-in to test my work. It was then I discovered that there is already a CA in my environment! It appears that the MSP before us has installed the CA role on one of our DCs. It appears to be issuing certificates too.
I'm not entirely sure how to handle this. But I have a few good ideas. I think I should backup this discovered CA config and import the configuration to my subordinate CA. Another idea is to spin up a third server, which would be a second subordinate to my offline root, and then import the discovered CA's config to the third server.
My goal is to Uninstall the ADCS role from the domain controller and establish my new CA design with AD, essentially replacing the discovered CA with my own implementation. What is the best way to handle this delicate process?