Here is the next beast! The backup-restore script that gives options for both tar and fsarchiver! You can restore system, home, partition or directory. Well, it must be short and sweet compared to many better scripting I'm sure!
If restoring user home to /home it is advisable to create a new dir there first (you can do this during dir selection by typing 'm' and it will ask for new dir name) and not unpack onto your current user home. You could also unpack a user home backup archive into /mnt/tmp and then run rsync to copy files (including dot files) into your running user home.
You'll also need to add the user to the system so that you can login, with adduser yourusername (in chroot), or try to boot and login as root and run adduser from root, logout of root and in again as the new user. If you fail to restore home before booting up the new system, just run adduser and then unpack the home backup to a tmp dir and rsync all the files into the new user's home dir.
Any problems or suggestions, please
record an issue on gitlab!
See my
System backup page for more info.