Install 2.5.0 instead of upgrade?
-
I did not do the upgrade yet, but wondering if it would be cleaner to install from scratch, add my packages, then restore a backup. It's in my house so I don't have to worry about remote connectivity.
I admit I'm wearing a Windows hat while thinking of this. I did not do an in-place upgrade from Windows 7 to 10 either. I don't like the garbage. I just don't know if FreeBSD and pfSense work the same way. I guess my biggest question is - will anything be lost by starting fresh + restore? Pros and cons? I'm most worried about pfBlockerNG since it's the only elaborate config outside of the base product.
-
I did a clean install - mostly because I wanted to switch to zfs vs ufs. But that didn't work out. So will wait to do that until 21.0x or 21.02px where the fix for doing zfs has been included.
That being said - I didn't loose anything with the clean. Just make sure you take a full backup of your config. I had the config on my usb so install just came back up with all my stuff in it.. packages, package configs, etc.. I lost my traffic totals I do believe - so stuff like that might not come over in a clean.
In the past I have always just done inplace upgrades - and I never saw any issues with that. I would of done inplace this time as well - other than wanting to move to zfs.
So whatever way you feel more secure with. I would just make sure you have install media. And a backup of your config.. So if something goes south you can do a clean and be back up in a few minutes. In other words - follow the upgrade guide ;)
Not like that is out of the ordinary advice - do the same for any sort of OS upgrade of anything.. Even with say windows or linux - always good to have a plan in case something goes south.. You could have a power outage in the middle of the upgrade for example ;) Crazy stuff can happen.
-
@valnar Be sure to read Recover config.xml From Existing Installation in the pfSense book. It makes reinstalling very easy.
You'll lose your RRD graph data so be sure to back that up first if you want to restore it later.