Description:
You have an Active Directory Rights Management Services (ADRMS) being deployed in your IT Environment. You need to upgrade the version of ADRMS, the Windows OS, and also the Database with minimal downtime and minimal risk to new Windows 2019 and SQL 2019 machines.
You decided to do a Parallel Upgrade.
Resolution:
You would need to perform the following:
- Prepare the new Windows 2019 OS and SQL 2019 Databases on different machines. Install all the necessary patches.
- Back up the existing AD RMS database.
- Restore the AD RMS databases to a new location (new instance, new SQL server, etc.).
- The following SQL changes must be made on the restored databases.
- Database: DRMS_Config
- Table: DRMS_ClusterPolicies
- PolicyName entries in which the PolicyData value needs to reflect the new SQL connection string information.
- LoggingDatabaseServer
- CertificationUserKeyStorageConnectionString
- DirectoryServicesCacheDatabase
- Built a new Windows Server of the desired version for the AD RMS cluster upgrade.
- Add the AD RMS role.
- When it gets to the role configuration choose the “join an existing cluster” option.
- At the SQL database dialog enter the NEWLY RESTORED SQL database location, not the actual production database currently in use.
- Complete the role configuration using all the same settings, service accounts, etc.
- Edit the NTFS permissions on new AD RMS server's "C:\inetpub\wwwroot\_wmcs\certification\ServerCertification.asmx" file. Configure the same permissions as on the existing AD RMS server.