This appendix covers the following migration tasks:Documentation Index
Fetch the complete documentation index at: https://docs.futurex.com/llms.txt
Use this file to discover all available pages before exploring further.
- Back up the CA database, CA certificate, and private key on the AD CS server.
- Remove the CA role service from the AD CS server.
- Import the private key into the HSM by using FXCLI.
- Restore the AD CS server.
Back up the database, certificate, and key
To back up the CA database, certificate, and private key on the AD CS server, you must use an account that is a CA administrator. On an enterprise CA, the default configuration for CA administrators includes the local Administrators group, the Enterprise Admins group, and the Domain Admins group. On a standalone CA, the default configuration for CA administrators includes the local Administrators group. The following steps use the CA snap-in tool to back up the CA database and private key. If you prefer to complete these steps by using Powershell or Certutil.exe, see the following Microsoft knowledge base article: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn486805(v=ws.11)In the Items to Back Up window, select the Private key and CA certificate and Certificate database and certificate database log check boxes, specify the backup location, and then select [ Next ].
In the Select a Password window, type a password to protect the CA private key, and select [ Next ].
After the backup completes, verify the following files in the location you specified:
CAName.p12, which contains the CA certificate and private key.- The database folder, which contains files
certbkxp.dat,edb#####.log, andCAName.edb.
Remove the CA role service
Perform the following steps to remove the CA role service from the AD CS server:Import the private key into the Vectera Plus HSM
In this section, the HSM CLI application will be used to import the private key that was backed up from AD CS.First, run the following command to connect to the HSM through USB.
The computer that is running HSM CLI must be directly connected to the front USB port of the HSM.
FXCLI
Then, log in with the default Admin identities.
FXCLI
The login user command prompts for the username and password. You must run it twice to log in with both default Admin identities.
Restore the AD CS server
This section shows you how to restore the AD CS server by performing the following tasks:- Import the CA certificate.
- Re-add the CA role service.
- Restore the CA database and configuration.
Import the CA certificate
The first section of this appendix backs up the CA certificate to a PKCS #12 (PFX) file, containing both the certificate and the private key. Because the private key should no longer exist in AD CS (being stored on the HSM), this example uses OpenSSL to extract only the certificate from the PKCS #12 file before importing the CA certificate back into Windows.You must install OpenSSL for Windows before performing this procedure.
Open PowerShell and run the following OpenSSL command to extract only the CA certificate from the PKCS #12 backup file:
Powershell
The CA certificate is output to the file name specified in the -out flag.
On the Action menu, select All Tasks and select Import to open the Certificate Import Wizard. Select [ Next ].
Locate the
<CAName>.pem file that was output from the OpenSSL command in the first step, and select [ Open ].Verify Personal displays in the Certificate store. If you don’t see it, select Browse, select Personal, and select [ OK ].
On the Action menu, select [ Open ]. Go to the Details tab, copy the serial number to the Clipboard, and select [ OK ].
Copy the value in the Unique container name field from the output of the preceding command to the clipboard.
Run the following command to delete the private key’s original association with the CA certificate (from when it was stored in software):
Powershell
Re-add the CA role service
Perform the following steps to re-add the CA role service by using the server manager:In the Select Server Roles window, select the Active Directory Certificate Services checkbox and select [ Next ].
In the Specify Setup Type window, specify either Enterprise or Standalone, to match the source CA. Then, select [ Next ].
In the Specify CA Type window, specify either Root CA or Subordinate CA to match the source CA. Then, select [ Next ].
In the Set Up Private Key window, select Use existing private key and Select a certificate and use its associated private key.
In the CA Database window, specify the locations for the CA database and log files. Select [ Next ].
Restore the CA database
After you reinstall the CA role service, perform the following steps, which use the CA snap-in tool to restore the CA database and configuration:Select [ Browse ]. Go to the parent folder that holds the Database folder (the folder that contains the CA database files created during the CA database backup).

