This question already has an answer here:
- Recommended total system backup solution 7 answers
What I love on iOS is, system always backs up following things:
- Applications that you installed (not app itself but link to appstore)
- Apps' configuration files and saved data
- Whole system configuration
And I've found some similarities with iOS on this system. For ex., both OSs have application centre with app installation queue functionality.
I don't want whole system (file by file) backup like Acronis or Norton Ghost does. What I need is, say, my Ubuntu crashed, or just want to refresh installation for some reason. whatever.. I want to install "brand new" system, with "brand new" installation of all applications that I used + restore their configuration, like iOS does when there is new update for system, or for ex. you change your iPhone. On iOS all you need to do is to login into your cloud account and voila!
In other words, I want get exactly same backup strategy of iOS on Ubuntu.
I got some solution for backing up installed repository and applications' list.
Backup pseudo-bash script.
dpkg --get-selections > ~/Package.list sudo cp /etc/apt/sources.list ~/sources.list sudo apt-key exportall > ~/Repo.keys rsync --progress /home/`whoami` /path/to/user/profile/backup/here
And in new system
rsync --progress /path/to/user/profile/backup/here /home/`whoami` sudo apt-key add ~/Repo.keys sudo cp ~/sources.list /etc/apt/sources.list sudo apt-get install dselect sudo dpkg --set-selections < ~/Package.list sudo dselect
My question is, if there is any complex solution with gui that backups current system as I told above? Any suggestions?
Thanks in advance for wasting your time and trying to help.