Updating QPR ProcessAnalyzer Server: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div style="border:1px solid #dfdfdf;padding:0.5em 1em 0.5em 1em;background-color:#E7EAEC;margin:10px 0px 0px 10px;"> | <div style="border:1px solid #dfdfdf;padding:0.5em 1em 0.5em 1em;background-color:#E7EAEC;margin:10px 0px 0px 10px;"> | ||
QPR ProcessAnalyzer 2024.1 and later releases use .Net 8 (instead of .Net 6). If you are updating from an earlier release than QPR ProcessAnalyzer 2024.1, .Net 8 needs to be installed and .Net 6 uninstalled. Both .Net versions work side-by-side, so .Net 6 doesn't need to be uninstalled immediately, but due to security reasons, make sure that .Net 6 is eventually uninstalled. | |||
</div> | </div> | ||
Follow these instructions to update QPR ProcessAnalyzer to the latest version: | Follow these instructions to update QPR ProcessAnalyzer to the latest version: | ||
# Pre-Update Steps: | # Pre-Update Steps: | ||
# | #* Read the [[QPR_ProcessAnalyzer_Release_Notes|release notes]] between the original and new releases to identify any special considerations. | ||
## Download QPR ProcessAnalyzer Server package | # Download and Prepare: | ||
#* Extract the package into a temporary folder (e.g. C:\temp\ | #* Download the QPR ProcessAnalyzer Server package from the [[QPR Product Downloads#QPR_ProcessAnalyzer_Server|downloads page]]. | ||
#* Extract the package into a temporary folder (e.g., C:\temp\QPR_ProcessAnalyzer_<build number>). | |||
# Backup and Stop Services: | |||
#* In the '''Internet Information Services (IIS) Manager''', stop the application pool used by QPR ProcessAnalyzer Server. | #* In the '''Internet Information Services (IIS) Manager''', stop the application pool used by QPR ProcessAnalyzer Server. | ||
#* | #* Backup QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA). | ||
#* Remove all files in the QPR ProcessAnalyzer Server root folder. | # Replace Files: | ||
#* Copy all files from the '''Service''' folder | #* Remove all files in the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA). | ||
#* | #* Copy all files from the '''Service''' folder of the extracted package into the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA). | ||
#* QPR ProcessAnalyzer Server IIS application pool | #* Restore the backed-up '''appsettings.json''' file (from C:\temp\QPR_ProcessAnalyzer_<build number>) to the ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA). | ||
# Restart Services: | |||
#* Start the QPR ProcessAnalyzer Server IIS application pool. | |||
Rollback procedure: | |||
# In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server. | |||
# Restore the backed-up QPR ProcessAnalyzer Server root folder to the ProcessAnalyzer Server root folder (C:\temp\QPR_ProcessAnalyzer_<build number> folder content to C:\inetpub\QPRPA folder). | |||
# Start the QPR ProcessAnalyzer Server IIS application pool. | |||
In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server | |||
Restore the backed-up QPR ProcessAnalyzer Server root | |||
Start the QPR ProcessAnalyzer Server IIS application pool |
Latest revision as of 23:22, 22 January 2025
QPR ProcessAnalyzer 2024.1 and later releases use .Net 8 (instead of .Net 6). If you are updating from an earlier release than QPR ProcessAnalyzer 2024.1, .Net 8 needs to be installed and .Net 6 uninstalled. Both .Net versions work side-by-side, so .Net 6 doesn't need to be uninstalled immediately, but due to security reasons, make sure that .Net 6 is eventually uninstalled.
Follow these instructions to update QPR ProcessAnalyzer to the latest version:
- Pre-Update Steps:
- Read the release notes between the original and new releases to identify any special considerations.
- Download and Prepare:
- Download the QPR ProcessAnalyzer Server package from the downloads page.
- Extract the package into a temporary folder (e.g., C:\temp\QPR_ProcessAnalyzer_<build number>).
- Backup and Stop Services:
- In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
- Backup QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Replace Files:
- Remove all files in the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Copy all files from the Service folder of the extracted package into the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Restore the backed-up appsettings.json file (from C:\temp\QPR_ProcessAnalyzer_<build number>) to the ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Restart Services:
- Start the QPR ProcessAnalyzer Server IIS application pool.
Rollback procedure:
- In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
- Restore the backed-up QPR ProcessAnalyzer Server root folder to the ProcessAnalyzer Server root folder (C:\temp\QPR_ProcessAnalyzer_<build number> folder content to C:\inetpub\QPRPA folder).
- Start the QPR ProcessAnalyzer Server IIS application pool.