Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4874

General discussion • Re: is there a backup utility for Raspbian Bullseye?

$
0
0
Do it the old school way:

Code:

Debian backupsProgramsA quick way of backing up a list of programs is to run this:dpkg --get-selections > ~/Package.listsudo cp -R /etc/apt/sources.list* ~/sudo apt-key exportall > ~/Repo.keysIt will back them up in a format that dpkg can read* for after your reinstall, like this:New way:dpkg --get-selections > pkgs.listCopy file to new installationdpkg --set-selections < pkgs.listapt-get dselect-upgradeOld way:sudo apt-key add ~/Repo.keyssudo cp -R ~/sources.list* /etc/apt/sudo apt-get updatesudo apt-get install dselectsudo dselect updatesudo dpkg --set-selections < ~/Package.listsudo apt-get dselect-upgrade -y* You may have to update dpkg's list of available packages or it will just ignore your selections (see this debian bug for more info). You should do this before sudo dpkg --set-selections < ~/Package.list, like this:apt-cache dumpavail > ~/temp_availsudo dpkg --merge-avail ~/temp_availrm ~/temp_availSettings and Personal DataBefore you reinstall, you should probably back up the settings from some of your programs, this can easily be done by grabbing folders from /etc and all the content from your user directory (not just the stuff you can see in nautilus!):rsync --progress /home/`whoami` /path/to/user/profile/backup/hereAfter you reinstall, you can restore it with:rsync --progress /path/to/user/profile/backup/here /home/`whoami`So all together as a pseudo-bash script.This assumes there is only one user on the machine (remove /'whoami' otherwise) and that you used the same username on both installs (modify dest. of rsync otherwise).dpkg --get-selections > ~/Package.listsudo cp -R /etc/apt/sources.list* ~/sudo apt-key exportall > ~/Repo.keysrsync --progress /home/`whoami` /path/to/user/profile/backup/here##  Reinstall nowrsync --progress /path/to/user/profile/backup/here /home/`whoami`sudo apt-key add ~/Repo.keyssudo cp -R ~/sources.list* /etc/apt/sudo apt-get updatesudo apt-get install dselectsudo dpkg --set-selections < ~/Package.listsudo dselect
You can export Chromium's bookmarks; or copy the chromium profile located
at /.config/chromium

Statistics: Posted by craigevil — Mon Dec 16, 2024 5:55 pm



Viewing all articles
Browse latest Browse all 4874

Trending Articles