scripts/backup_new.sh

23 lines
879 B
Bash
Executable File

#!/bin/bash
# erstellt ein backup mit timestamp im Ordner namen
# gut für Crontab
# benötigt: rsync
name=`date +%F_%H_%M`
echo $name
rsync -EvhPa /home/yannis/Schreibtisch/LaZei /home/yannis/Schreibtisch/LaZei_backup/$name/
#==================================================================
#P: fortschrits anzeige und bei abbruch wieder auf nahme
#u: überspribbgt existente dateien
#v: zeigt schritte an
#h: besserrer log
#E: behält ausführbarkeit
#a: (r - recurseive, l - links, p - perms, t - time, g - group, o - owner, D - devices (no effect on non root))
#r: unterverzeichnisse
#b: speichert auch "gelöschte dateien"
#--stats: zeigt zussammen fassung am ende
#--exclude: enthält entsprechende ordner
#--backup-dir: ord wo die gleöschten objekte abgelegt werden
#t: erstellungs Datum beibehalten
#==================================================================