No, the scripts work only for linux.
2.5 is up with LVM support and other improvements.
Last edited by tritonas00 (2013-03-11 14:04:04)
i uploaded 2.5.1 (now syslinux.cfg generated with uuid's and fixed some typos)
Last edited by tritonas00 (2013-04-08 18:44:00)
A question re the option to save hidden files in "home" if I opt not to backup my full home directory
Where are these saved?
Can I create say a .wallpapers directory in my 'home' and get that therefore saved in the backup for future users?
What I am thinking of having is a backup which has all tweaks and other things I need but I don't need to save the home directory wiht all the docs, downloads etc. I can then create another user (still me) with a blank home later but with all the tricky bits, such as wallpapers, favorite icons etc accessible as hidden directories in""home"
your thoughts appreciated
In case you want to exclude /home directory, the script asks you if you want to keep only hidden files and folders inside it.
If yes, it will backup only those.( /home with only its hidden files and folders, so the user can login and all configuration is stored, without extra folders such as downloads videos pictures docs...So yes, if you create .wallpapers directory, it will be backed up)
If no, it will completely ignore /home directory. (Usefull if you have a separate /home partition)
I hope i helped
Also i uploaded a new version with XZ support and other improvements
Last edited by tritonas00 (2013-04-08 18:44:14)
Thanks that answers the question, makes it an even more useful script. All you efforts and responses appreciated.
I wrote two zenity wrappers for the main scripts.
git clone https://github.com/tritonas00/system-tar-and-restore -b zenity
Put the wrappers and the main scripts in the same directory, then run the wrappers as root.
If the aur package system-tar-and-restore is installed, the wrappers will use that as default.
zenity and xterm packages must be installed
Last edited by tritonas00 (2013-04-08 20:14:11)
Yes, i will upload a new version with the wrappers included in the package.
Ι updated the aur package so now the wrappers are included. Also fixed some issues with Syslinux and i changed the main scripts names so:
For main scripts run: backup.sh or restore.sh
For the wrappers run: backup-zenity or restore-zenity
Last edited by tritonas00 (2013-05-09 23:04:36)
I uploaded 2.7.1 which includes better grub2 detection, and updated the aur package.
Last edited by tritonas00 (2013-03-26 13:54:12)
2.8 is up.
fixed booting root in lvm with syslinux, added ability to pass any additional options to tar in the backup script and improvements in wrappers. (View screenshots above)
also now wrappers can run as normal user (they call main scripts with su -c)
Last edited by tritonas00 (2013-04-02 01:53:15)
I made a new demo with all the basics (interfaces, wrappers, arguments) and a restore from remote archive in btrfs root (+subvolumes), /home in lvm and syslinux.
You can watch it here: http://www.youtube.com/watch?v=X4VlZhRqSlU
Last edited by tritonas00 (2013-04-08 19:12:48)
Updated to 2.9.2
Added raid support, ability to install the selected bootloader in all disks that a defined array contains, ability to symlink the backup archive and some improvements and fixes in wrappers.
Also today i tried to run a transfer from my arch live cd (made with archiso) to disk, and it worked.
All i had to do is a normal kernel installation inside the live system (pacman -S linux), make partitions and then run the restore script in Transfer Mode.
Last edited by tritonas00 (2013-05-09 23:15:17)
Updated to 3.0
small fixes and changes in main scripts and wrappers.
Last edited by tritonas00 (2013-05-12 14:37:31)
Updated to 3.1
tar/rsync stdout replaced by real-time progress info, added log to restore script and some cosmetic changes / code re-arrangement
Quick backup example:
Last edited by tritonas00 (2013-05-22 18:16:29)
Thank you for this wonderful script it works perfectly for me in debian and arch i was also able to install a live cd with a a crappy installer simply installing a kernel inside the live system and then made a restore.
There will be in future an option to format partitions and another one to create a bootable live iso directly from the script just to have a "all in one script" ?
Thank you again for your work
There will be in future an option to format partitions
and another one to create a bootable live iso directly from the script just to have a "all in one script" ?
You mean create an iso from the running system? I dont think so, this in not the script's aim and also there are other tools for this (debian--> remastersys , arch--> archiso)
Glad you like System Tar & Restore
For feature requests please submit them in GIT
Last edited by tritonas00 (2013-05-28 15:50:36)
Just wanted to say thanks for this. I did a clone live system to a usb HD and it did the job perfectly. A minor hitch occurred because I thought when it asked for the root partition it meant the root of the live partition. "Target Root Partition" might have removed any doubt.
thanks for the feedback stryder!
Updated to 3.2
Dialog interface now uses gauge while compressing/decompressing/syncing/downloading, the local backup file now symlinks by default, added manpage, error reporting for the bootloader installation, code cleanup and various cosmetic changes.