Questa funzione è stata introdotta nel programma pilota Software Express e nella versione Solaris 9 4/03. Questa funzione è inclusa in Solaris 10 3/05.
In questa versione di Solaris, la funzione di installazione Solaris Flash comprende una serie di innovazioni.
L'installazione Flash permette ora di aggiornare i sistemi clone cui devono essere apportate poche modifiche. Se si desidera aggiornare un sistema clone, è possibile creare un archivio differenziale contenente solo le differenze tra due immagini, l'immagine master originale e l'immagine master aggiornata. Quando si aggiorna un sistema clone con un archivio differenziale, vengono modificati solo i file specificati nell'archivio differenziale. Il processo di installazione viene eseguito solo sui sistemi clone che contengono lo stesso software dell'immagine master originale. L'installazione dell'archivio differenziale sul sistema clone può essere eseguita con il metodo JumpStart personalizzato. Oppure, è possibile usare Solaris Live Upgrade per installare un archivio differenziale su una copia dell'ambiente di boot.
È ora possibile eseguire script speciali per la configurazione del sistema master o del clone o per la convalida dell'archivio. Questi script permettono di eseguire le seguenti operazioni.
Configurare le applicazioni sui sistemi clone. È possibile usare uno script JumpStart personalizzato per alcune configurazioni poco complesse. Per le configurazioni più sofisticate, può essere necessaria una speciale elaborazione dei file di configurazione sul sistema master o su quello clone (in quest'ultimo caso prima o dopo l'installazione). Inoltre, gli script di preinstallazione e postinstallazione possono risiedere sul clone. Questi script possono prevenire la sovrascrittura delle personalizzazioni del sistema locale da parte di Solaris Flash.
Identificare dati non clonabili legati all'host che permettano di rendere indipendente l'host dell'archivio flash. L'indipendenza dell'host può essere ottenuta modificando tali dati oppure escludendoli dall'archivio. Un file di log è un esempio di dati dipendenti dall'host.
Verificare l'integrità del software nell'archivio durante la creazione.
Verificare l'installazione eseguita sul sistema clone
Per maggiori informazioni, vedere la Guida all’installazione di Solaris 10: archivi Solaris Flash (creazione e installazione). Questo manuale contiene anche informazioni sull'uso di Solaris Live Upgrade per l'installazione di un archivio differenziale.