Hi there,
we are about to upgrade the major version of our MongoDB clusters. For a certain time period, we would like to have the Test Cluster being upgraded to the new version, while having the Production Cluster still running the older version.
We regularly restore backups taken from Prod into Test - will it cause issues if the major versions differ?
Thanks in advance!
Alex
Hi, are you using logical or physical backups? it is not a supported scenario but it should work. Can’t guarantee you won’t run into edge cases.
Thanks @Ivan_Groenewold , I’m using logical backups. I was just about to test it using a throw-away cluster but looks like doing it via PMM seems impossible:
If I understand correctly this check was introduced with
PMM-10471 (see also
this PR). From my first impression, it seems like this is overly restrictive because as you said it should work in general at least.
I will try to achive it using pbm directly and update here if it works, but maybe it is worth considering relaxing the check and only providing some warning instead.
quick update: the restore operation seems to just run fine when using pbm on the cli. I created a ticket to ask for relaxing this limitation in PMM: PMM-13501