BOOT pfSense from ZFS Snpshot backup

W tym przykładzie używamy pfSense w wersji 2.7.0, wykonamy kopię ZFS (snapshot), ustawimy rozruch systemu z wykonanego snapshotu i wykonamy aktualizację do 2.7.2)

  1. Tworzymy Snapshot działającego systemu
bectl create 2.7.0

Po wykonaniu snapshotu możemy sprawić listę snapów:

bectl list

default NR – jest to domyślny stan po zainstalowaniu systemu, w przypadku błędnej aktualizacji pfSense możemy w trakcie bootowania systemy wybadać default i pfSense wróci do stany przed aktualizacji. Aktualizację wykonujemy na snapshocie 2.7.0, opis poniżej.

Widzimy symbole NR:
N – aktywnie używany snapshot
R – snapshot uruchomiony po ponownym rozruchu

2. Ustawiamy wykonany snapshot jako aktywny po ponownym uruchomieniu systemu.

bectl activate 2.7.0

Uruchamiamy ponownie system pfSense

reboot