The Debian-Live approach also provides some good opportunities. First and foremost, the very easy remastering makes it efficient to run with no persistent store quite often. For instance, upon remastering, I just start without the store, and the image I run is union-mounted with the persistence file and copied&compressed. Then I have to boot something else to copy the new squashfs image in place, but that's all that has to be done outside the system.
Boot the new image without persistence, create a new persistence file.
For further adaptations, the new persistence file can be mounted in an instance run under kvm, programs can be added and settings tweaked for an eventual new remastering.
Storing the series of squashfs-compressed images, one can always go back in this process if needed.
IBM X3650 M5 5462-AC1,2 X E5-2640V3 2.6GHZ 8C, 16 GB, DUAL 750W, 0HDD SERVER
$205.99
IBM System x3650 M4 Server Intel Xeon E5-2670 2.60GHz 64GB RAM No HDDs
$159.99
$125.00
$18000.00
IBM Power 720 computer server tower for running IBMi AS400 applications
$700.00
IBM S822L Power 8 Server dual 3.42ghz 10-core ,256gb memory,2x300gb ,x8 Raid
$995.00
IBM System X3250 Intel Xeon 3060 3GB Ram No HDD Rack Mount Server
$29.99
IBM Power8 S824 2x 8-Core 3.72GHz 128Gb 600Gb 15K 4U Server - 8286-42A
$999.95
IBM ADP Server Type 7947; Model AC1
$134.99
IBM System x3550 M2 Server Xeon E5530 @2.4GHz 24GB RAM No HDD
$149.99