I’m planning an upgrade and move of an Commserver version 11.20 on Windows Server 2012 R2 to a new server on Windows 2019 installed with Commserve 11.28 2022E to get the MSSQL upgraded as well.
I will use DR Assistant Tool as I usually do and as far as I can see in docs this should work according to this statement…
“Verify that the destination CommServe host installed with the same (or higher) service pack and hotfix pack as the database that is available in the DR backup that you plan to restore.”
Has anyone done a similar upgrade/move between versions?
Best answer by PatrikView original
If you want to migrate to a new server with a higher Commvault version, first upgrade the old commserve to 11.28 and then create a new DR backup which can be processed by CSrecovery on the new server.
Yes, that is how I usually do it. In this case the current verison is 11.20 and the OS version is Windows Server 2012 R2 which is no longer in the list of supported OS for a CS.
Can 11.28 be install on 2012 R2?
Also the current OS-installation is a bit suspect and cannot be upgraded, so we want to move to a new server with a new OS.
If possible we want to avoid upgrading to 11.28 before moving it to the new server, and docs suggests that it is supported. As I have never done it that way I was wondering if someone else can confirm that it works or if there are issues with this approach?
Yes, thanks. It still doesn’t answer the question quite :-)
It should work, here are some more considerations
Yes, according to the line in the HW-refresh sections it states that it can be moved to the same or higher version CS.
We will do a test as soon as the new server is installed and a I will report back the results in this link unless someone has responded which has already done a similar upgrade.
I have now done the DR Recover from the v11.20 CSDB to a new Windows Server 2022 installed with v11.28 2022E. I used the Commserve Recovery Assistant and it updated the CSDB for us.
It took a little more time compared to recover from the same version but everything worked fine.