So, I have a microSD card in my mouse USB hub. I would like to make it my handy #backup in case of the main disk failure, for things like my password manager database, browser config files and some precious resources like rare fonts or LibreOffice templates I made.
My laptop runs #Debian / #KDE, and I am looking for some simple #utility to run the #sync, perhaps with versioning, whenever one of the files on the source list changes.
For other purposes I run #Syncthing, but I canot see a way to use it between two local folders.
OTOH I am not afraid of the console, and I am keen to learn some simple way to #script the task.
Moravian Kaleidoscopy Ltd🇺🇦
in reply to 8Petros [$ rm -rv /capitalism/*] • • •Jakub Urbanowicz
in reply to 8Petros [$ rm -rv /capitalism/*] • • •Skopiuj / zsynchronizuj katalog na komputerze lokalnym
Następujące polecenie przeniesie lub zsynchronizuje wszystkie pliki z jednego katalogu do innego katalogu na tym samym komputerze. W tym przykładzie /root/appimage zawiera kilka plików pakietów appimage i chcesz, aby katalog ten został skopiowany do folderu /tmp/kopia/ .
# rsync -avzh /root/appimage /tmp/kopia/
r0b0 ✅
in reply to 8Petros [$ rm -rv /capitalism/*] • • •Alex L 🕊 🇵🇸
in reply to 8Petros [$ rm -rv /capitalism/*] • • •Restic is a popular option
restic.net
restic · Backups done right!
restic.netconstancies
in reply to 8Petros [$ rm -rv /capitalism/*] • • •it has been some time since i used it, but BackInTime had versioning iirc. You should be able to find it in most repos like Ubuntu’s, but it doesn’t have windows or macos versions.
You can also try Deja Dup. flathub.org/apps/org.gnome.Dej…
Install Déjà Dup Backups on Linux | Flathub
Flathubclockedu
in reply to 8Petros [$ rm -rv /capitalism/*] • • •the usual way of doing this would be rsync. it is a good tool to know how to use. can quickly get complicated though.
if you would like a GUI to run rsync, the best one by a long mile is LuckyBackup. It can manage versions for you.
I'd advise you to make a separate manual backup of your data while you are learning because you could accidentally delete the source data by mistake.
8Petros [$ rm -rv /capitalism/*]
in reply to 8Petros [$ rm -rv /capitalism/*] • •