Les administrateurs peuvent exécuter une restauration de secours du logiciel système à partir de la console série en sélectionnant l'une des autres entrées du menu d'initialisation, lorsque d'autres entrées s'affichent. Bien que la restauration puisse également être déclenchée à partir de la BUI ou de la CLI, elle est proposée dans le menu d'initialisation, car elle peut être indispensable dans les cas de figure où le nouveau logiciel système est en échec total, c'est-à-dire où il ne parvient même pas à s'initialiser.
GNU GRUB version 0.97 (639K lower / 2620352K upper memory) +-------------------------------------------------------------------------+ | Sun ZFS Storage 7120 2013.06.05.0.0,1-1.6 | | Sun ZFS Storage 7120 2011.04.24.4.2,1-1.28 | | | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Après la sélection de l'entrée du menu d'initialisation correspondant à la version à restaurer, le système initialise l'ancien logiciel système, mais la restauration doit être confirmée manuellement sur la console pour être validée. Ce n'est qu'ensuite que les modifications apportées entre-temps au système sont supprimées, comme décrit plus haut. L'étape de confirmation ressemble à ceci :
SunOS Release 5.11 Version ak/generic@2011.04.24.4.2,1-1.28 64-bit Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved. System rollback in progress. Rollback to: ak/nas@2011.04.24.4.2,1-1.28 Proceed with system rollback [y,n,?]
Le système est réinitialisé à l'aide de l'instantané antérieur.
Cette action permet à l'administrateur de sélectionner la version actuelle du logiciel ou une image d'initialisation d'instantané antérieure.