Hallo liebe Community und Armin!
Mir war heute nach der Arbeit langweilig und so setzte ich mich vor mein Mxlinux mit Gnome Oberfläche hin und schrieb ein kleines script für Backup. Mich ärgerten immer die blöden Backupprogramme, wie z.B. Dejadup, Pika und anderer Müll die manchmal echt nix bringen.
Hier die Schritte:
1. externer usb stick oder externe ssd mit Festplatten oder gparted umbennen in „Backup“
2. einstecken und einhängen (wichtig! Sie muss eingehängt sein)
3. im Script den Benutzernamen mit dem reellen Benutzernamen wechseln
4. Kopiere den Block komplett ins Terminal und drücke enter
cat <<EOF >> ~/.bashrc
# Die Master-Backup-Funktion (Daten + Programme)
backup() {
DEST="/media/Benutzername/Backup"
if [ -d "\$DEST" ]; then
echo "--- 1. Erstelle Listen deiner Programme ---"
# Speichert ALLES, was auf dem System ist
dpkg --get-selections > "\$DEST/system_komplettliste.txt"
# Speichert nur die Apps, die DU selbst installiert hast
apt-mark showmanual > "\$DEST/meine_eigenen_apps.txt"
echo "--- 2. Starte Backup von /home/Benutzername ---"
rsync -av --delete --exclude='.cache' --exclude='.local/share/Trash' /home/Benutzername/ "\$DEST/home_backup/"
echo "--- 3. Daten werden auf SSD gesichert (Sync)... ---"
sync
echo "--- 4. FERTIG! Deine SSD ist aktuell und bleibt bereit. ---"
else
echo "Huch! Die SSD 'Backup' wurde nicht gefunden."
fi
}
EOF
source ~/.bashrc
5. Enter drücken
6. Jetzt kommt das Zauberwort „backup“
Ihr müsst in Zukunft nur noch ins Terminal „backup“ eingeben und es fängt an. Macht richtig Laune zuzuschauen.
Viel Spaß! Ich hoffe es gefällt euch. Schreibt mir wenn ihr Probleme habt
Viele Grüße aus dem schönen Augsburg ![]()
![]()