I just reinstalled a test FME Flow 2024 (from .0 to .2), but was unable to restore a backup from the previous version. Something to do with encryption.
This worries me, as we are getting close to wanting to upgrade our current 2022 servers.
How can I make sure that backups from the old 2022 servers can be read by the new (2024) servers ?
Thanks in advance.
Page 1 / 1
The Encryption key usage in backup/restore came out post 2022, so backup in 2022 and restoring in 2024 should not be effected. In later versions, the encryption key is created at install (key part of install process) and accessible via System configuration.
You need this encryption key to be able to open a backup on another FME Flow
The key you download looks like
Downloaded FME Flow security key
and you’ll need to access it when you restore FME application backups
Perhaps best to save it in a corporate password safe… or on the FME FLOW HOST and update you’re internal documentation
The Encryption key usage in backup/restore came out post 2022, ...
You need this encryption key to be able to open a backup on another FME Flow
Thanks Todd.
This explains my problem.
Do you know, what is the rationale for doing it this way is ? It seems a little counter-intuitive to me.
Say, if one has two or more Flow instances running, and wants to transfer the setup from one to the other, they both need to be using the same encryption key for this to work. Is this correct ?
Using separate encryption keys bars ever using backup files on other servers, limiting the usability of the backups.
But of course, this also means that you don’t want to store them together either.
But yes, I believe that if you are taken backups from two seperate FME Flows, you are going to need to change the destination key to align (via the upload key button). Would be great if someone at Safe could confirm that, but that would be my understanding.
Cheers,
Todd
The way I understand it is like @todd_davis points out, so the same encryption key at the time of restore. You can change it afterwards though.