Best strategy to upgrade RaspbianOS from Stretch to Bullseye and from SF 7.0.4 to current SF 9.0.x

Hi folks,

I’m running SF 7.0.4 for a long time on my Raspberry3. Current OS is Stretch and it’s time to upgrade the OS from Stretch to current Bullseye. In addition It’s time to upgrade SF from 7.0.4 to current Version 9.0.x.

What do you think is the best strategy to upgrade the OS and SF?

1a) Upgrade SF 7.0.4 on Stretch
1b) Setup a new Bullseye
1c) Install SF 9.0.x
1d) Copy SF DB from Stretch to Bullseye OS
1e) Start SF 9.0.4 on Bullseye

or

2a) Setup a new Bullseye
2b) Install SF 9.0.x
2c) Copy SF DB from Stretch to Bullseye OS
2d) Start SF 9.0.4 on Bullseye

or

3a) Setup a new Bullseye
3b) Install SF 7.0.4 on Bullseye
3c) Copy SF DB from Stretch to Bullseye OS
3d) Upgrade to SF 9.0.x
3e) Start SF 9.0.4 on Bullseye

Or is there any other upgrade strategy I should go with?

Any advice is greatly appreciated.