This is a fork of BluewhaleRobot/systemback, which is also a fork of the original project (which is no longer maintained by the creator). This is made for Arch Linux and it's derivatives (Arch-based), such as Manjaro, Garuda Linux, RebornOS, CachyOS,... (and not for Debian or Ubuntu)
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.
pacman-key --recv-key 50B2C005A67B264F --keyserver 'hkp://keyserver.ubuntu.com:80'
yay -S systemback # works with `paru` or any other aur helper
- Prebuilt binaries are available at Yuunix AUR for both 32bit and 64bit x86 architecture
add this to your /etc/pacman.conf
with npacman or the ATT.
[yuunix_aur]
SigLevel = Optional TrustedOnly
Server = <https://shadichy.github.io/$repo/$arch
then run sudo pacman -Sy systemback
git clone https://github.com/shadichy/systemback-archlinux
cd systemback-archlinux/
Note: for 32-bit users: it's recommended to use prebuilt systemback-efiboot-amd64 for clang nerds:
export LLVM=1
first
makepkg -si
cd systemback/
dpkg-buildpackage # or debuild (on debian)
cd ../
debtap <package>.deb
Build successful, installable, but some features may not work
Arch support is still WIP:
Move(Done)apt
topacman
Move(Done)casper
|live-boot
tomkinitcpio-live-boot
Move(Done)initramfs-tools
tomkinitcpio
Add support for(Done)overlayfs
, replacingunionfs
- Fix issues
- Fetch updates from upstream
- request upstream push :)
1.8.9
- Fix support for NVMe
1.8.8
- Merge from https://github.com/fconidi/Systemback_source-1.9.4
- Add support for NVMe