Manual Upgrade of .NET Core Runtime

Article ID: 83445

Article Type: Troubleshooting

Last Modified:

You can manually upgrade the .NET Core runtime for the Commvault software.

Symptoms

The .NET Core runtime minor version that was deployed by Commvault is vulnerable to security issues.

Causes

The .NET Core runtime minor version deployed by Commvault is not the most recent.

Resolution

The Commvault software is deployed with a long-term support release of .NET Core. If you need a newer minor version of .NET Core than the one provided by the Commvault installer, you can manually upgrade it using the procedure described below.

Note:

Procedure


Steps to upgrade .NET Core on Windows Computer

  1. Install the .NET Windows hosting bundle.
    1. Download the .NET hosting bundle from .NET Downloads (Linux, macOS, and Windows). MS .NET.png
    2. On your local computer where you plan to upgrade the .NET Core version, stop all the Commvault services.
    3. Install the .NET hosting bundle on your local computer.
    4. Open the command prompt and run the following command: dotnet --info This must return the version of the .NET hosting bundle that is currently installed.  RDO_cZ4vHjX6HR.png
    5. Restart all the Commvault services.
  2. Download .NET Core runtime binaries
    1. Download the .NET Core runtime from .NET Downloads (Linux, macOS, and Windows). .NET (2).png
    2. On your local computer where you plan to upgrade the .NET Core version, stop all the Commvault services.
    3. Back up and remove all the current data available on the Commvault DotNetCore folder located at **commvault_contentstore_installation_folder**DotNetCore.
    4. Extract the data from the .zip file to a temporary location and copy the new .NET Core data to the Commvault DotNetCore folder.
    5. Open the command prompt, navigate to commvault_contentstore_installation_folder\DotNetCore location, and run the following command: dotnet --info This must return the version of the .NET Core that is currently installed. .NET cmd.png
    6. Restart all the Commvault services.

If any issues are encountered, restore the original version of .NET Core that you backed up, or use the Commvault installation media to perform a repair operation.

Steps to upgrade .NET Core on UNIX Computer

  1. Download the .NET Core runtime from .NET Downloads (Linux, macOS, and Windows). .NET (R).png
  2. On your local computer where you plan to upgrade the .NET Core version, stop all the Commvault services.
  3. Back up and remove all the current data available on the  DotNetCore folder located at commvault_contentstore_installation_folder/DotNetCore.
  4. Extract the data from the tar.gz file to a temporary location, and copy the new .NET Core data to the Commvault DotNetCore folder.
  5. Open the terminal, navigate to commvault_contentstore_installation_folder/DotNetCore location, and run the following command: ./dotnet --info This must return the version of the .NET Core that is currently installed. mstsc_sAaTentx)).png
  6. Restart all the Commvault services.

If any issues are encountered, restore the original version of .NET Core that you backed up, or use the Commvault installation media to perform a repair operation.

1 Commvault Way, Tinton Falls, NJ 07724 Sitemap | Legal Notices | Trademarks | Privacy Policy
Copyright © Commvault | All Rights Reserved.