There is a new application available for Sparkers: Systemback

What is Systemback?

Simple system backup and restore application with extra features Systemback makes it easy to create backups of the system and the users configuration files. In case of problems you can easily restore the previous state of the system. There are extra features like system copying, system installation and Live system creation.

Installation (Sparky 5 & 6 / amd64 & i386):
sudo apt update
sudo apt install systemback


License: GNU GPL-3.0


Sparky Backup Core 20180719

Sparky Backup Core has been upgraded up to version 20180719.

Sparky Backup Core/Sys tool lets you create a hybrid ISO image from your SparkyLinux installation, and then install it on a new machine or different hard/USB disk or a different partition.

– added Indonesian locale
– added support of btrfs and xfs file systems to the Advanced Installer.

The most notable change is added the btrfs file system to the installer.

From Wikipedia:

Btrfs is a file system based on the copy-on-write (COW) principle, initially designed at Oracle Corporation for use in Linux. The development of Btrfs began in 2007, and since August 2014 the file system’s on-disk format has been marked as stable.

Btrfs is intended to address the lack of pooling, snapshots, checksums, and integral multi-device spanning in Linux file systems. Chris Mason, the principal Btrfs author, has stated that its goal was “to let Linux scale for the storage that will be available. Scaling is not just about addressing the storage but also means being able to administer and to manage it with a clean interface that lets people see what’s being used and makes it more reliable”.

The new feature lets you install Sparky’s root file system (via Advanced Installer) on a subvolume “root”, and if you choose a separtate partition for your home directory, it will set your home dir on a subvolume “home” as well.

It means, your “root” and “home” subvolumes can be backed up straight via the btrfs feature or via the Timeshift application which is available in Sparky repository too.

Advanced Installer

btrfs file system



There is a new application available for Sparkers: Timeshift.

What is Timeshift?

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.

apt update
apt install timeshift


Timeshift developer is Tony George.
The project page:


Sparky Backup Sys 20180607

Sparky Backup System has been updated up to version 2080607 and has gotten a few changes such as:
• skel option has been separated off the dist (former: ISO) option; so have to run the option first, before ‘dist’ if you would like to make your present desktop settings as default of the new live user
• option ‘clean’ pernamently removes a working dir now, instead of its content
• all options have the same names of gui and cli modes now; all of them are available in both modes now

CLI mode works with the command: sparkybackup OPTION or shorter: spb OPTION; available options are:
• info – displays informations about Sparky Backup System
• efi – displays informations about adding support for UEFI machines
• skel – copies your desktop basic settings to make default in the live system
• dist – makes a distributable hybrid livecd/dvd of your system
• edit – edits the tool configuration file
• installer – edits the sparky advanced installer configuration file
• clean – cleans up files of sparkybackup working directory
• cache – cleans up apt cache (via apt and aptitude if installed)
• log – displays log file of the last ISO building

A question of sync of all the options between GUI and CLI tools has been suggested by our community member armakolas.


CLI tool only:
sudo apt update
sudo apt install sparky-backup-core

GUI tool:
sudo apt install sparky-backup-sys

Sparky Backup Core


Sparky Backup Sys 20180327

Call for translating & testing: Sparky Backup Sys 20180327.

Sparky Backup Sys is a Yad based GUI to Sparky Backup Core tool.
The Sparky Backup Core provides scripts to make a bootable iso image of your Sparky installation and the Advanced Installer as well.

All Sparky Backup related tools have been localized (English and Polish available now) so translate the tools to your language, please.

There are 3 backup packages, but 4 locale files to be translated:
– sparky-advanced-installer
– sparky-backup-core
– sparky-backup-desktop
– sparky-backup-sys
The English locales can be downloaded from Sparky’s Wiki page:

The latest versions of the packages are placed in Sparky ‘unstable’ repos, so if you would like to test them, do:
Change pinning:
sudo nano /etc/apt/preferences.d/sparky
changing sparky unstable pin from 500 to 1001:
Package: *
Pin: release o=SparkyLinux,a=unstable
Pin-Priority: 500

Enable Sparky ‘unstable’ repository, located in:
Then refresh package list
sudo apt-get update

To test Sparky Backup Sys on your Sparky installation, install 3 packages:
sudo apt-get install sparky-backup-core sparky-backup-desktop sparky-backup-sys

Backup Sys

