Bulk export all Certificates from one server to another - Windows

My domain is: distinctive-systems.com

My web server is (include version): IIS 10.0

The operating system my web server runs on is (include version): Windows Server 2019

I need to export all certificates including keys from one server to another. Is there a way to do this simply and including all certificates at the same time?

Many Thanks

1 Like

I'm not fluent in IIS world but from google this would work:
https://www.digicert.com/kb/ssl-support/certificate-pfx-file-export-import-iis-10.htm

3 Likes

Which ACME client are you using?

2 Likes

[INFO] A simple Windows ACMEv2 client (WACS)
[INFO] Software version 2.0.4.227 (RELEASE)
[INFO] IIS version 10.0
[INFO] Please report issues at GitHub - win-acme/win-acme: A simple ACME client for Windows (for use with Let's Encrypt et al.)

Hi - that's great (many thanks) but only deals with exporting/importing a single certificate - I need to export en masse - 60-100 certs in one go.

1 Like

win-acme's migration instructions are here: win-acme

For a mass migration I would suggest performing several test migrations before attempting it on production servers. You're not just moving the certificates and restoring IIS bindings, you need to setup your certificate renewals again otherwise your cert will begin to expire.

Depending on how your sites are setup you may be able to move sites in batches rather than one giant migration.

2 Likes

Great - that's fantastic - many thanks

2 Likes