To test Sparky Advanced Installer on Sparky Live system, install 2 packages:
sudo apt-get install sparky-backup-core sparky-backup-desktop

Advanced Installer

Sparky Rescue Edition 4.5.3


Sparky Rescue Edition has been updated up to version 4.5.3.

It’s minor but quite important update.

Rescue Edition 4.5.3 changelog:
– system updated from Debian testing repository as of 23 Jan 2017
– added a new tool Redo Backup and Recovery

From Wikipedia:

Redo Backup and Recovery is free backup and disaster recovery software. It runs from a bootable Linux CD image, presently Ubuntu 12.04 LTS, features a GUI that is a front end to the Partclone command line utility, and is capable of bare-metal backup and recovery of disk partitions. It can use external hard drives and network shares.

As the live system of Redo Backup wasn’t updated a few years, but the Redo Backup tool still works fine.

The tool has been debianized and installed in Sparky Rescue Edition 4.5.3, and is available from our repo too.

Please test it, and report anything you find.

Redo Backup on Sparky Rescue


Sparky Backup System 20160808

The default Sparky’s backup tool ‘Sparky Backup System’ has been upgraded up to version 20160808 (‘sparky-backup-core’ and ‘sparky-backup-sys’).

Sparky Backup System is a tool which lets you backup your installed version of Sparky, including all installed applications, desktops and desktop settings into a single iso image file. But it doesn’t backup your personal files from /home/user/ directory.

– removed ‘backup’ option from the ‘sparkybackup’ script and the ‘sparkybackup-gui’; the gui uses ‘ISO’ option to create a backup iso image now; the command line works with ‘sparkybackup dist’ command as before; the ‘backup’ option user name made conflict with a new ‘live’ user name generated via the live scripts and used by both ‘Live-Installer’ and ‘Sparky Advanced Installer’;
– improved copping of all installed desktops/window managers (for the new backup iso user) to avoid some output issues during the copping process;
– added a few more desktops/window managers to the copping script;

The present version has been tested on both Debian stable and testing installations successfully.
Sparky and Debian testing/Sid works with present versions of all the tools fine.

Debian stable installation needs older versions of two packages to be installed/downgraded:
– ‘live-installer’ 20151009 (optionally)
– ‘yad’ 0.26 to display gui of the ‘Sparky Backup System’ and ‘Sparky Advanced Installer’
Both older version of the tools can be downloaded from the sourceforge host:

sudo apt-get update
sudo apt-get install sparky-backup-sys

Sparky Backup System on Debian stable Jessie

Sparky Backup System 20150119


Sparky Backup System tool has been updated up to version 20150119.
It lets you rebuild your present installation of Sparky and make a backup/remix which can be installed on a different partition/disk/machine.

– added support for EFI – lets you build new remix which can be working on machines with BIOS or EFI motherboard
– added support for lxqt, gnome and cinnamon desktops (settings auto copy)
– added option to auto create a package-list.txt file
– sparkylinux-installer (old) – fixed minnor problem with formatting partitions
– many small improvements and bug fixing

This tool can be used with Yad based GUI or via command line:
sudo sparkybackup /option/

It provides support for auto copy settings of the following desktops/window managers:
– afterstep
– cinnamon
– enlightenment
– fluxbox
– fvmw
– gnome
– icewm
– jwm
– kde
– lxde
– lxqt
– mate
– openbox
– pekwm
– razor-qt
– xfce

I haven’t built a new remix on a machine with EFI motherboard, so if you can just do it and let me know about the results.
If you find any problem, bug, etc. or have a suggestion simply let us know about that on our forums.

Installing/upgrading the present version of the ‘sparky-backup-sys-20150119’ can remove ‘systemd-sysv’ package.
Install it back before rebooting your system.
Without that you will probably not be able to boot the system.

Sparky Backup System


Sparky Backup System 0.1.6


The default Sparky backup tool ‘sparky-backup-sys’ has been upgraded up to version 0.1.6.
It provides fixed backup script and the ‘old’ installer.
It can be used on Sparky installation based on the latest iso image of Sparky 3.3 and the older ones as well.

Sparky Backup System features the ‘old’ installer (based on remastersys installer) as default, which lets you install Sparky Backup iso on different partition, disk or machine.
If you prefer to use the new installer you have to install package ‘live-installer’ as well.